Google में जो इंजीनियर आपका इंटरव्यू लेते हैं, वे आपको हायर नहीं कर सकते। वे विस्तार से फीडबैक और एक रेटिंग लिखते हैं, और एक अलग हायरिंग कमेटी, जिससे आप कभी नहीं मिलते, पूरा पैकेट पढ़कर फैसला करती है। इससे पूरा लूप ही बदल जाता है: कैंडिडेट रिपोर्ट्स इसे लंबा, ढांचागत और जानबूझकर धुंधला बताती हैं, जहां हर राउंड का मकसद कागज पर साफ और टिकाऊ सिग्नल छोड़ना है, कमरे में बैठे किसी एक इंसान को खुश करना नहीं।
ज्यादातर सॉफ्टवेयर रोल्स में यह ऐसे चलता है: रिक्रूटर स्क्रीन, फिर एक टेक्निकल फोन स्क्रीन (अक्सर एक ही कोडिंग प्रॉब्लम), फिर दो कोडिंग राउंड और Googleyness नाम के एक बिहेवियरल राउंड वाला वर्चुअल या ऑनसाइट लूप। कुछ पाइपलाइन में शुरुआत में Google Hiring Assessment जुड़ जाता है, और सीनियर, ML, SRE तथा Forward Deployed रोल्स में सिस्टम डिजाइन या डोमेन राउंड आ जाता है। टेक्निकल स्क्रीन में आपको एक सादे Google Doc में कोड लिखना होता है, जहां न ऑटोकंप्लीट है और न कुछ चलाकर टेस्ट करने का तरीका, और यह चीज प्रॉब्लम जितना ही लोगों को चौंकाती है।
लेवल L3 (शुरुआती करियर) से L4 (SWE III) और फिर L5 तथा उससे ऊपर तक जाते हैं। टेक्निकल बार पार करना ही फिनिश लाइन नहीं है: उसके बाद आप टीम मैचिंग में जाते हैं, जहां किसी हायरिंग मैनेजर का आपको सच में चाहना जरूरी है, और कैंडिडेट्स बताते हैं कि वे उस पूल में हफ्तों या महीनों बैठे रहे, और कभी-कभी हेडकाउंट न होने की वजह से एप्लिकेशन ही बंद हो गया।
टाइमलाइन वह हिस्सा है जिसे लगभग हर कोई कम आंकता है, क्योंकि रिक्रूटर के संपर्क, फोन स्क्रीन, लूप, कमेटी और टीम मैचिंग के बीच लंबे गैप रहते हैं। आगे हर स्टेज क्रम से है: कैंडिडेट्स ने बताया कि उनसे असल में क्या पूछा गया, ऐसे बार के लिए तैयारी कैसे करें जो पैटर्न पहचानने जितना ही दबाव में साफ इम्प्लीमेंटेशन को इनाम देता है, और कमेटी तथा टीम-मैचिंग कतार किसी एक इंटरव्यूअर को प्रभावित करने से ज्यादा क्यों मायने रखती हैं।
जल्दी ही यह इंटरव्यू देने जा रहे हैं? GhostPilot आपकी लाइव कॉल सुनता है, सवाल पूछे जाते ही उसे पकड़ लेता है, और रियल-टाइम में एक स्ट्रक्चर्ड जवाब आपकी स्क्रीन पर डाल देता है। अगले मॉक में इसे आजमाएं, या ले लें एक $29 Session Pass, कोई सब्सक्रिप्शन नहीं, असली इंटरव्यू के लिए।
देखें यह कैसे काम करता हैइंटरव्यू प्रोसेस, राउंड दर राउंड
- रिक्रूटर स्क्रीन कॉल
एक रिक्रूटर, अक्सर वही जिसने आपको LinkedIn पर ढूंढा था, पूरी पाइपलाइन समझाता है और आपका टारगेट लेवल तथा लोकेशन कन्फर्म करता है। यूरोप के कैंडिडेट्स बताते हैं कि उन पर करीब दो हफ्ते के अंदर पहला राउंड बुक करने का हल्का दबाव रहा। लेवल यहीं तय होता है, और लेवल ही तय करता है कि लूप कितना मुश्किल होगा।
- Google Hiring Assessment / OA ऑनलाइन, रोल पर निर्भर
यह सबको नहीं मिलता, लेकिन कई लोग शुरुआत में ही Google Hiring Assessment (GHA) या ऑनलाइन असेसमेंट बताते हैं। कुछ इसे ज्यादातर बिहेवियरल बताते हैं, तो कुछ कोडिंग असेसमेंट। नए ग्रेजुएट और इंटर्नशिप पाइपलाइन इस पर सबसे ज्यादा टिकी होती हैं।
- टेक्निकल फोन स्क्रीन 45 मिनट, Google Doc
फॉलो-अप के साथ एक डेटा-स्ट्रक्चर्स प्रॉब्लम, जो एक शेयर किए गए Google Doc में लाइव लिखनी होती है: न चलाने या टेस्ट करने का तरीका, न सहारा देने के लिए ऑटोकंप्लीट। बताए गए उदाहरण: heap या priority-queue प्रॉब्लम, मीडियम ग्राफ, और एक two-pointer या greedy प्रॉब्लम जिसमें ऑप्टिमाइजेशन का फॉलो-अप आता है।
- Googleyness (बिहेवियरल) 45 मिनट
सहयोग, ओनरशिप, टकराव और फैसले लेने पर एक बिहेवियरल राउंड, जिसका सबसे अच्छा जवाब STAR फॉर्मेट में बनता है। कई लोगों को यह बातचीत जैसा लगता है, लेकिन यहां का एक No Hire वरना मजबूत पैकेट को डुबा सकता है और कूलडाउन लगवा सकता है, और कुछ कैंडिडेट्स को Googleyness दोबारा देना पड़ता है।
- ऑनसाइट लूप: कोडिंग राउंड 2 x 45 मिनट, एक के बाद एक
आमतौर पर दो कोडिंग राउंड, Mountain View या New York में आमने-सामने, या पूरी तरह वर्चुअल। हर एक 45 मिनट का, हर राउंड में एक मीडियम से हार्ड प्रॉब्लम, जो Google Doc में टाइप करनी होती है। Google अपनी कई प्रॉब्लम खुद लिखता है, इसलिए सिर्फ पैटर्न मिलाना बहुत दूर तक साथ नहीं देता।
- सिस्टम डिजाइन या डोमेन राउंड 45 से 60 मिनट
L5 और ऊपर के लिए, तथा ML, SRE, इंफ्रास्ट्रक्चर, डेटा और Forward Deployed रोल्स के लिए। बताए गए रूप: ML सिस्टम डिजाइन (जैसे एक AI कोडिंग सिस्टम डिजाइन करना), इंफ्रास्ट्रक्चर डिजाइन, agentic AI पर एक Forward Deployed 'Role Related Knowledge' राउंड, और एक रिपोर्ट में एक अलग टेक्निकल SQL राउंड।
- हायरिंग कमेटी और टीम मैचिंग लूप के बाद
इंटरव्यूअर अपनी रेटिंग (Strong Hire, Hire, Lean Hire, Lean No Hire, No Hire) एक पैकेट में जमा करते हैं, और एक हायरिंग कमेटी, जिससे आप कभी नहीं मिलते, फैसला करती है और कभी-कभी एक अतिरिक्त राउंड मांग लेती है। पास होने पर आप टीम मैचिंग में जाते हैं ताकि हेडकाउंट वाली टीम मिल सके, जिसमें हफ्ते या महीने लग सकते हैं।
कैंडिडेट्स जो इंटरव्यू सवाल बताते हैं
कोडिंग और डेटा स्ट्रक्चर्स
- सीमित मूव वाले ग्रिड में रास्तों की गिनती कीजिए (डायनामिक प्रोग्रामिंग)
- ग्रिड DFS और बैकट्रैकिंग: मूवमेंट की शर्तों के तहत सबसे लंबा वैध रास्ता
- Trie या prefix सर्च: कुछ शब्द और एक prefix दिए जाने पर वो सारे शब्द लौटाइए जो उससे शुरू होते हैं
- राउंड-आधारित ऐरे ऑपरेशन: बाएं या दाएं स्कैन करके वो सबसे नजदीकी वैल्यू ढूंढिए जो मौजूदा से दोगुनी हो
- Heap और priority-queue शेड्यूलिंग, साथ में 'न्यूनतम मीटिंग रूम' जैसी इंटरवल प्रॉब्लम
- वेटेड ग्राफ (u से v तक ऐसा रास्ता जो सबसे बड़े edge weight को कम से कम रखे), ट्री, स्ट्रिंग-मैचिंग (KMP) और कॉम्बिनेटोरिक्स की प्रॉब्लम
फॉलो-अप और ऑप्टिमाइजेशन
- चलते हुए DP सॉल्यूशन की स्पेस ऑप्टिमाइज कीजिए (अक्सर बिना हिंट के इसकी उम्मीद नहीं होती)
- हल की हुई प्रॉब्लम में और शर्तें जोड़िए और तरीका दोबारा निकालिए
- टाइम और स्पेस कॉम्प्लेक्सिटी सटीक बताइए, amortised कॉस्ट समेत
सिस्टम डिजाइन और डोमेन राउंड
- ML सिस्टम डिजाइन, जैसे एक AI कोडिंग सिस्टम डिजाइन करना
- L5 और उससे ऊपर के लिए इंफ्रास्ट्रक्चर और सामान्य सिस्टम डिजाइन
- Forward Deployed 'Role Related Knowledge': agentic AI पर फोकस के साथ डिजाइन
- FDE जैसे कोडिंग राउंड्स के लिए Python OOP और ऑब्जेक्ट-ओरिएंटेड डिजाइन, और एक रिपोर्ट में एक अलग SQL राउंड
Googleyness और बिहेवियरल
- ऐसा कोई मौका बताइए जब आपने किसी साथी के साथ काम करते हुए टकराव संभाला हो
- अपना कोई फैसला बताइए और यह भी कि आपने ट्रेडऑफ कैसे तौले
- ऐसा मौका जब आपने ऐसी चीज की जिम्मेदारी ली जो सख्ती से आपकी नहीं थी
प्रोडक्ट मैनेजर वेरिएंट
- प्रोडक्ट डिजाइन: 'बुजुर्ग यूजर्स के लिए एक प्रोडक्ट डिजाइन कीजिए' (पहले गोल और सेगमेंट साफ कीजिए)
- लगातार चार राउंड में प्रोडक्ट सेंस, टेक्निकल, लीडरशिप और Googleyness
कैंडिडेट्स ने इस प्रोसेस के बारे में क्या कहा
एक प्रोडक्ट मैनेजर ने बताया कि रिक्रूटर ने फॉर्मेट पहले ही साफ कर दिया था: एक फोन स्क्रीन, फिर 45 मिनट प्रति राउंड वाला चार राउंड का ऑनसाइट जिसमें प्रोडक्ट सेंस, एक टेक्निकल राउंड, लीडरशिप और Googleyness थे, और आखिर में हायरिंग कमेटी। फोन स्क्रीन का सवाल था बुजुर्ग यूजर्स के लिए एक प्रोडक्ट डिजाइन करना, और उन्होंने अपनी सफलता का श्रेय इसे दिया कि कुछ भी सुझाने से पहले उन्होंने गोल और सेगमेंट साफ किए, वो भी करीब छह हफ्ते की तैयारी और तीस मॉक इंटरव्यू के बाद।
कैंडिडेट का पूरा अनुभव पढ़ें →यूरोप के एक शुरुआती करियर वाले कैंडिडेट ने एक बताने लायक टाइमलाइन शेयर की: रिक्रूटर का संपर्क, एक हफ्ते बाद कॉल, एक महीने बाद मीडियम ग्राफ वाली फोन स्क्रीन, फिर एक बिहेवियरल राउंड जो चौथी कोशिश में जाकर हो पाया, क्योंकि दो बार इंटरव्यूअर आया ही नहीं और एक टेक्निकल राउंड शुरू होकर बीच में कैंसिल हो गया। पॉजिटिव फीडबैक के बाद उन्होंने ऑनसाइट दो DSA राउंड दिए और चार महीने से ज्यादा बीत जाने पर टीम मैचिंग में पहुंचे।
कैंडिडेट का पूरा अनुभव पढ़ें →एक कैंडिडेट ने दोनों फोन स्क्रीन पास कीं, एक राउंड-आधारित ऐरे प्रॉब्लम (बाएं या दाएं स्कैन करके मौजूदा से दोगुनी सबसे नजदीकी वैल्यू ढूंढना) और एक बातचीत जैसा Googleyness राउंड, लेकिन ऑनसाइट के बाद वे रिजेक्ट हो गए। उनका आकलन साफ था: कमी पहचानने में कभी नहीं थी, कमी दबाव में इम्प्लीमेंटेशन की रफ्तार में थी। ऑनसाइट पर उन्होंने Trie prefix-search वाली प्रॉब्लम तुरंत पहचान ली और फिर भी उसे समय पर साफ-सुथरा कोड नहीं कर पाए।
कैंडिडेट का पूरा अनुभव पढ़ें →ML पर फोकस करने वाले एक L4 कैंडिडेट को रिक्रूटर स्टेज पर ही ML सिस्टम डिजाइन और DSA में से चुनने का विकल्प मिला, और उन्होंने ML चुना। Google Hiring Assessment के बाद पहले लूप में एक Googleyness राउंड (पूछताछ से ज्यादा चर्चा जैसा) और एक डिजाइन राउंड जोड़ा गया, जो उनकी उम्मीद के डोमेन क्विज की जगह एक AI कोडिंग सिस्टम डिजाइन करना निकला। रिक्रूटर ने हर राउंड को सिर्फ Positive, Mixed या Negative में आंका; दोनों Positive आए।
कैंडिडेट का पूरा अनुभव पढ़ें →एक चेतावनी भरा किस्सा: एक कैंडिडेट ने Googleyness, एक AI/ML राउंड और दो कोडिंग राउंड पास किए, एक टीम से मैच हुए, और सैलरी पर बात शुरू हो चुकी थी, तभी हायरिंग कमेटी ने कहा कि एक इंटरव्यूअर ने पूरा स्लॉट रिज्यूमे पर बात करने में बिता दिया, जिससे बहुत कम सिग्नल बचा। इसके बाद दो अतिरिक्त राउंड हुए, फिर बिना ब्योरे के 'गोपनीय कारणों' से रिजेक्शन और छह महीने का कूलडाउन। फैसला कमरा नहीं, कमेटी करती है।
कैंडिडेट का पूरा अनुभव पढ़ें →तैयारी कैसे करें
- सिर्फ पहचान नहीं, इम्प्लीमेंटेशन की रफ्तार पर काम कीजिए। सबसे आम शिकायत यह नहीं है कि पैटर्न पकड़ में नहीं आया, बल्कि यह कि कोड लिखते-लिखते घड़ी खत्म हो गई, इसलिए समय के दबाव में पूरे और सही सॉल्यूशन टाइप करने की प्रैक्टिस कीजिए।
- एक खाली Google Doc में रिहर्सल कीजिए। बिना ऑटोकंप्लीट और बिना रन बटन के कोडिंग अपने आप में एक स्किल है; ध्यान रखिए कि उस दिन आपको फॉर्मेट ही न हिला दे।
- अपनी कॉम्प्लेक्सिटी बोलकर बताइए और सही बताइए। कुछ कैंडिडेट्स के नंबर कमजोर टाइम और स्पेस एनालिसिस पर कटे, भले ही कोड चल रहा था, इसलिए amortised कॉस्ट पर भी तर्क देने के लिए तैयार रहिए।
- Googleyness को वॉर्म-अप मत समझिए। वहां का एक No Hire कूलडाउन के साथ आपका एप्लिकेशन बंद कर सकता है। सहयोग, टकराव और फैसले लेने पर ठोस STAR कहानियां तैयार कीजिए, हर सवाल के लिए एक।
- फॉलो-अप और हिंट की उम्मीद रखिए। इंटरव्यूअर चलते हुए सॉल्यूशन को बेहतर स्पेस या और शर्तों की तरफ धकेलते हैं; हिंट की जरूरत पड़ना जानलेवा नहीं है, चुपचाप अटक जाना है, इसलिए बोलते रहिए।
- एक लंबे, रुक-रुककर चलने वाले प्रोसेस की तैयारी रखिए। लूप पास करने पर आप सिर्फ टीम मैचिंग में पहुंचते हैं, इसलिए गैप के दौरान भी अपनी प्रॉब्लम्स पर हाथ चलाते रहिए और जल्दी फैसले की उम्मीद मत रखिए।
अक्सर पूछे जाने वाले सवाल
Google के इंटरव्यू में कितने राउंड होते हैं?
एक रिक्रूटर स्क्रीन, एक टेक्निकल फोन स्क्रीन, और दो कोडिंग राउंड तथा एक Googleyness राउंड वाले ऑनसाइट लूप की उम्मीद रखिए, सीनियर रोल्स में साथ में एक सिस्टम डिजाइन या डोमेन राउंड। इसके बाद एक हायरिंग कमेटी लिखित फीडबैक पढ़कर आखिरी फैसला करती है।
Googleyness राउंड क्या है?
सहयोग, ओनरशिप, टकराव और फैसले लेने पर एक बिहेवियरल राउंड, जिसका सबसे अच्छा जवाब STAR फॉर्मेट में बनता है। कैंडिडेट्स को यह अक्सर बातचीत जैसा लगता है, लेकिन इसका वजन असली है: यहां का एक No Hire मजबूत टेक्निकल पैकेट को डुबा सकता है और कूलडाउन लगवा सकता है।
क्या सच में Google Doc में कोड लिखना पड़ता है?
हां, कम से कम कोडिंग स्क्रीन में। एक शख्स ने बताया कि उन्होंने अपना सॉल्यूशन एक सादे Google Doc में लिखा: न ऑटोकंप्लीट, और न चलाकर टेस्ट करने की कोई सुविधा। एक और कैंडिडेट ने ऑनसाइट से पहले पूछा कि उस स्टेज पर Doc होता है या व्हाइटबोर्ड, इसलिए दोनों सूरतों में पूरी IDE से हटकर प्रैक्टिस करने की तैयारी रखिए।
टीम मैचिंग और हायरिंग कमेटी क्या हैं?
इंटरव्यूअर आपको हायर नहीं करते; वे अपनी रेटिंग एक पैकेट में डालते हैं जिसे हायरिंग कमेटी पढ़ती है। पास होने पर आप टीम मैचिंग में जाते हैं ताकि खुले हेडकाउंट वाली टीम मिल सके, जिसमें हफ्ते या महीने लग सकते हैं और कभी-कभी लूप पास होने के बावजूद बात बिना ऑफर के खत्म हो जाती है।
Google कौन से कोडिंग सवाल पूछता है?
बताए गए उदाहरणों में ग्रिड डायनामिक प्रोग्रामिंग, DFS और बैकट्रैकिंग वाले रास्ते, Trie prefix सर्च, heap और priority-queue शेड्यूलिंग, वेटेड-ग्राफ के वेरिएंट, ट्री, और स्ट्रिंग मैचिंग शामिल हैं। Google अपनी कई प्रॉब्लम खुद लिखता है, इसलिए अनजान ढांचे और हिंट के सहारे चलने वाले फॉलो-अप की उम्मीद रखिए।
Google की इंटरव्यू प्रोसेस में कितना समय लगता है?
आमतौर पर काफी लंबा, हफ्तों या महीनों तक, क्योंकि रिक्रूटर कॉल, फोन स्क्रीन, लूप, कमेटी और टीम मैचिंग के बीच गैप रहते हैं और बीच-बीच में रीशेड्यूल भी होते हैं। बात अटक जाए तो भी इंटरव्यू स्कोर आमतौर पर करीब छह से अठारह महीने तक मान्य रहते हैं।
Google इनका अपना वर्जन पूछेगा। फ्री Question Predictor में अपना असली जॉब डिस्क्रिप्शन पेस्ट कीजिए और वो 20 सवाल पाइए जो उस रोल में सबसे ज्यादा पूछे जाने की संभावना है, साथ में यह भी कि हर सवाल असल में क्या टटोल रहा है।
मेरे सवाल प्रेडिक्ट करें