← GhostPilot AI
बैकएंड डेवलपर्स के लिए

सिस्टम डिजाइन राउंड के लिए, और उससे पहले आने वाले पांच राउंड के लिए भी।

बैकएंड लूप चार से छह स्टेज का होता है: एक रिक्रूटर स्क्रीन, शेयर्ड एडिटर में 45 से 60 मिनट की टेक्निकल फोन स्क्रीन, एक कोडिंग राउंड, 60 मिनट का सिस्टम डिजाइन राउंड जिस पर सबसे ज्यादा दारोमदार होता है, एक बिहेवियरल और ओनरशिप राउंड, फिर हायरिंग मैनेजर या बार रेज़र। GhostPilot इन सबके लिए ब्राउजर के साइड पैनल में चलता है।

Chrome एक्सटेंशन जोड़ें Question Predictor आजमाएं, फ्री

फ्री टियर: हर हफ्ते 10 मिनट का लाइव इंटरव्यू टाइम, कार्ड की जरूरत नहीं। फुल स्क्रीन शेयर के लिए Windows डेस्कटॉप ऐप।

यह बैकएंड इंटरव्यू में कैसे फिट बैठता है

सिनैरियो 01

"किसी पब्लिक API के लिए रेट लिमिटर डिजाइन कीजिए"

साठ मिनट, और इंटरव्यूअर गहराई जितना ही चौड़ाई भी आंक रहा होता है। क्वेश्चन डिटेक्शन सवाल पकड़ लेता है, और उसके खत्म होने के करीब दो सेकंड बाद एक स्ट्रक्चर्ड जवाब आ जाता है: token bucket बनाम sliding window counter, वह काउंटर असल में रहता कहां है, Redis फेलओवर के दौरान आपकी लिमिट का क्या होता है, और रिजेक्शन पर आप लौटाते क्या हैं। चीज बनाना और ट्रेडऑफ का बचाव करना अब भी आपका काम है। इससे आपको बस इतना मिलता है कि चालीसवें मिनट पर चौथे एल्गोरिदम पर दिमाग खाली नहीं होता।

सिनैरियो 02

शेयर्ड एडिटर में कोडिंग स्क्रीन

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

सिनैरियो 03

डीबगिंग और इंसिडेंट वाले सवाल

"जो क्वेरी पहले 50ms लेती थी वह अब 5 सेकंड लेती है।" "किसी लाइव टेबल पर जीरो डाउनटाइम माइग्रेशन कैसे चलाएंगे?" "किसी प्रोडक्शन इंसिडेंट के बारे में बताइए जिसमें आप शामिल थे।" पहले दो एक तयशुदा क्रम वाला तरीका चाहते हैं: query plan, index selectivity, N+1, फिर backfill और dual-write विंडो के साथ expand-and-contract। तीसरा एक कहानी है, और बिहेवियरल सवाल टेक्निकल सवालों से अलग तरीके से संभाले जाते हैं, इसलिए वह फ्लैग की लिस्ट के बजाय एक जड़ वजह और उसके बाद क्या बदला, इसके साथ वापस आता है।

कॉल के दौरान क्या-क्या चलता है

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

स्क्रीन शेयर, ईमानदारी से

सही-सही बात, क्योंकि यहां गलत जवाब आपका इंटरव्यू ले डूबेगा। Chrome एक्सटेंशन ब्राउजर के साइड पैनल में रहता है: जब आप कोई एक टैब शेयर करते हैं तब यह कैप्चर नहीं होता, और तब भी नहीं जब पैनल पॉप आउट करके आप कोई विंडो शेयर करते हैं। हर एक्सटेंशन की तरह, यह तब दिखता है जब आप पूरी स्क्रीन शेयर करते हैं। Windows डेस्कटॉप ऐप अलग है। वह अपनी विंडो को ऑपरेटिंग सिस्टम के स्तर पर बाहर रखता है, इसलिए वह स्क्रीन शेयर, रिकॉर्डिंग और स्क्रीनशॉट से बाहर रहता है, और टास्कबार में "GP Helper" के नाम से बैठता है।

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

प्राइसिंग

फ्रीहर हफ्ते 10 मिनट का लाइव इंटरव्यू टाइम, कार्ड की जरूरत नहीं
Single Session · $15एकमुश्त, एक 90 मिनट का सेशन
Session Pass · $29एकमुश्त, तीन 2 घंटे के सेशन
Pro · $59/माहअनलिमिटेड सेशन, हर महीने बिलिंग
Pro Annual · $16/माहसाल के $192 की बिलिंग

आगे कहां जाएं

पहले किसी फोन स्क्रीन पर चलाकर देखिए

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

Chrome पर इंस्टॉल करें