माइक्रोसॉफ्ट इंटरव्यू के सवाल

द्वारा Aaron Cao · अपडेट

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

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

माइक्रोसॉफ्ट में तीन तरह के सवाल क्या हैं?

ऑनलाइन मिलने वाली ज़्यादातर सवालों की लिस्ट बिना किसी क्रम के सवालों का ढेर होती हैं, जिनमें यह नहीं बताया जाता कि वे किस राउंड से जुड़े हैं, जिससे तैयारी करना मुश्किल हो जाता है। यह सेक्शन सवालों को उस राउंड के हिसाब से बांटता है जिसमें वे पूछे जाते हैं, ताकि आप देख सकें कि हर इंटरव्यूअर असल में क्या परख रहा है। माइक्रोसॉफ्ट का इंटरव्यू लूप साफ़ तौर पर कोडिंग, बिहेवियरल, और सीनियर रोल्स के लिए डिज़ाइन में बंटा होता है।

  • कोडिंग। हर राउंड में एक प्रॉब्लम, जिसे आमतौर पर शेयर्ड एडिटर में हल किया जाता है जबकि आप अपनी सोच को बोलकर समझाते हैं। डेटा स्ट्रक्चर और एल्गोरिदम, जिनमें आगे बढ़ते हुए और शर्तें जोड़ी जाती हैं।
  • बिहेवियरल। आप कैसे काम करते हैं इस बारे में सवाल, जो उपलब्धियों की सूची के बजाय सीखने और तालमेल बिठाने पर केंद्रित होते हैं।
  • सिस्टम डिज़ाइन। डिज़ाइन और स्केल करने के लिए एक ओपन-एंडेड सर्विस, जो सीनियर और प्रिंसिपल लेवल के लूप में सामान्य राउंड होता है।

'as-appropriate' इंटरव्यूअर, यानी वह सीनियर व्यक्ति जो अंतिम फ़ैसले में अहम भूमिका के साथ लूप में शामिल होता है, इनमें से किसी भी कैटेगरी से सवाल पूछ सकता है। इस राउंड को अलग कैटेगरी मानकर उसके लिए अलग से तैयारी करना एक गलती है। पूरे लूप की संरचना कंपनी इंटरव्यू टॉपिक हब पर बताई गई है।

सबसे ज़्यादा कौन-से कोडिंग सवाल आते हैं?

रिपोर्ट किए गए लूप्स में बार-बार आने वाली कैटेगरी लगातार एक जैसी रहती हैं:

  • एरे और स्ट्रिंग मैनिपुलेशन, जिसमें इन-प्लेस मॉडिफिकेशन और टू-पॉइंटर प्रॉब्लम शामिल हैं
  • हैश मैप की समस्याएं, जिनमें ट्रिक यह होती है कि की (key) के तौर पर क्या चुना जाए
  • लिंक्ड लिस्ट ऑपरेशन, रिवर्सल, और साइकल डिटेक्शन
  • बाइनरी ट्री: ट्रैवर्सल, डेप्थ, पाथ सम, और लोवेस्ट कॉमन ऐंसेस्टर
  • ब्रेडथ-फ़र्स्ट और डेप्थ-फ़र्स्ट सर्च के साथ ग्राफ़ ट्रैवर्सल
  • आसान स्तर की डायनैमिक प्रोग्रामिंग, जैसे क्लाइम्बिंग स्टेयर्स और कॉइन चेंज के वेरिएंट
  • स्ट्रिंग्स और एरे पर स्लाइडिंग विंडो की समस्याएं

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

माइक्रोसॉफ्ट बिहेवियरल सवाल कैसे पूछता है?

ग्रोथ माइंडसेट माइक्रोसॉफ्ट का बताया गया कल्चरल फ्रेम है, और बिहेवियरल सवाल इसी से निकलते हैं। ऐसे सवालों की उम्मीद रखें जो आपसे गलत होने, आलोचना मिलने, या अपना रुख बदलने के बारे में बताने को कहें:

  • मुझे उस समय के बारे में बताएं जब आप असफल हुए, और उसके बाद क्या बदला
  • आपको मिली किसी मुश्किल फीडबैक के बारे में बताएं और आपने उसके साथ क्या किया
  • किसी टीममेट के साथ हुए मतभेद और वह कैसे सुलझा, इस बारे में बताएं
  • ऐसे समय के बारे में बताएं जब आपको कोई अनजान चीज़ जल्दी सीखनी पड़ी
  • माइक्रोसॉफ्ट ही क्यों, और यही टीम क्यों

एक स्टार्टअप से सीनियर रोल में आए एक बैकएंड इंजीनियर ने चार विस्तृत कहानियां तैयार कीं और उन्हें पूरे लूप में इस्तेमाल किया, हर बार पूछे गए सवाल के हिसाब से उन्हें ढालते हुए। इंटरव्यूअर बाद में आपस में नोट्स मिलाते हैं, इसलिए मकसद विविधता नहीं है, बल्कि यह है कि हर कहानी आपके ठोस फैसलों के बारे में पूछे गए फॉलो-अप सवालों में टिकी रहे। हर कहानी को सिचुएशन, एक्शन, और रिज़ल्ट के रूप में संरचित करें, और एक्शन वाला हिस्सा सबसे लंबा रखें।

भूमिका के हिसाब से ज़्यादा खास सवालों के बैंक और प्रैक्टिस सेट इंटरव्यू सवाल टॉपिक हब पर एक साथ रखे गए हैं।

जवाबों को ज़ोर से बोलकर प्रैक्टिस करना

सवालों की लिस्ट पढ़ने से पहचान बनती है, धाराप्रवाहता नहीं। यह अंतर तब सामने आता है जब आपको इंतज़ार कर रहे किसी व्यक्ति के सामने रीयल टाइम में एक संरचित जवाब देना पड़ता है। समय नापकर बोले गए जवाबों की रिहर्सल करना ही इस अंतर को पाटता है, और किसी AI इंटरव्यूअर के सामने ऐसा करना मॉक इंटरव्यू पेज पर संभव है।

असल लाइव राउंड्स के लिए, SubcueAI एक नेटिव macOS और Windows ऐप के रूप में उपलब्ध है जो सिस्टम ऑडियो के साथ-साथ आपका माइक्रोफ़ोन भी कैप्चर करता है और सुझाव एक फ्लोटिंग लोकल ओवरले में दिखाता है, साथ ही यह एक ब्राउज़र एक्सटेंशन के रूप में भी उपलब्ध है जिसका साइड पैनल Chromium ब्राउज़र्स पर किसी मीटिंग टैब के लिए लाइव असिस्ट करता है, और सिर्फ़ उसी टैब का ऑडियो कैप्चर करता है। कॉल में कोई मीटिंग बॉट शामिल नहीं होता, और मीटिंग पेज में कुछ भी इंजेक्ट नहीं किया जाता।

ईमानदार सीमा कोडिंग राउंड है। माइक्रोसॉफ्ट के इंटरव्यू Microsoft Teams पर होते हैं, और कोडिंग राउंड का मतलब आमतौर पर स्क्रीन शेयर करना होता है, जिससे लोकल ओवरले उसी स्क्रीन के अंदर आ जाता है जो इंटरव्यूअर को दिखती है। यह सीमा रिक्रूटर स्क्रीन, बिहेवियरल राउंड्स, और डिज़ाइन चर्चा पर लागू नहीं होती, बल्कि सिर्फ़ स्क्रीन-शेयर वाले कोडिंग सेशन पर लागू होती है।

सामान्य प्रश्न

माइक्रोसॉफ्ट के कोडिंग सवाल कितने मुश्किल होते हैं?

रिपोर्ट किए गए ज़्यादातर सवाल सबसे कठिन स्तर के बजाय मीडियम कठिनाई स्तर में आते हैं। मुश्किल इंटरव्यूअर द्वारा फॉलो-अप शर्तें जोड़े जाने के दौरान बोल-बोलकर हल करने से आती है, सवालों के चुनाव से नहीं।

क्या माइक्रोसॉफ्ट सिस्टम डिज़ाइन के सवाल पूछता है?

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

ग्रोथ माइंडसेट सवाल क्या है?

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

क्या ऑनलाइन मिलने वाली माइक्रोसॉफ्ट की सवालों की लिस्ट सटीक होती हैं?

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

क्या मैं माइक्रोसॉफ्ट के इंटरव्यू के दौरान AI असिस्टेंट इस्तेमाल कर सकता हूं?

Microsoft Teams पर होने वाले बोलकर दिए जाने वाले राउंड्स में, लोकल ओवरले सिर्फ़ आपको दिखता है। ऐसे कोडिंग राउंड में जहां आप स्क्रीन शेयर करते हैं, वह शेयर की गई स्क्रीन के अंदर होता है, जो एक सेटिंग नहीं बल्कि एक पक्की सीमा है।

संबंधित प्रश्न

← और देखें: भूमिका और विषय के अनुसार इंटरव्यू प्रश्न