İş təcrübəniz haqqında danışın: harada işlədiniz, niyə iş yerinizi dəyişirsiniz?
Frontend
Səbət komandası alt komandalara bölünür — onlardan hansına qoşula bilərəm və orada neçə frontend olacaq?
Niyə setTimeout(fn, 0)-nin istifadəsi UI-ni bloklamamağa kömək edir, amma çox sayda vəd (mikro vəzifələr) yaratmaq yox? Event Loop-da makro və mikro vəzifələr arasındakı fərq nədir?
Layihədə hansı vəziyyət meneceri istifadə olunur?
null və undefined arasındakı fərq nədir?
fetchAll(['url1', 'url2'], (results) => { console.log('Bütün linklərin məlumatları', results); }); function fetchAll(urls) { const promises = urls.map((url) => { fetch(url).then((res) => res.json()) }) const data = Promise.all(promises).then((response) => { if (!response.ok) { throw new Error('error') } return response }) console.log(data) }
Əgər boş vaxtınız varsa və lövhədə iki vəzifə varsa — texniki (refaktorinq) və məhsul ilə əlaqəli olanlar eyni prioritetdə — hansını seçərdiniz?
typeof null nə qaytarır?
Promise.reject('API Xətası') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });
Offlayn funksionallıq haqqında daha ətraflı məlumat verin: internet itirildikdə IndexedDB-də məlumatların saxlanması necə işləyir?
Veb saytın performansını optimallaşdırmaq üçün tapşırıqlar oldumu? Yavaş yüklənmə problemlərini necə diaqnostik etdiniz və həll etdiniz?
Feature Sliced Design (FSD) nədir bilirsinizmi?
handleCityChange funksiyasının 52-ci sətrində üç antipattern var. Onları tapın və izah edin.
3-5 il ərzində peşəkar inkişaf planlarınız nələrdir? Hansı sahələr sizi maraqlandırır?
React-də batching haqqında danış. Praktikada harada rast gəlmisən?
Funksiyadan əvvəl niyə async açar sözü lazımdır? Nə edir?
JavaScript-də hansı məlumat tipləri var?
İşdə və şəxsi həyatda AI alətlərindən istifadə edirsinizmi və onlara necə yanaşırsınız?
React-də yaddaş sızıntısı və ya artıq yenidən renderləri necə diaqnostik edərdiniz?
Frontend baxış bucağından Sberpay-də icazə haqqında daha ətraflı məlumat verin.