Google intervyusiga tayyorgarlik: jarayon, raundlar va real reja

Google jarayoni o’z hajmidagi kompaniya uchun g’ayrioddiy darajada ochiq hujjatlashtirilgan va bu yaxshi xabar: undagi deyarli hech narsa sizni ajablantirmasligi kerak. Nomzodlarni ajablantiradigan narsa boshqa — baholashning qancha qismi intervyulardan keyin sodir bo’lishi va intervyularda yakuniy javobdan ko’ra fikrlashingiz qanchalik og’ir tortishi. Tafsilotlar ofis, rol va yilga qarab farq qiladi, shuning uchun quyidagini kafolat emas, ommaga ma’lum shakl sifatida qabul qiling.
Jarayon boshdan oxir
Odatda: rekruter bilan suhbat, video orqali umumiy kod muharriri bilan bir-ikkita texnik skrining, so’ng taxminan to’rt-beshta intervyudan iborat onsite loop. Muhandislar uchun bu odatda ikki-uchta koding raundi, ko’pincha “Googleyness va yetakchilik” intervyusi deb tasvirlanadigan xulq-atvor raundi va o’rta darajadan boshlab system design raundi. Keyin intervyuchilar batafsil fikr yozadi va qarorni sizni hech qachon ko’rmagan hiring committee o’sha yozuvlar asosida qabul qiladi. Tasdiqdan keyin jamoaga moslashtirish keladi va u haftalar olishi mumkin.
Komitet modelidan ikki oqibat kelib chiqadi. Birinchi: intervyuchingiz hukm emas, dalil yozadi, shuning uchun aniq yozib bo’lmaydigan har narsa — mavhum fikrlash, tushuntirilmagan sakrashlar — yo’qoladi. Ikkinchi: daraja ham o’sha dalillar asosida belgilanadi, shuning uchun ko’lam va mulohaza ko’rsatish masalani yechishdek muhim.
Koding raundlari
Umumiy muharrirda ma’lumot tuzilmalari va algoritmlar: odatda qirq besh daqiqada ikkita masala yoki bosqichma-bosqich murakkablashadigan bitta masala. Graflar, daraxtlar, hash map lar, ikki ko’rsatkich, siljuvchi oyna, dinamik dasturlash va binar qidiruv katta qismini qoplaydi. Baholanadigani faqat “ishladimi” emas: masalani qanday aniqlashtirasiz, koddan oldin murakkablikni aytasizmi, yechimingizni o’zingiz sinaysizmi va shartni kengaytirganda qanday javob berasiz.
Arzonga ball qo’shadigan odatlar: masalani o’z so’zlaringiz bilan qayta ayting, yozishdan oldin kirish hajmi va chekka holatlar haqida so’rang, sodda yechim va uning murakkabligini nomlang, keyin uni ovoz chiqarib yaxshilang. Bu raundlarda eng katta o’z-o’ziga yetkazilgan zarar — sukut.

System design
O’rta daraja va undan yuqorisi uchun. Intervyuchi avval talablarni, keyin taxminiy sig’im hisobini, so’ng yuqori darajali dizaynni, keyin chuqurlashadigan qismlarni kutadi. Trade-off ni doim ayting: izchillik va mavjudlik, kesh invalidatsiyasining narxi, o’qishga og’ir va yozishga og’ir yo’llar, yuk o’n barobar oshsa birinchi bo’lib nima sinadi. Nomlangan trade-off lar va bitta aniq nosozlik hikoyasi bor dizayn ko’proq quti chizilgan sxemadan kuchli.
Xulq-atvor raundi
Hamkorlik, noaniqlik, nizolar va noto’g’ri bo’lib chiqqaningizda o’zingizni qanday tutishingiz. STAR bo’yicha besh-oltita hikoya tayyorlang, har biri to’qson soniya va aniq natijali. Eng kam tayyorlanadigan javob — hamkasb bilan jiddiy kelishmovchilik, unda xato aynan sizda bo’lgan holat. Uni tayyor tuting va o’zini oqlamasdan aytib bering.
O’n ikki haftalik reja
1–4-haftalar: asoslar va patternlar — massivlar, satrlar, hash map lar, daraxtlar va graflar bo’yicha taxminan yuzta masala; tezlikdan ko’ra sifat. 5–8-haftalar: intervyu sharoitida vaqt bilan mashq, doim ovoz chiqarib izohlab, ustiga haftasiga ikki oqshom system design o’qish. 9–12-haftalar: to’liq mok looplar — bitta sessiyada koding va xulq-atvor raundi, ingliz tilida, ko’zlayotgan darajangizda. Ingliz tili ona tilingiz bo’lmasa, material emas, sessiya qo’shing: bu bosqichda tor joy bilish emas, tushuntirish.
Agar bo’lmasa
Google da ishni uddalay oladigan nomzodlar orasida ham rad javob ulushi yuqori va “yo’q” dan keyin odatda kutish davri bo’ladi, undan so’ng qayta ariza berish mumkin. Rekruterdan ulasha oladigan bo’lsa fikr mavzularini so’rang, takrorlanganini tuzating va keyinroq qayting. Oxir-oqibat kirganlarning ko’pchiligi birinchi urinishda kirmagan.
Tez-tez beriladigan savollar
- Google intervyusida nechta raund bo'ladi?
- Ommaga ma'lum tavsifga ko'ra: rekruter bilan suhbat, bir-ikkita texnik skrining va taxminan to'rt-beshta intervyudan iborat onsite loop — odatda ikki-uchta koding raundi, xulq-atvor raundi va o'rta darajadan boshlab system design. Aniq shakl rol va ofisga qarab farq qiladi.
- Meni yollash to'g'risidagi qarorni aslida kim qabul qiladi?
- Sizni hech qachon ko'rmagan hiring committee — intervyuchilarning yozma fikrini o'qib. Shuning uchun fikrlashni aniq tushuntirish shu qadar muhim: dalil sifatida yozib bo'lmaydigan narsa amalda hisobga o'tmaydi.
- Google intervyusiga qancha tayyorlanish kerak?
- Ishlayotgan muhandis uchun o'n ikki hafta real maqsad: to'rt hafta asoslar va patternlarga, to'rt hafta ovoz chiqarib izohlanadigan vaqtli mashqqa, to'rt hafta xulq-atvor raundlari bilan birga to'liq mok looplarga.
- Rad javobdan keyin qayta ariza berish mumkinmi?
- Ha. Rad javobdan keyin odatda kutish davri bo'ladi, undan so'ng qayta ariza berish mumkin. Rekruterdan fikr mavzularini so'rang, takrorlanganini tuzating va keyinroq qayting — ko'pchilik ikkinchi yoki uchinchi urinishda o'tadi.
Izohlar · 0 ta izoh
Izoh yoki baho qoldirish uchun tizimga kiring.
Kirish →Hozircha izohlar yo'q. Birinchi bo'ling.