Frontend
Event Loop haqqında danış: necə işləyir, mikro və makro tapşırıqlar nədir?
Render mərhələləri haqqında daha ətraflı məlumat ver: layout (reflow) və paint (repaint)
const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }
Əgər asyncCall səhvən ötürülən callback-i bir neçə dəfə çağırsa, Promise-ın örtüyü ilə nə baş verəcək: əvvəl bir səhvlə, sonra məlumatlarla və sonra yenidən səhvlə.
Brauzerdə çox nüvəli işləmə imkanı varmı, əgər JavaScript tək nüvəli isə?
// Konsolda nə çıxacaq ? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
Yeni şirkət seçərkən sizin üçün nə vacibdir? Əsas meyarlar hansılardır?
Prototip vasitəsilə genişləndirmənin hansı üstünlükləri var?
React-də memoizasiya üçün nə istifadə olunur? useMemo ikinci parametrsiz (asılılıq array-ı) istifadə etsəniz, nə baş verəcək?
Memarlıq haqqında danış: niyə monolit və ön tərtibat arxitekturası ilə hansı növlərlə tanışsınız?
Niyə adi funksiyanı onun elan edilməsindən əvvəl çağıra bilərik, amma ox funksiyası ilə belə deyil?
JavaScript-də == və === arasındakı fərq nədir? '1' == 1 nə qaytaracaq?
/** * compose funksiyasını həyata keçirin, bu * dəyişən sayda funksiyanı qəbul edir və yeni bir funksiya qaytarır. * Hər bir funksiyanın nəticəsi növbəti funksiyaya ötürülür. */ // Buraya kod const square = (x) => x * x; const times2 = (x) => x * 2; const sum = (a, b) => a + b; console.clear(); console.log(compose(square, times2)(2) === square(times2(2))); console.log(compose(square, times2, sum)(3, 4) === square(times2(sum(3, 4))));
Hansı hallarda v-html (innerHTML) istifadəsi yaxşıdır və hansı hallarda pisdir? Serverdən gələn məzmunun təhlükəsiz olduğunu necə əmin ola bilərik?
Təsadüfi ədədi (Promise-dən) və skroll mövqeyini göstərən komponenti yenidən qurun. Problemləri tapın və düzəldin.
Vue-də Teleport nədir?
İndiki/son iş yerinizdəki layihə haqqında danışın: bu nə növ layihədir, komandada neçə nəfər var və hansı rollarda, həmçinin yerinə yetirdiyiniz çətin və ya maraqlı bir vəzifə haqqında da danışın — çətinlik nə idi və onu necə həll etdiniz.
Type guards nədir və onlar nə üçün lazımdır?
Frontend inkişafı kontekstində Docker və CI/CD ilə məşğul oldunuzmu?
Bütün sorğuların Axios-da vahid şəkildə işlənməsini necə təmin etmək olar (məsələn, tokenin müddətinin bitməsini yoxlamaq)?