← Məqalələrə qayıt
Müsahibə9 dəq06.07.2026

Texniki müsahibədə layihə ownership necə izah edilməlidir?

Sadəcə texnologiya siyahısı yox, qərar verdiyiniz məqamlar, trade-off-lar və production nəticələri necə danışılmalıdır.

Müsahibədə ən güclü struktur

Layihəni danışarkən STAR formatının texniki versiyasından istifadə edin: problem, qərar, icra, nəticə.

Bu struktur interviewer-ə sizin sadəcə task icraçısı yox, məsuliyyət götürən mühəndis olduğunuzu göstərir. Hər hissəyə 20-30 saniyədən çox vaxt sərf etməyin — dörd hissə cəmi 2 dəqiqəyə sığmalıdır, sonra interviewer sual verəcək.

  • Problem: Komanda və ya biznes nəyi həll etməyə çalışırdı?
  • Qərar: Hansı texniki seçimləri etdiniz və niyə?
  • İcra: Nəyi şəxsən siz build etdiniz?
  • Nəticə: Release-dən sonra nə dəyişdi?

Trade-off danışmaq sizi daha senior göstərir

Senior siqnalı təkcə “microservice yazdım” deyil. Əsl siqnal hansı alternativləri rədd etdiyiniz və niyə rədd etdiyinizdir.

Məsələn, “Redis cache əlavə etdik” deməkdənsə, “DB query optimizasiyası kifayət etmədiyi üçün Redis cache əlavə etdik, TTL-i 10 dəqiqə saxladıq, stale data riskini product ilə razılaşdırdıq” daha güclüdür.

İnterviewer çox vaxt "niyə X deyil Y seçdiniz?" sualını verəcək — bu sualı gözləyin və trade-off-u əvvəlcədən öz hekayənizə daxil edin. Bu, sualı gözləmədən cavablandırmaq deməkdir, ən güclü senior siqnalıdır.

Ən çox verilən əlavə sual: "Bunu yenidən etsəydiniz, nəyi fərqli edərdiniz?"

Bu sual namizədin öz işinə tənqidi baxıb-baxmadığını yoxlayır. "Hər şey mükəmməl idi" cavabı zəif siqnaldır — hər real layihədə nəyisə fərqli etmək olardı.

Güclü cavab konkret olur: "Retry məntiqini əvvəldən idempotent dizayn etsəydim, sonradan duplicate payment bug-ını aşkar edib düzəltmək üçün sərf etdiyim iki günü qənaət edərdim." Bu, həm özünütənqid, həm də texniki dərinlik göstərir.

Komanda daxilində fikir ayrılığını necə izah etmək

Bəzən interviewer soruşur: "Komanda üzvü ilə texniki fikir ayrılığınız oldumu, necə həll etdiniz?" Bu sualda məqsəd sizin ego yox, arqument əsasında qərar verib-vermədiyinizi görməkdir.

Yaxşı cavab strukturu: hər iki tərəfin arqumentini qısa izah edin, hansı meyarla (performans, vaxt, maintainability) qərara gəldiyinizi göstərin, nəticəni bildirin. "Mən haqlı idim" tonundan çəkinin — "datanı yoxladıq və X seçimi daha effektiv çıxdı" tonu daha peşəkar görünür.

Production nəticəsini unutmayın

Müsahibədə çox namizəd implementation hissəsində qalır. Halbuki yaxşı interviewer production sonrası sual verəcək: monitorinq necə idi, error rate dəyişdi, istifadəçi davranışı necə ölçüldü?

Əgər bu suallara cavabınız varsa, onu əvvəlcədən hekayənizə daxil edin. "Deploy etdik və işlədi" səviyyəsində qalmaq, hekayənin ən vacib hissəsini — real təsiri — buraxmaq deməkdir.

Hazır cavab nümunəsi

“Ödəniş səhifəsində drop-off yüksək idi. Mən checkout flow-un frontend hissəsini və error handling-i owner kimi götürdüm. Əvvəlcə analytics event-ləri əlavə etdim, sonra form validation-u sadələşdirdim və backend ilə error kodlarını standartlaşdırdım. Nəticədə support ticket-ləri azaldı və product komandası hansı addımda problem olduğunu daha aydın gördü.”

Bu cavab texnologiyadan çox düşüncə və nəticə göstərir. Diqqət edin: cavabda konkret rəqəm yoxdur, amma "support ticket-ləri azaldı" və "daha aydın gördü" kimi konkret nəticə var — rəqəm bilmirsinizsə belə, real təsiri təsvir etmək mümkündür.

Qaçınılmalı ümumi səhvlər

Ən çox rast gəlinən zəiflik: cavabı yalnız texnologiya siyahısı ilə vermək ("React, Redux, Node.js istifadə etdim") — bu, nə problemi, nə qərarı, nə də nəticəni göstərmir.

İkinci ümumi səhv: komandanın işini öz adına yazmaq. İnterviewer çox vaxt "siz konkret nə etdiniz?" deyə dəqiqləşdirmə sualı verəcək — buna görə əvvəlcədən "mən" və "komanda" hissələrini aydın ayırın.