Frontend
Yeni layihənin tələblərinə əsasən (framework-dən müstəqillik, modulların ayrılmış yerləşdirilməsi, tək depozitdə inkişafın rahatlığı), hansı sualları verərdiniz və hansı memarlığı seçərdiniz?
TypeScript tipini nəzərə alaraq linteri qurmusunuzmu?
Siyahıları yeniləyərkən key atributu nə üçündür? Array indeksini açar kimi istifadə etmək mümkündürmü?
Komanda necə təşkil olunmuşdu və proseslər necə qurulmuşdu?
React-də səhv sərhədlərinin əhəmiyyəti nədir?
Hansı quruluş alətləri istifadə olunub? Webpack və Vite-in üstünlükləri və çatışmazlıqları nədir?
İş elanımız sizi nə ilə cəlb etdi? Niyə müraciət etməyə qərar verdiniz?
Əlaqəli verilənlər bazası idarəetmə sistemlərində hansı JOIN növləri mövcuddur?
Computed və watch arasındakı fərq nədir?
Tapşırıq: Observer/İzləyici nümunəsi ilə subscribe, unsubscribe və next metodları olan bir sinif həyata keçirin. Bütün metodlar TypeScript-də sərt şəkildə tiplenməlidir. subscribe metodu abunəliyi ləğv etmək üçün funksiya qaytarmalıdır.
Ayrı-ayrı testlər və E2E-testlər yazmısınızmı? Testlərdə elementləri necə seçdiniz, Page Object nümunəsi ilə tanışsınızmı?
Unknown nədir? O, any-dən nə ilə daha yaxşıdır?
Gələcəkdə nə etmək istəyirsiniz?
Propsların destrukturasiyasında reaktivliyin itirilməsini necə düzəltmək olar? toRef/toRefs haqqında danış.
Kodda funksiya massivi dəyişir və onun uzunluğunu əvəzinə özü ilə qaytarır — bunu düzgün necə düzəltmək olar?
Əgər iki blok hər ikisi mütləqdirsə, hansısı digərinin üstünə göstəriləcək və niyə?
/** * sumPromises funksiyasını həyata keçirin, bu * vədlələri arqument kimi qəbul edir və * onların yerinə yetirilməsinin nəticələrinin cəmini * qaytarır. * * Funksiya istənilən sayda arqument qəbul edə bilər. * Hər hansı bir vəd API-dən istifadə etmək olar. */ // İstifadə nümunəsi const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3
Type və Interface arasındakı fərq nədir TypeScript-də?
Səhifədə elementin hərəkət etdirmə vəzifəsi var. İki üsul: position + left/top və ya transform vasitəsilə. Hansı üsul daha üstün və niyə?
Öz Event Emitter-inizi abunə olma, abunəlikdən çıxma və hadisə yaratma (on, off, emit) metodları ilə həyata keçirin. Hadisə idarəedicilərini saxlayın, işlərini test məlumatları ilə yoxlayın və metodların zəncirli çağırışlarını dəstəkləyin.