Frontend
İstifadəçi düyməni sıxdı, backend-dən böyük məlumatlar axdı və ekran dondu. Bu nə ilə əlaqəli ola bilər və problemi necə həll etmək olar?
İş axtarışı haqqında danış — hazırda nə qədər aktivdir və bununla əlaqəli nədir?
istifadəçi interfeysi { id: nömrə; name: string; email: string; role: "admin" | "user"; settings: { theme: "dark" | "light"; notifications: boolean; }; } type CreateUser =
Promise.any və Promise.race arasındakı fərq nədir?
useEffect-dən istifadə etməliyəm yoxsa ondan qaçmağa çalışmalıyam?
Komandanızda tapşırıqlar necə bölünürdü, arxitektura qərarlarını kim qəbul edirdi?
[ad] soruşdu: Son vaxtlar ən narahat vəzifə nə idi?
Reflow nədir və brauzerin renderləmə mərhələlərini bilirsinizmi (layout, paint, composite)?
200 ID-dən ibarət massiv var. Hər biri üçün /api/users/:id-ə sorğu göndərməlisiniz. N qədər eyni vaxtda sorğu göndərə bilən və nəticələri giriş massivinin sırasına görə qaytaran bir funksiya yazın.
TBD (Trunk əsaslı inkişaf) ilə tanışsınızmı?
Ön uç inkişafında hazırkı səviyyənizi necə qiymətləndirirsiniz?
Preprosessorlardakı dəyişənlər ilə CSS-nin yerli dəyişənləri arasındakı fərq nədir?
İki massiv arasındakı fərqi tapmaq üçün alqoritmi təsvir edin: yalnız birinci və yalnız ikinci massivdə olan elementlər. Zaman və məkan mürəkkəbliyini göstərin.
Özünüz və iş təcrübənizdən maraqlı bir hadisə haqqında danışın.
HTTP metodlarını onların birbaşa məqsədindən başqa istifadə etmək mümkündürmü, məsələn, GET ilə məlumatları silmək və ya yeniləmək?
İş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?
Asinxron JavaScript ilə necə işləmək olar? Promise və async/await arasındakı fərq nədir?
Əgər sizə frontend inkişaf etdiricisi kimi belə bir vəzifə (açarların siyahısı, tətbiq və silmə imkanı ilə) gəlsəydi, bu API quruluşu sizə uyğun olardı yoxsa başqa birini təklif edərdiniz?
Siz 4 ildir inkişafda olmisiniz və inkişafdan əvvəl nə ilə məşğul olmusunuz və peşəyə necə gəldiniz?