मैं Google साक्षात्कार के दौरान उम्मीदवारों को विफल क्यों करता रहता हूं ...
वे बार से नहीं मिलते।
2022 में Google से जुड़ने के बाद, मैंने उम्मीदवारों के साक्षात्कार के लिए प्रशिक्षण प्राप्त किया। मुझे उम्मीदवारों से मिलने का मौका मिला और मैंने देखा कि उन्होंने कितना संघर्ष किया। मैं उनकी कुछ सामान्य गलतियों को साझा करने के लिए तैयार हूं (जो मुझे कानूनी रूप से साझा करने की अनुमति है)।
उनके डेटा संरचनाओं को नहीं जानना # 1 कारण नहीं है कि मैं उम्मीदवारों को विफल क्यों करता हूं।
इससे पहले कि हम गहराई में जाएँ, आइए देखें कि आज की साक्षात्कार प्रक्रिया कैसी दिखती है।
ऑनलाइन मूल्यांकन
यदि आप एक नए ग्रेड हैं, तो आपको किसी भी भाषा में कोडिंग समस्या को हल करने के लिए संभवतः एक ऑनलाइन मूल्यांकन दिया जाएगा। आप इस स्क्रीन पर कितना अच्छा करते हैं, यह बाद के साक्षात्कार चरणों में एक प्रस्ताव प्राप्त करने की आपकी बाधाओं को प्रभावित नहीं करेगा।
यह स्क्रीन जिस चीज के लिए परीक्षण कर रही है वह एक बात है:
क्या उम्मीदवार कोड करना जानता है?
यदि उम्मीदवार समस्या का समाधान नहीं कर सकते हैं, तो वे फोन स्क्रीन या ऑनसाइट पर अच्छा प्रदर्शन नहीं करेंगे। अगर वे पास हो जाते हैं, बधाई हो! वे व्यक्तिगत रूप से साक्षात्कार के लिए आगे बढ़ेंगे।
फोन स्क्रीन
Google की फ़ोन स्क्रीन ऑनसाइट साक्षात्कारों में से एक का प्रतिनिधित्व करेगी। उम्मीदवार Google वॉइस चैट में शामिल होगा और Google के IDE पर एक Googler के साथ एक कोडिंग को हल करेगा।
उम्मीदवार को ऑनसाइट साक्षात्कार के समान मानकों पर रखा जाएगा। यह आकलन करने के लिए है कि क्या उम्मीदवार वास्तव में बैक-टू-बैक ऑनसाइट साक्षात्कार पास कर सकते हैं। कुछ करते हैं, अधिकांश नहीं करते।
उन लोगों के लिए जो फोन स्क्रीन पर अच्छा प्रदर्शन नहीं करते हैं, उन्हें यहां बताया गया है कि उन्हें क्या पता होना चाहिए:
- उन्हें दूसरा मौका दिया जा सकता है। रिक्रूटर से पूछें और समझाएं कि आप एक और शॉट के लायक क्यों हैं या आपने अपने सभी कोडिंग कौशल का प्रदर्शन नहीं किया।
- उन्हें दोबारा आवेदन करने के लिए कम से कम 12 महीने तक फिर से इंतजार करना होगा।
ऑनसाइट साक्षात्कार
Google को ऑन-साइट बनाना अपने आप में एक दुर्लभ उपलब्धि है। यहां तक पहुंचने वाले कुछ उम्मीदवारों के लिए, उन्हें यह जानना चाहिए कि उन्हें क्या पता होना चाहिए
- यह सर्वविदित है कि उम्मीदवार कोड करना जानता है
- प्रत्येक साक्षात्कार के लिए उनका विभिन्न परिदृश्यों और स्थितियों का मूल्यांकन किया जा सकता है
इसे दूर करने वाले कुछ उम्मीदवारों से, और भी कम को प्रस्ताव प्राप्त होता है। जो नहीं करते हैं, उनके लिए Google कानूनी रूप से उम्मीदवारों को फ़ीडबैक प्रदान नहीं करेगा। यदि गुगलीनेस मुद्दा नहीं था, तो कोडिंग साक्षात्कार में कुछ गलत हो गया।
यहां बताया गया है कि कोडिंग इंटरव्यू में अक्सर क्या गलत हो जाता है
कोडिंग साक्षात्कार गलतियाँ
समस्या स्पष्ट नहीं कर रहा है
जिस क्षण उनके साथ संकेत साझा किया जाता है, उम्मीदवार अतिरिक्त प्रश्न पूछे बिना सीधे समस्या में कूद जाते हैं। साक्षात्कारकर्ता उन्हें सही कर सकता है। लेकिन अगर वे नहीं करते हैं, तो उम्मीदवार को यह एहसास नहीं होगा कि वे गलत समस्या का समाधान कर रहे हैं।
महत्वहीन विवरणों पर ध्यान केंद्रित करना
यदि समस्या बाइनरी खोज का उपयोग करने के बारे में है, तो बड़े हिस्सों पर अधिक ध्यान केंद्रित करें और छोटे विवरणों पर वापस आएं। कुछ लोग शून्य अपवादों या गलत इनपुट के बारे में सोचने में आधा साक्षात्कार खर्च करते हैं और कभी भी वास्तव में प्रश्न को हल नहीं कर पाते हैं।
चुप रहना
उम्मीदवार फंसने वाले हैं और साक्षात्कारकर्ता यह जानते हैं। उम्मीदवार को क्या करना है यह जानना है कि कौन से प्रश्न पूछने हैं, ज़ोर से सोचें, अपने विचार साझा करें और साक्षात्कारकर्ता इनपुट लें। अधिकांश उम्मीदवार चुप रहते हैं और आमतौर पर ऐसा इसलिए होता है क्योंकि कोई भी उन्हें कोडिंग साक्षात्कार के दौरान संवाद करना नहीं सिखाता है।
मान लें कि उनका कोड काम करता है
जब कोड लिखा जाता है, तो हर कोई जश्न मनाना चाहता है और इंटरव्यू खत्म करना चाहता है। लेकिन कोड में सबसे अधिक संभावना है कि इसमें बग हैं। यह तब तक ठीक है जब तक उम्मीदवार उदाहरण परीक्षण मामलों से गुजरता है और इसके खिलाफ अपना कोड चलाता है। इस कदम को छोड़ना पेशेवर नहीं है।
रनिंग टाइम ब्लर्टिंग
उम्मीदवार से बिल्कुल उनके एल्गोरिथम के रनिंग टाइम के बारे में पूछा जाएगा। अधिकांश कहेंगे कि यह बिना किसी स्पष्टीकरण के O(n) या O(nlogn) है। बेहतर वे हैं जो बताते हैं कि क्यों। सबसे अच्छे उम्मीदवार हैं जो अपने कोड के विभिन्न हिस्सों के चलने के समय की व्याख्या करते हैं और फिर कारण बताते हैं कि बाधा कहां है।
समापन विचार
अधिकांश उम्मीदवार जो Google पर साक्षात्कार करते हैं, वे जानते हैं कि कैसे कोड करना है और संभवतः अपने डेटा संरचनाओं और एल्गोरिदम का अभ्यास करना है। प्रस्ताव पाने वालों और नहीं पाने वालों के बीच सबसे बड़ा अंतर यह है कि वे अपनी कोडिंग प्रक्रिया को कितनी अच्छी तरह संप्रेषित करते हैं।
आपके जाने से पहले
- बाइट-साइज़ सिस्टम डिज़ाइन न्यूज़लेटर!
- यदि आपको यह अनुभव अच्छा लगा हो तो इस तरह की और सामग्री के लिए सदस्य बनने पर विचार करें!
- मेरे कोडिंग इंटरव्यू किट के साथ अधिक गहन विवरण प्राप्त करें !
- मेरा मुफ़्त इंजीनियरिंग बायोडाटा