Frontend
İstifadə etmək istəmirsinizsə, kursor xaricində nə edə bilərsiniz?
Fəaliyyət göstərən React komponentində iki sinxron setState çağırışı, sonra asinxron funksiya və sonra daha üç setState çağırışı var. React 18 və React 17-də neçə render baş verəcək? Batching nədir və nə vaxt yaranıb?
/* MyReadonly növünü yazın - bütün sahələri yalnız oxumaq üçün edir */ type User = { id: number name: string } type MyReadonly<T> = any const user: MyReadonly<User> = { id: 1, name: "John" } user.name = "Jane" /* MyRequired növünü yazın — bütün seçimli sahələri məcburi edir */ type User = { id?: number name?: string } type MyRequired<T> = { } /* MyPartial növünü yazın — bütün seçimli sahələri məcburi edir */ type User = { id: number name: string } type MyPartial<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 }
Hadisələrin yayılmasını dayandırmaq mümkündürmü? Necə? stopPropagation və stopImmediatePropagation arasındakı fərq nədir?
Komponentdə, JSX qaytaran funksiya təsvir edirik. Bu niyə çox yaxşı bir həll olmaya bilər?
Şirkətdə sizin üçün hansı amillər vacibdir və hansılara rahatlıqla yanaşırsınız?
promisify funksiyasını həyata keçirin: bu, error-first callback (loadScript) ilə funksiyanı qəbul edir və hər hansı arqumentləri qəbul edən, error-first callback əlavə edən və çağırışı Promise-ə bağlayan yeni bir funksiya qaytarır.
İndiyə işləyirsən? Əgər yoxsa, niyə?
Hansı çərçivələrlə işləyibsən, hazırda hansı ilə işləyirsən və niyə onu seçdin? Bu çərçivənin hansı üstünlükləri və çatışmazlıqları var?
Test zamanı, testçilər və inkişaf etdiriciləriniz komandasının kodu vahid testlərlə əhatə edir? İnkişaf etdiricilər həmçinin inteqrasiya və son-to-end testləri yazırlar?
NgRx-də fasad nədir, hansı rolu oynayırdı?
Əgər müştəri səhifəni yeniləsə, məlumatları saxlamısınız və ya sıfırlamısınız? Local Storage istifadə etdinizmi?
Sizə xüsusi GitHub deposuna giriş verilmiş və layihəni klonlamağı və işə salmağı tapşırmışlar. Bunu necə yanaşırsınız? İlk növbədə nə edərdiniz?
Brauzerdə daxili PDF oxuma yerinə React PDF istifadə etməyə qərar verildi?
Backend-in həyata keçirilməsində təcrübəniz varmı?
Verilənlər bazasında eyni dəyişiklik üçün adətən niyə iki miqrasiya yaradılır?
POST sorğusunda query-parametrlər əlavə etmək mümkündürmü?
Əməliyyatların qurucusunda dinamik formalar sxeması necə həyata keçirildi - ön tərəfdə və ya backend-dən gəlirdi?
Brauzerdə müştəri tərəfində məlumatlar harada saxlanıla bilər?
Məntiqi operatorlar (&&, ||) ilə bağlı praktiki tapşırıqlar: hər halda nə göstəriləcək?