कोडिंग मुलाखत कसे खिळावी

आम्ही सर्व त्यातून गेलो. आपणास माहित असलेले प्रत्येक विकसक, आपण ऐकलेले प्रत्येक एक, ज्यांचे आपण कौतुक करता तेदेखील तांत्रिक मुलाखतीत गेले आणि आपल्याला काय माहित आहे. आपण एकदा तरी अयशस्वी झालात.

तर अशी एक युक्ती आहे जी आपली पुढील मुलाखत यशस्वी करेल? सत्य नाही युक्ती आहे. तथापि, आपल्याला ही नोकरी मिळवण्याची संधी काही मार्ग आहेत आणि मी त्यांच्या स्वत: च्या मुलाखतीच्या अनुभवाच्या आधारे या लेखात त्यापैकी काही लिहित आहे.

सर्व प्रथम, मी आपल्याबरोबर एक सत्य सामायिक करू इच्छितो जे आश्चर्यचकित होऊ शकत नाही. मुलाखतदार आपल्या सारांशात काय शोधत आहेत याबद्दल आपण कधी विचार केला आहे?

एक सहकारी.

होय, त्यांना फक्त असा विकसक पाहिजे आहे ज्याच्याशी ते संवाद, सहयोग आणि ज्ञान आणि शिक्षण सामायिक करू शकतात. या कारणास्तव, बहुतेक मुलाखतदार कोडमध्ये जाण्यापूर्वी आपल्या व्यक्तिमत्त्वाबद्दल गप्पा मारण्यास आवडतात. परिपूर्ण उमेदवार अशी व्यक्ती आहे जी संप्रेषण करणारी आहे, त्याच्याकडे कोडिंग कौशल्य आहे आणि ज्ञान कसे सामायिक करावे हे माहित आहे, जो एखाद्याला आपल्या / तिच्या कोडचा मालक वाटतो, कठीण काळात जबाबदारी घेतो आणि योग्य नसलेल्या गोष्टी निश्चित करतो, जरी तो / ती ती करत असला तरी नाही.

म्हणून आपण परिपूर्ण उमेदवार आहात यावर त्यांनी विश्वास का ठेवावा हे दर्शविणार्‍या परिस्थितीची उदाहरणे आपण तयार केली (किंवा तयार देखील करा) याची खात्री करा. मुलाखतकर्त्याला असे वाटते की ते एखाद्या संघात आहेत. मुलाखत घेणार्‍याला हे जाणून घ्यायचे आहे की आपल्यासमवेत एखादी समस्या सोडविण्यास काय वाटते म्हणजे मुलाखत सहयोगी वाटेल. कोडिंग समस्येबद्दल विचारले असता, "मी एक्स" वापरणे आवश्यक आहे कारण "मी" ऐवजी "आम्ही" वापरण्याचा प्रयत्न करा ... ". तसेच, मोठ्याने विचार करा. गंभीर म्हणा, "हे आणि हे करून बघू. मला खात्री नाही की हे कार्य करेल." जर आपण अडखळलात तर फक्त आपल्याला काय वाटते ते सांगा. काय कार्य करीत आहे आणि आपले वर्तमान समाधान कार्य करत नाही असे आपल्याला का वाटते ते सामायिक करा. मी तुम्हाला खात्री देतो की आपला मुलाखत घेणारा त्याच परिस्थितीत गेला होता.

आणि खरोखर महत्त्वाचे: "मला माहित नाही" म्हणा. आपणास माहित नसलेले काहीतरी शोधण्याचा प्रयत्न करु नका. आपल्याला जे माहित आहे त्याच्याशी जुळत नाही अशा काही गोष्टींबद्दल विचारले असल्यास, अशाच समस्यांमधून किंवा आपल्यास आरामदायक असलेल्या भाषांची उदाहरणे वापरा. तसेच, आपण सोडवत असलेल्या समस्येचे काही देणे-घेणे नसलेले एखादे समाधान यावर आपण विचार करत असल्यास, त्यास आपल्या मुलाखतदारासह सामायिक करा आणि आपल्याला ते संबंधित का नाही असे समजावून सांगा.

तांत्रिक बाजूने आपण ज्या स्थानासाठी अर्ज करीत आहात त्यानुसार वेगवेगळे प्रश्न विचारले जाऊ शकतात. एक सामान्य नियम खालीलप्रमाणे आहे. आपण प्रोग्रामिंग भाषा चांगल्याप्रकारे जाणत असल्याचा दावा करत असल्यास, आपण त्याचे यांत्रिकी, फायदे आणि कमकुवतपणा समजून घेऊ आणि समजावून सांगायला हवे. कोणत्या परिस्थितीत आपण याचा वापर कराल, कोणत्या आणि का नाही.

मी विचारत असलेल्या काही सामान्य प्रश्न येथे आहेत:

  • तुम्ही कधी संघात काम केले आहे का?
  • आपण आतापर्यंत कोणत्या चपळ पद्धती वापरल्या आहेत?
  • आपल्या टीममध्ये ज्ञान वितरित केले आहे हे आपण कसे सुनिश्चित करता?
  • एखाद्या महत्त्वपूर्ण विषयावर आपल्याशी सहमत नसलेल्या विकसकाशी आपण कसा व्यवहार कराल?
  • आपल्या एखाद्या सहकार्याशी आपला कधी संघर्ष झाला आहे आणि आपण त्यावर कसा विजय मिळविला?
  • आपल्याला सामोरे जाण्यासाठी नवीनतम तांत्रिक समस्या कोणती होती?
  • आपण कोड मालकी कशी परिभाषित करता?
  • आपले अंतिम व्यावसायिक ध्येय काय आहे?

फक्त एक स्मरणपत्र म्हणून, आपण स्वत: ला उत्तरे तयार करू शकता जे वास्तविक घटनांवर आधारित नसतील. तसेच, कंपनी, उत्पादन आणि आपले संभाव्य सहकारी वापरत असलेल्या पद्धतींबद्दल स्वतःचे प्रश्न विचारा.

नक्कीच, हा लेख आपली पुढील मुलाखत यशस्वी होईल याची हमी देऊ शकत नाही. माझ्या स्वतःच्या मुलाखतीच्या अनुभवाच्या आधारे, तयार केलेल्या उमेदवारांनी जे या मार्गदर्शक तत्त्वांचे अनुसरण करतात त्यांना ही भूमिका गृहीत धरण्याची अधिक शक्यता आहे.

एक चांगला आठवडा आहे!