आपका तकनीकी साक्षात्कार लेने से पहले आपको क्या पता होना चाहिए

कभी-कभी, मात्र एक घंटे के भीषण तकनीकी साक्षात्कार के माध्यम से बैठने के बारे में सोचा जाता है, जिससे अधिकांश नौकरी चाहने वालों को ठंडे पसीने में बह जाता है। लेकिन आज नौकरी के बाजार में आईटी-विशिष्ट स्नातकों की प्रचुरता के साथ, तकनीकी साक्षात्कार नौकरी बाजार में अधिकांश तकनीकी पदों के लिए कौशल मूल्यांकन विधि बन गए हैं।

यह देखते हुए कि एक तकनीकी साक्षात्कार आईटी उद्योग में नौकरियों के लिए लगभग अपरिहार्य है, यह निश्चित रूप से यह जानने में मदद करेगा कि इस तरह के साक्षात्कार में कैसे तैयार किया जाए और क्या उम्मीद की जाए।

तकनीकी साक्षात्कार क्या है?

नाम को मूर्ख मत बनने दो। आपकी प्रोग्रामिंग या तकनीकी प्रवीणता का परीक्षण करने की तुलना में तकनीकी साक्षात्कार के लिए बहुत कुछ है। वास्तव में, यह एक संभावित आईटी पेशेवर के रूप में आपकी समग्र क्षमताओं का एक बहु-चरण और बहुआयामी मूल्यांकन है।

ज्यादातर मामलों में, एक तकनीकी साक्षात्कार एक विशेष और कठोर प्रक्रिया है जो आपके कोडिंग कौशल, समस्या को सुलझाने की क्षमताओं और व्यक्तित्व का परीक्षण करती है। आम तौर पर, इस प्रक्रिया में व्हाइटबोर्ड चुनौतियां, दूरस्थ या ऑनसाइट समस्या का समाधान और कोड वॉकथ्रू शामिल होते हैं।

इंटरव्यूअर के इतने सारे पहलुओं को टेस्ट में डालने के साथ, एक टेक इंटरव्यू पूरे कार्यदिवस से लेकर कई दिनों तक कई मीटिंग्स तक चल सकता है।

बड़ी कंपनियों में भी एक ही प्रक्रिया के कई राउंड होते हैं ताकि यह सुनिश्चित हो सके कि एक व्यक्ति वास्तव में वही है जो उनके शानदार तरीके से फिर से शुरू होता है।

बेशक, यदि आप इसके लिए अपना शब्द लेने के बजाय पूर्ण-स्टैक डेवलपर या डेटा एनालिटिक्स के विशेषज्ञ होने का दावा करते हैं, तो नियोक्ता कार्रवाई में उन कौशल और ज्ञान को देखना चाहेंगे।

तकनीकी साक्षात्कार में पूछे जाने वाले प्रश्न के प्रकार

सामान्य तौर पर, तकनीकी साक्षात्कार के दौरान पूछे जाने वाले प्रश्नों को कुछ अलग समूहों में वर्गीकृत किया जा सकता है:

व्यवहार प्रश्न

ये प्रश्न आम तौर पर आपकी व्यक्तिगत विशेषताओं की ताकत और कमजोरियों का आकलन करने के लिए होते हैं। आम तौर पर यहाँ कोई सही या गलत उत्तर नहीं हैं — आपकी प्रतिक्रियाओं का उपयोग केवल कंपनी की कार्य संस्कृति के लिए एक अच्छा फिट होने के लिए किया जाता है।

परिस्थितिजन्य प्रश्न

यहां, आपको काल्पनिक परिदृश्य दिए जा सकते हैं (कभी-कभी कंपनी में हुई कुछ अप्रिय चीजों का एक अनुकूलन) और पूछा गया कि आप हाथ में स्थिति का जवाब कैसे देंगे।

स्पष्ट रूप से सोचने की क्षमता, लोगों का नेतृत्व और संचार कौशल सभी ऐसे सवालों से निपटने के दौरान काम आ सकते हैं।

एक मेज पर बात कर रहे लोग

आपकी शैक्षिक पृष्ठभूमि के बारे में प्रश्न

हालांकि नियोक्ता शायद पहले से ही जानता है कि आपने अपने फिर से शुरू होने के बाद कहां और क्या अध्ययन किया है, कई साक्षात्कारकर्ता अभी भी आपकी शैक्षिक पृष्ठभूमि के विषय को सामने लाना पसंद करते हैं।

यह इस बारे में बात करने का एक अच्छा समय हो सकता है कि आपने अपने अध्ययन के क्षेत्र और आपके द्वारा अब तक सीखे गए किसी भी मूल्यवान पाठ को क्यों चुना है।

आपके तकनीकी ज्ञान और अनुभव के बारे में प्रश्न

यहां, आपको एक विशिष्ट समस्या दी जा सकती है और आपकी पसंद की प्रोग्रामिंग भाषा का उपयोग करके समाधान को लागू करने के लिए कहा जा सकता है।

अधिक कठिन साक्षात्कारों में, आपको एक व्हाइटबोर्ड पर एक कार्यशील समाधान भी लागू करना पड़ सकता है और इसके समय और स्थान की जटिलता को समझाना होगा। आपको कोड का एक यादृच्छिक टुकड़ा (आमतौर पर कंपनी में अन्य डेवलपर्स द्वारा लिखा गया) दिया जा सकता है और इसके माध्यम से साक्षात्कारकर्ता को चलने के लिए कहा जा सकता है।

स्पष्ट रूप से, आपके तकनीकी ज्ञान और अनुभव के बारे में पूछे जाने वाले प्रश्नों के प्रकार में बहुत भिन्नता है। तो आपको एक साक्षात्कार की तैयारी के बारे में कैसे जाना चाहिए जो हमें सबसे अच्छा ऑफ-गार्ड भी पकड़ सकता है?

तकनीकी साक्षात्कार के लिए तैयार करने का सबसे अच्छा तरीका

यहां ट्रिक का मतलब है स्मार्ट पढ़ाई करना, हार्ड नहीं। संभव सवालों या कार्यों की एक विस्तृत वर्गीकरण के बावजूद आप एक तकनीकी साक्षात्कार में सामना कर सकते हैं, सब कुछ छोटे, अधिक प्रबंधनीय कार्यों में विघटित हो सकता है।

तो, पहली बात यह है कि किसी समस्या को छोटे भागों में कैसे तोड़ना सीखना है।

सीखना कैसे समस्याओं को दूर करने के लिए

जब आप किसी समस्या को छोटे भागों में तोड़ते हैं, तो आप आमतौर पर उन उप-कार्यों की पहचान करना शुरू कर सकते हैं जिनसे आप पहले से परिचित हैं। अधिक बार नहीं, वे एक अवधारणा की आपकी मूल समझ का परीक्षण करते हैं।

एल्गोरिथ्म की जटिलता का विश्लेषण करने के लिए जटिल गतिशील प्रोग्रामिंग समस्याओं से, मूल बातें हमेशा मदद करती हैं।

यह सुनिश्चित करने का एक अच्छा तरीका है कि आप एक प्रोग्रामिंग विषय या अवधारणा को अंदर से जानते हैं, जो आप जानते हैं उसे लागू करने के लिए है, इसके लिए छोटे परिवर्तन करके प्रयोग करें और यह आकलन करें कि यह आपके समाधान के कामकाज को कैसे बदलता है।

लेकिन एक आईडीई में अपने आप से यह सब करना प्रभावी नहीं हो सकता है। न केवल आपको खुद से चुनौतीपूर्ण समस्याओं का पता लगाना है, बल्कि अपने स्वयं के परीक्षण-मामलों को भी डिज़ाइन करना है और व्यक्तिगत रूप से उनके आधार पर आपके समाधान के प्रदर्शन का मूल्यांकन करना है। सबसे बुरा, आपको अपने सभी काम के साथ एक स्थानीय निर्देशिका को बनाए रखने के लिए समय बिताना होगा।

एक बेहतर विकल्प ऑनलाइन प्रोग्रामिंग मूल्यांकन साइटों का है जो एक पर्यावरण प्रदान करते हैं जहां आपके पास अपने काम को व्यवस्थित करने की परेशानी के बिना उपरोक्त सभी तक पहुंच है।

ऑनलाइन प्रोग्रामिंग अभ्यास और मूल्यांकन

HackerRank और LeetCode जैसे प्लेटफार्मों में विविध विषयों पर अलग-अलग कठिनाई के प्रोग्रामिंग प्रश्न हैं।

इसका मतलब यह है कि भले ही आपने थोड़ी देर में कोडिंग नहीं की हो, लेकिन आप अधिक कठिन प्रश्नों को आसान और प्रगति शुरू कर सकते हैं क्योंकि आप अपने कौशल में अधिक विश्वास रखते हैं।

अधिकांश भाग के लिए, ये प्लेटफ़ॉर्म प्रोग्रामिंग अभ्यास के संदर्भ में समान हैं। वे आपके कोड को टाइप करने और निष्पादित करने के लिए विभिन्न प्रकार के प्रश्न, संबंधित परीक्षण-मामले और एक वेब-आधारित संपादक प्रदान करते हैं।

लेटकोड को अलग करने वाली एक बात यह है कि यहां प्रश्न अक्सर वास्तविक तकनीकी साक्षात्कारों से लिए जाते हैं और इस प्रकार आप एक साक्षात्कार में सामना कर सकने वाले वास्तविक प्रश्नों के अधिक चिंतनशील हो सकते हैं। प्रीमियम सदस्यता के साथ, आप यह भी देख सकते हैं कि किसी साक्षात्कार में किसी विशेष प्रश्न को कितनी बार पूछा गया है।

उसी समय, हैकररैंक को चुनने का एक लाभ यह हो सकता है कि इसका वातावरण कई कंपनियों द्वारा अपने तकनीकी साक्षात्कारों में उपयोग किया जाता है। जब आप उनके मंच पर अभ्यास करते हैं, तो आप एक अधिक प्रामाणिक साक्षात्कार अनुभव प्राप्त कर सकते हैं।

इसके अलावा, Hackerrank एक उपयोगी कस्टम-मेड इंटरव्यू तैयारी किट प्रदान करता है जो आपको आवश्यक कोर अवधारणाओं और कौशल को प्रशिक्षित करने और परीक्षण करने में मदद करता है।

अन्य संसाधन आप अपनी तैयारी में उपयोग कर सकते हैं

कभी-कभी, यह भविष्यवाणी करने में भी मदद करता है कि एक साक्षात्कार में आपको किस तरह के प्रश्न मिल सकते हैं और उसी के आधार पर अपनी तैयारी को केंद्रित कर सकते हैं। वास्तव में, हाल के आईटी हायरिंग चक्रों में लोकप्रिय प्रश्नों की पुनरावृत्ति बहुत आम है।

सौभाग्य से, इंटरनेट पर उपयोगी मंचों की कोई कमी नहीं है जहां आप उन सामान्य प्रश्नों से सब कुछ पा सकते हैं जो लोगों ने व्यक्तिगत सिफारिशों का सामना किया है जो सफल उम्मीदवारों के पास हो सकते हैं।

उदाहरण के लिए, आप Reddit पर r / cscareerquestions या r / internships को देख सकते हैं जब अंतर्दृष्टि प्राप्त करने के लिए एक साक्षात्कार की तैयारी कर रहे हैं जो पारंपरिक संसाधन आपको देने में सक्षम हो सकते हैं।

क्या हो रहा है जब आप तैयारी कर रहे हैं?

बेशक, तैयारी एक निरंतर प्रक्रिया है जो कुछ मामलों में, परीक्षण या साक्षात्कार से पहले मिनट तक समाप्त नहीं होती है। हालांकि, एक तकनीकी साक्षात्कार की सामग्री अधिकांश भाग के लिए खुले-समाप्त होने के साथ, यह जितना संभव हो उतना जानने के लिए आश्वस्त होने में अधिक उपयोगी है।

एक बार जब आप प्रश्नों से गुजरते हैं और महत्वपूर्ण अवधारणाओं पर पढ़ते हैं, तो अपने किसी परिचित व्यक्ति के साथ एक मॉक इंटरव्यू सेट करने का प्रयास करें।

न केवल यह आपको अपने कौशल को परीक्षण में लाने देता है, बल्कि यह आपको अन्यथा साक्षात्कार वाले माहौल के साथ सहज होने में भी मदद करता है।

इसके बाद, अंतिम चरण यह है कि आपने जो सीखा है उसे प्रतिबिंबित करें और सबसे महत्वपूर्ण बात यह है कि साक्षात्कार के दिन से पहले एक अच्छी रात का आराम करना है!