Frontend
Məntiqi VƏ (||) və null birləşdirmə operatoru (??) arasındakı fərq nədir?
Tez-tez mürəkkəb flex və ya grid layout Chrome-da mükəmməl işləyir, amma Safari-də, xüsusən iOS və Mac-də, interfeys hündürlükdə sıxılır və ya skrol pozulur. Belə bir problem ilə rastlaşmısınız? Safari-də səhvləri necə debug etdiniz?
İşdə qətiyyən xoşlamadığınız və narazı olduğunuz nədir?
FSD (Feature-Sliced Design) kimi memarlıq yanaşmaları ilə işlədinizmi?
Nuxt haqqında nə deyə bilərsiniz? Vue 3 ilə müqayisədə Nuxt ilə işləməkdə hansı çətinliklər var?
Vue Router 3-də marşrutlar səviyyəsində icazə və ya rolların yoxlanmasını necə həyata keçirmək olar?
Renderinqin kritik yolu nədir? Hansı mərhələlər var?
Siz 4 ildir inkişafda olmisiniz və inkişafdan əvvəl nə ilə məşğul olmusunuz və peşəyə necə gəldiniz?
Overflow xüsusiyyəti necə işləyir və mütləq mövqeləndirmədən necə fərqlənir?
TypeScript-də hər şeyi istifadə etdinmi: nəsil, birləşmələr, utilitar tiplər? Nəsillər haqqında danış, onları nə üçün istifadə etdin?
Node.js və brauzerdə global-ə müraciət edib global.foo = 'bar' icra etsək nə baş verər?
CSS üçün brauzerlerarası dəstək necə təmin edilir?
Aggregatorin ictimai hissəsi (landing, məhsul kataloqu) yaxşı indeksləşdirilməlidir. Render seçimini (SSR/SSG) necə yanaşırsınız?
Ən çox API qatını necə saxlayırsınız və müştəri-server qarşılıqlı əlaqəsini necə təşkil edirsiniz?
WebSocket ilə işlədinizmi?
İmtahan dövründə ofisdə işləməyə necə baxırsınız?
Frontend-ə necə gəldin? Nə ilə məşğul oldun?
Test yazma təcrübəniz haqqında danışın
TypeScript-də tapşırıq: istifadəçi növünü təsvir edin, ad, soyad, optional ikinci ad və ikinci adın olub-olmamasını göstərən bayraq ilə. Tam adın formatlaşdırılması funksiyasını yazın. Həmişə +7 ilə başlayan telefon növünü təsvir edin. Kiçik hərflərlə yazılmış növü, refaktor etmədən, TypeScript imkanlarından istifadə edərək, böyük hərflərlə açarları olan növə çevirin.
Layihənizdə niyə Angular-ın daha yeni versiyasına keçilmir?