Frontend
Kodda 0 millisekunt gecikmə ilə setTimeout var — bu nə deməkdir və necə işləyəcək?
Hər bir funksiyanın icra müddəti nə qədər olacaq? ```javascript /** Hər bir funksiyanın icra müddəti nə qədər olacaq */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
TanStack Query (React Query) istifadə edərək istifadəçi siyahısının hər 15 saniyədə bir pollingini necə təşkil etmək olar? Hangi funksiyanı istifadə etmək və hansı parametrlərlə?
Display xüsusiyyətinin hansı dəyərlərini xatırlayacaqsan?
Hazırkı vəzifənizdə texniki səviyyənizi necə qiymətləndirirsiniz? Middle, middle+, senior, senior+?
Son iş yerinizdə tətbiqinizin memarlıq baxımından necə görünürdü? Hansı alternativ memarlıq yanaşmalarını bilirsiniz?
Səhifədə 5000 məhsuldan ibarət siyahı var, səhifə çox yavaş işləyir. Biznes bu barədə bir şey etməyinizi istəyir. Nə təklif edirsiniz?
/** * `asyncAuth(callback)` funksiyası callback qəbul edir, ona * xəta (birinci arqument kimi) və məlumatlar * backend-dən (ikinci arqument kimi) keçə bilər. * asyncAuth((error, data) => {}); * * Siz `auth()` funksiyasını həyata keçirməlisiniz, * bu `asyncAuth()`-u çağırır, amma Promise qaytarır. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
CSS səhifənin renderlənməsini bloklayırmı?
Composables nədir və onlar nə üçün lazımdır?
React niyə virtual DOM ağacına ehtiyac duyur? Niyə real DOM-u birbaşa dəyişdirmək mümkün deyil? Müxtəlif yanaşmaların üstünlükləri və çatışmazlıqları nələrdir?
Vue 2 və Vue 3: Vue 2-nin reaktivlik arxitekturasının hansı məhdudiyyətləri Evan You-nu `Proxy` istifadə edərək mühərriki yenidən yazmağa məcbur etdi?
Vue Router 3-də marşrutlar səviyyəsində icazə və ya rolların yoxlanmasını necə həyata keçirmək olar?
Yüksək piksellərin sıxlığı olan ekranlar (Retina, DPR) necə işləyir? Belə ekranlar üçün şəkilləri düzgün necə hazırlamaq olar?
IP ünvanı nədir?
CORS xətası nədir?
Başqalarının kodunu nəzərdən keçirmə təcrübəniz nə qədər böyükdür — başqalarının koduna olan tanışlığınız necədir?
const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }
Stil yazmaq üçün hansı yanaşmaları istifadə etdiniz (preprosessorlar, Tailwind, CSS modulları və s.)?
Ə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ə.