बिना किसी योजना के प्रेरणा केवल समाप्ति तिथि वाला उत्साह है। हर साल, हज़ारों इंजीनियर खुद से कहते हैं कि वे "साक्षात्कार के लिए तैयारी शुरू कर देंगे" और फिर बिना मापी जा सकने वाली प्रगति के यादृच्छिक YouTube वीडियो देखने में महीनों बिताते हैं। जिन उम्मीदवारों को ऑफर मिलता है और जिन्हें नहीं मिलता उनके बीच अंतर शायद ही कभी प्रतिभा का होता है - यह संरचित तैयारी है। यह पाठ आपको एक यथार्थवादी, व्यक्तिगत अध्ययन योजना बनाने में मदद करता है जिसका आप वास्तव में पालन करेंगे।
इससे पहले कि आप कोई योजना बना सकें, आपको एक ईमानदार आधार रेखा की आवश्यकता है। इस आत्म-मूल्यांकन पर एक दिन व्यतीत करें:
प्रत्येक क्षेत्र पर स्वयं को 1-5 रेटिंग दें:
समयबद्ध परिस्थितियों में 3 लीटकोड समस्याओं (1 आसान, 1 मध्यम, 1 कठिन) को हल करें। टिप्पणी:
आपकी समयरेखा आपके शुरुआती स्तर, लक्षित कंपनियों और प्रति दिन उपलब्ध घंटों पर निर्भर करती है।
इनके लिए सर्वोत्तम: अनुभवी इंजीनियर जिन्हें पुनश्चर्या की आवश्यकता है, या आगामी साक्षात्कार वाले उम्मीदवारों की।
| सप्ताह | फोकस | दैनिक समय | |------|-------|---| | 1 | कोर डेटा संरचनाएं + आसान/मध्यम समस्याएं (8-10 समस्याएं) | 2-3 घंटे | | 2 | एल्गोरिदम डीप-डाइव + मध्यम समस्याएं (8-10 समस्याएं) | 2-3 घंटे | | 3 | सिस्टम डिज़ाइन के बुनियादी सिद्धांत + 2-3 मॉक डिज़ाइन | 2-3 घंटे | | 4 | व्यवहारिक तैयारी + पूर्ण मॉक साक्षात्कार + कमजोर क्षेत्रों की समीक्षा | 2-3 घंटे |
साइन इन करें चर्चा में शामिल हों
इनके लिए सर्वोत्तम: ठोस नींव वाले इंजीनियर जिन्हें व्यवस्थित तैयारी की आवश्यकता होती है।
| सप्ताह | फोकस | दैनिक समय | |------|------|------|| | 1-2 | फ़ाउंडेशन: सरणियाँ, स्ट्रिंग्स, हैश मैप्स, दो पॉइंटर्स, स्लाइडिंग विंडो | 1.5-2 घंटे | | 3-4 | पेड़, ग्राफ़, बीएफएस/डीएफएस, गतिशील प्रोग्रामिंग मूल बातें | 1.5-2 घंटे | | 5-6 | सिस्टम डिज़ाइन: बुनियादी बातों से शुरू करें, 4-5 पूर्ण डिज़ाइन का अभ्यास करें | 1.5-2 घंटे | | 7 | व्यवहारिक तैयारी: कहानी बैंक बनाएं, अभ्यास वितरण | 1.5-2 घंटे | | 8 | नकली साक्षात्कार, कमजोर क्षेत्रों की समीक्षा, कंपनी-विशिष्ट तैयारी | 2-3 घंटे |
इनके लिए सर्वश्रेष्ठ: करियर बदलने वाले, FAANG को लक्ष्य करने वाले, या ऐसे उम्मीदवार जिन्हें बुनियादी सिद्धांतों का पुनर्निर्माण करने की आवश्यकता है।
| सप्ताह | फोकस | दैनिक समय | |------|------|------|| | 1-3 | प्रोग्रामिंग के बुनियादी सिद्धांत: भाषा पर महारत, बुनियादी डेटा संरचनाएं, आसान समस्याएं | 1-2 घंटे | | 4-6 | मध्यवर्ती एल्गोरिदम: पेड़, ग्राफ़, डीपी, बैकट्रैकिंग, मध्यम समस्याएं | 1.5-2 घंटे | | 7-8 | उन्नत विषय: कठिन समस्याएं, पैटर्न पहचान, अनुकूलन | 1.5-2 घंटे | | 9-10 | सिस्टम डिज़ाइन: वितरित सिस्टम, ट्रेड-ऑफ़, केस अध्ययन | 1.5-2 घंटे | | 11 | व्यवहारिक तैयारी + कंपनी अनुसंधान | 1-1.5 घंटे | | 12 | पूर्ण मॉक साक्षात्कार, अंतिम समीक्षा, आत्मविश्वास निर्माण | 2-3 घंटे |
एक महत्वाकांक्षी दैनिक कार्यक्रम की तुलना में एक स्थायी साप्ताहिक कार्यक्रम अधिक महत्वपूर्ण है। यहां पूर्णकालिक काम करने वाले किसी व्यक्ति के लिए एक टेम्पलेट है:
हर कंपनी के लिए सभी विषय समान रूप से महत्वपूर्ण नहीं हैं। अपना फोकस तैयार करें:
आप 8 सप्ताह उपलब्ध और पूर्णकालिक नौकरी के साथ Google के लिए तैयारी कर रहे हैं। आपका प्राथमिक फोकस क्षेत्र क्या होना चाहिए?
जो मापा जाता है उसमें सुधार होता है। एक सरल ट्रैकिंग प्रणाली का उपयोग करें:
इन कॉलमों के साथ एक स्प्रेडशीट बनाएं:
| दिनांक | समस्या | कठिनाई | विषय | हल? | समय | नोट्स | |------|---------|-------|-------|------|------|-------| | सोम | दो योग | आसान | हैश मैप | ✅ | 8 मिनट | इष्टतम O(n) समाधान | | मंगल | एलआरयू कैश | मध्यम | डिज़ाइन | ⚠️ | 45 मिनट | दोगुनी लिंक्ड सूची के लिए आवश्यक संकेत | | बुध | K सूचियाँ मर्ज करें | कठिन | ढेर | ❌ | 60 मिनट | ढेर संचालन की समीक्षा करें |
प्रत्येक रविवार को अपने सप्ताह की समीक्षा करें:
प्रेरणा बनाए रखने के लिए ठोस मील के पत्थर निर्धारित करें:
साक्षात्कार की तैयारी एक मैराथन है, तेज़ दौड़ नहीं। उम्मीदवारों द्वारा अपनी योजनाओं को छोड़ने का नंबर एक कारण बर्नआउट है।
आपकी साक्षात्कार तैयारी की प्रगति को ट्रैक करने का सबसे प्रभावी तरीका क्या है?
तैयारी की कमी की तुलना में पूर्णतावाद साक्षात्कार की समय-सीमा को अधिक नष्ट करता है। आप पर्याप्त रूप से तैयार हैं जब:
आप कभी भी 100% तैयार महसूस नहीं करेंगे। यह सामान्य बात है। साक्षात्कार शुरू करने का सबसे अच्छा समय वह है जब आप 80% तैयार हों, क्योंकि असली साक्षात्कार ही सबसे अच्छी तैयारी है।