Frontend
// 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);
Tapşırığın dəqiq şəkildə formalaşdırılması nə dərəcədə idi? Tələbləri yazan sistem analitikləri oldumu?
Vue-də ref, reactive, computed və watch nədir?
CSS yazmaq üçün hansı yanaşmalar var?
React-də massiv indeksini açar kimi istifadə etmək mümkündürmü? Niyə tövsiyə edilmir?
Vue 3 ilə işləməyə cəhd etdinizmi? Məsələn, TypeScript-də tipin müəyyənləşdirilməsi ilə bağlı çətinliklər oldumu?
React.memo, özü komponentdən başqa hansı arqumentləri qəbul edir?
requestUserData funksiyasında üç sorğu ardıcıl olaraq həyata keçirilir. Niyə sadəcə bütün üçünü Promise.all-a daxil etmək olmaz? Bu funksiyanı necə optimallaşdırmaq olar ki, sorğular ən qısa zamanda həyata keçirilsin?
TypeScript-in hansı üstünlükləri var?
Frontend baxış bucağından Sberpay-də icazə haqqında daha ətraflı məlumat verin.
Memarlıq qərarının uğursuz olduğu vəziyyətdən danışın — nə baş verdi və sonra nəyi dəyişdiniz?
/** * isMonotonic funksiyasını həyata keçirin, bu * ədədlər massivini qəbul edir və onun * monoton olub olmadığını müəyyən edir (artmayan və ya azalmayan). * * @param {Array<number>} numbers - ədədlər massivi * @return {boolean} - əgər massiv monotonudursa, true, əks halda false */ function isMonotonic(numbers) { // kodunuz burada }
Niyə iş dəyişməyi düşünürsünüz və yeni yerdən nə gözləyirsiniz?
JavaScript-də vədlər (Promise) haqqında danış. Hansı vəd metodlarını bilirsən? async/await və bunun niyə lazım olduğunu izah et.
Cari iş yerinizdəki komanda prosesləri haqqında danışın.
JavaScript-də hansı məlumat tipləri mövcuddur? Primitivlər obyektlərdən necə fərqlənir? Onlar yaddaşda necə saxlanılır?
Zəhmət olmasa, həllinizin vaxt mürəkkəbliyini qiymətləndirin.
useRef nə üçün lazımdır? Onun tətbiqləri nələrdir?
Hansı interfeysləri hazırladınız və onlar nə idi: formalar, analitik ekranlar və ya başqa bir şey?
CSS-də (pseudo-siniflər) qarşılıqlı elementlərin hansı vəziyyətlərini bilirsiniz? Onlar nə edir?