Texniki Müsahibəyə Necə Hazırlaşmalı: 7 Addımlıq Bələdçi
Sualı bilirsiniz, amma cavab verəndə qarışırsınız? Texniki müsahibədə güclü cavabın strukturunu və 7 addımlıq hazırlığı göstəririk.
Fərid Mustafayev8 dəq oxu

Texniki müsahibədə sualı bilirsiniz, amma cavab verəndə qarışırsınız: ya çox qısa deyirsiniz, ya da beş dəqiqə danışıb əsas fikrə çatmırsınız. Müsahibədən sonra "bunu bilirdim, niyə belə dedim?" düşünürsünüz. Problem bilikdə yox, cavabın quruluşundadır. Bu bələdçidə texniki müsahibəyə necə hazırlaşmalı olduğunuzu addım-addım göstəririk: güclü cavabın strukturunu, sahələr üzrə nümunələri, canlı kodlaşdırmanı və layihə hekayəsini.
Qısa cavab: Texniki müsahibəyə hazırlıq üç hissədən ibarətdir: fundamental biliyi təkrarlamaq, cavabı strukturla qurmağı məşq etmək (tərif → nümunə → nə vaxt istifadə olunur → məhdudiyyət) və öz layihələriniz haqqında danışmaq. Canlı tapşırıqda düşüncənizi yüksək səslə izah edin, sualı aydınlaşdırın, sadə həllə başlayın. Bilmədiyinizi açıq deyin və necə araşdıracağınızı göstərin.
Bu bələdçi kimə lazımdır?
- İlk texniki müsahibəsinə hazırlaşan junior namizədlər
- Müsahibələrə çağırılan, amma təklif almayanlar
- Bilik var, amma cavab verərkən özünü ifadə edə bilməyənlər
Addım 1: Müsahibənin formatını öyrənin
Texniki müsahibə şirkətdən şirkətə dəyişir. Ən çox rast gəlinən formatlar:
- Nəzəri suallar: "Closure nədir?", "401 ilə 403-ün fərqi?"
- Canlı kodlaşdırma: ekran paylaşımı ilə kiçik tapşırıq
- Ev tapşırığının müzakirəsi: təhvil verdiyiniz həll haqqında suallar
- Layihə müzakirəsi: "Ən güclü layihənizdən danışın"
- Kiçik dizayn sualı: "Bunu necə qurardınız?"
HR söhbətində formatı soruşmaq tamamilə normaldır: "Texniki mərhələ necə keçir?" Bütün işə qəbul mərhələləri IT-də işə qəbul prosesi yazımızda izah olunub.
Addım 2: Fundamental biliyi təkrarlayın
Junior müsahibələri framework-lərdən çox fundamentallara qayıdır. Sahə üzrə əsas mövzular:
- Frontend: box model, Flexbox/Grid, closure, event loop, promise və
async/await, DOM - Backend: HTTP metodları və status kodları, REST, autentifikasiya ilə avtorizasiya fərqi, SQL JOIN, tranzaksiya, indeks
- Data Analytics: SQL (
GROUP BY,JOIN, pəncərə funksiyaları), KPI, kohort, əsas statistika - Data Science: overfitting, təlim/test bölgüsü, metrik seçimi, data sızması, korrelyasiya və səbəbiyyət
- AI Engineering: LLM-in məhdudiyyətləri, RAG, embedding, qiymətləndirmə, prompt injection kimi risklər
Nümunə suallar və cavablar junior developer müsahibə sualları yazımızdadır.
Addım 3: Güclü cavabın 4 hissəli strukturunu məşq edin
Nəzəri sualların çoxuna bu strukturla cavab vermək olar:
- Tərif — bir-iki cümlə ilə nədir
- Nümunə — kod və ya real vəziyyət
- Nə vaxt istifadə olunur — praktik kontekst
- Məhdudiyyət və ya alternativ — nə vaxt uyğun deyil
Zəif cavab: "İndeks sorğunu sürətləndirir."
Güclü cavab: "İndeks cədvəldə axtarışı sürətləndirən əlavə məlumat strukturudur — kitabın sonundakı mövzu göstəricisi kimi. Məsələn, istifadəçiləri e-poçta görə tez-tez axtarırıqsa, e-poçt sütununa indeks qoymaq mənalıdır. Amma hər indeks yazma əməliyyatlarını bir az yavaşladır və yer tutur, ona görə hər sütuna indeks qoymaq düzgün deyil."
Eyni bilik — fərqli təəssürat. İkinci cavab anlayışı, praktikanı və mühakiməni göstərir.
Addım 4: Sahələr üzrə nümunə cavablar
Frontend — "Event loop necə işləyir?"
Tərif: JavaScript bir axında işləyir, asinxron işlər isə növbələr vasitəsilə idarə olunur. Nümunə: Promise.then callback-i setTimeout(..., 0)-dan əvvəl icra olunur, çünki microtask növbəsi üstündür. İstifadə: UI-ı bloklamamaq üçün ağır işləri asinxron etmək. Məhdudiyyət: uzun sinxron hesablama yenə də interfeysi dondurur.
Backend — "401 ilə 403 fərqi?" 401 — istifadəçi tanınmır (token yoxdur və ya etibarsızdır); 403 — tanınır, amma icazəsi yoxdur. Nümunə: daxil olmamış istifadəçi admin səhifəsinə gedəndə 401, adi istifadəçi gedəndə 403. Praktik qeyd: səhv kod təhlükəsizlik və debugging-i çətinləşdirir.
Data Analytics — "Kohort analizi nədir?" Müştəriləri ortaq başlanğıc nöqtəsinə (məsələn, ilk alış ayı) görə qruplaşdırıb davranışlarını zamanla müqayisə etmək. Nümunə: yanvarda gələnlərin neçə faizi üçüncü ayda geri qayıdıb. İstifadə: saxlama problemlərini tapmaq. Məhdudiyyət: kiçik kohortlarda nəticə təsadüfi ola bilər.
Data Science — "Overfitting nədir?" Modelin təlim datasını "əzbərləyib" yeni datada pis işləməsi. Nümunə: təlimdə çox yüksək, testdə xeyli aşağı nəticə. Mübarizə: daha sadə model, requlyarizasiya, daha çox data, cross-validation.
AI Engineering — "RAG nə üçün lazımdır?" Modelin cavab verməzdən əvvəl müvafiq sənədləri axtarıb kontekstə əlavə etməsi. Nümunə: şirkət qaydaları üzrə köməkçi. İstifadə: modelin bilmədiyi və ya tez dəyişən məlumat. Məhdudiyyət: axtarış səhv sənəd taparsa, cavab da səhv olur — ona görə qiymətləndirmə vacibdir.
Addım 5: Canlı kodlaşdırmada düşüncənizi danışın
Canlı tapşırıqda nəticə qədər proses də qiymətləndirilir:
- Sualı aydınlaşdırın: "Giriş boş ola bilərmi? Mənfi ədədlər var?"
- Planı deyin: "Əvvəlcə sadə həll yazacam, sonra optimallaşdıracam."
- Yazarkən danışın: nə etdiyinizi və niyə etdiyinizi
- Nümunə ilə yoxlayın: kiçik giriş üzərində əl ilə keçin
- Təkmilləşdirin: vaxt qalırsa, mürəkkəbliyi və kənar halları müzakirə edin
İlişsəniz, susmayın: "Burada ilişdim; iki variant düşünürəm..." Bu, səssizlikdən qat-qat yaxşıdır.
Addım 6: Layihə hekayənizi hazırlayın
"Layihənizdən danışın" sualı hər müsahibədə gəlir. 2 dəqiqəlik struktur:
- Problem: kim üçün, nəyi həll edir
- Həll: əsas funksiyalar və texnologiyalar
- Ən çətin qərar: nə idi, hansı alternativlər vardı, niyə bunu seçdiniz
- Səhv və dərs: nə səhv getdi, necə düzəltdiniz
- Yenidən etsəydiniz: nəyi dəyişərdiniz
"Səhv və dərs" hissəsini atlamayın — ən inandırıcı hissədir.
Addım 7: Mock müsahibə edin
Ən azı bir-iki dəfə real şəraitə yaxın məşq edin: dost, mentor və ya icma üzvü ilə, vaxt məhdudiyyəti ilə, kamera açıq. Sonra rəy istəyin: cavablarım aydın idimi, harada qarışdım? Devlab proqramlarında sahədə çalışan mütəxəssislərlə texniki müsahibə məşqləri proqramın bir hissəsidir.
Ən çox edilən 6 səhv
- Uydurmaq. "Bilmirəm, amma belə yanaşardım" həmişə yaxşıdır.
- Yalnız tərif demək. Nümunə və kontekst olmadan cavab əzbər kimi səslənir.
- Susmaq. Canlı tapşırıqda düşüncə prosesi görünməlidir.
- Sualı aydınlaşdırmamaq. Səhv problemi həll etmək ən çox vaxt itirən səhvdir.
- Öz layihəsini izah edə bilməmək. Bu, ən böyük xəbərdarlıq işarəsidir.
- Sonda sual verməmək. "Komandada code review necə aparılır?" kimi sual maraq göstərir.
Müsahibədən bir həftə əvvəl: hazırlıq planı
| Gün | Fəaliyyət |
|---|---|
| 1 | Şirkəti, məhsulu və vakansiyanın tələblərini araşdırın |
| 2 | Tələblərdəki texnologiyalar üzrə fundamental sualları təkrarlayın |
| 3 | 10 əsas sualı "tərif → nümunə → istifadə → məhdudiyyət" strukturu ilə yazılı cavablandırın |
| 4 | İki layihə hekayəsini hazırlayın və yüksək səslə məşq edin |
| 5 | Canlı kodlaşdırma məşqi: 2–3 kiçik tapşırığı danışaraq həll edin |
| 6 | Mock müsahibə və rəy |
| 7 | Yüngül təkrar, müsahibəçiyə veriləcək sualları hazırlayın, istirahət |
Müsahibəçiyə verməli olduğunuz suallar
Müsahibənin sonunda "sualınız varmı?" sualı formallıq deyil — maraq və ciddiyyəti göstərir:
- Komandada code review necə aparılır?
- Junior developer ilk aylarda hansı tapşırıqlar üzərində işləyir?
- Komandanın ən böyük texniki çətinliyi hazırda nədir?
- Uğurlu junior-u ilk üç ayda nə fərqləndirir?
Bu suallar həm sizə komanda haqqında real məlumat verir, həm də müsahibəçiyə sizin uzunmüddətli düşündüyünüzü göstərir.
Onlayn müsahibə üçün texniki hazırlıq
- Kameranı, mikrofonu və ekran paylaşımını əvvəlcədən yoxlayın
- Kod redaktorunuz hazır olsun, lazımsız tablar bağlı
- Sakit yer və stabil internet
- Su və qeyd üçün kağız yanınızda
Kiçik texniki problem stresi artırır — onu əvvəlcədən aradan qaldırın.
Müsahibədə stresi necə idarə etməli?
Həyəcan normaldır və müsahibəçilər bunu bilir. Bir neçə praktik üsul kömək edir:
- Sualı təkrarlayın: "Yəni soruşursunuz ki..." — həm aydınlaşdırır, həm də düşünməyə vaxt verir
- Pauza edin: cavabdan əvvəl bir neçə saniyə düşünmək tamamilə normaldır
- Strukturdan istifadə edin: "tərif → nümunə → istifadə → məhdudiyyət" düşüncəni nizamlayır
- Səhvi düzəldin: səhv dedinizsə, "bağışlayın, düzəldim" deyib davam edin — bu, peşəkarlıqdır
- Hər müsahibəni məşq kimi görün: nəticədən asılı olmayaraq, növbəti üçün məlumat qazanırsınız
Unutmayın: müsahibəçi sizi "tutmaq" üçün yox, sizinlə işləməyin necə olacağını anlamaq üçün oradadır. Düşüncə prosesinizi açıq göstərmək, mükəmməl cavabdan çox vaxt daha çox xal qazandırır.
Müsahibədən sonra öz-özünə rəy
Hər müsahibədən dərhal sonra 10 dəqiqə ayırıb yazın:
- Hansı suallar verildi?
- Hansına güclü cavab verdim, hansına zəif?
- Harada qarışdım və niyə?
- Növbəti dəfə nəyi fərqli edərdim?
Bu qeydlər bir neçə müsahibədən sonra sizin şəxsi hazırlıq bələdçinizə çevrilir: təkrarlanan zəif mövzular aydın görünür və hazırlığı onlara yönəltmək olur. Müsahibə nəticəsi rədd olsa belə, bu qeydlər növbəti müsahibədə uğur şansını birbaşa artırır.
Müsahibəyə hazırlığın ən vacib 3 elementi
- Fundamentallar — framework-lərdən çox, onların əsasında duran anlayışlar.
- Struktur — cavabı "tərif → nümunə → istifadə → məhdudiyyət" ardıcıllığı ilə qurmaq.
- Layihə hekayəsi — problem, qərar, səhv və dərs.
Bu üçlüyü məşq edən namizəd bildiklərini müsahibəçinin görə biləcəyi şəkildə göstərir — və müsahibə imtahandan söhbətə çevrilir.
Hər müsahibə — nəticəsindən asılı olmayaraq — növbəti müsahibəyə hazırlığın ən dəyərli mənbəyidir, çünki real sualları və öz zəif nöqtələrinizi göstərir.
Nəticə
Texniki müsahibəyə hazırlıq bilikdən çox strukturdur: fundamentalları təkrarlayın, cavabı "tərif → nümunə → istifadə → məhdudiyyət" ardıcıllığı ilə qurun, canlı tapşırıqda düşüncənizi danışın, layihə hekayənizi hazırlayın və mock müsahibə edin. Bu addımlar bildiklərinizi müsahibəçinin görə biləcəyi şəkildə göstərməyə kömək edir.
Real tapşırıqlar və müsahibə məşqləri ilə hazırlaşmaq istəyirsinizsə, pulsuz qeydiyyatdan keçin. Sualınız varsa, komandamızla əlaqə saxlayın.
Tez-tez verilən suallar
Texniki müsahibəyə nə qədər əvvəl hazırlaşmalı?
İdeal olaraq iş axtarışına başlamazdan bir-iki ay əvvəl. Fundamental mövzular, layihə hekayələri və bir neçə mock müsahibə üçün kifayət qədər vaxt olsun.
Cavabı bilmirəmsə nə deməliyəm?
Açıq deyin və necə araşdıracağınızı göstərin: "Dəqiq bilmirəm; belə yanaşardım və bu mənbəyə baxardım." Uydurmaq etibarı daha çox sarsıdır.
Müsahibədə Google-dan istifadə etmək olarmı?
Bu, şirkətin qaydasından asılıdır — əvvəlcədən soruşun. İcazə verilirsə, nə axtardığınızı və niyə axtardığınızı izah edin; bu da real iş bacarığıdır.
Müsahibədən sonra nə etməliyəm?
Qeyd aparın: hansı suallar çətin idi, harada qarışdınız. Nəticə rədd olsa, nəzakətlə rəy istəyin və növbəti iki həftəni həmin boşluğa həsr edin.





