Frontend
İcazə verilməsini həyata keçirdi? Tokenlərlə necə işləyirdi?
Layihələrdə adaptiv dizayn var idi? Mobil, planşet və masaüstünü necə fərqləndirirdilər?
Məlumatların doğrulanması üçün kitabxanalardan istifadə etdinizmi?
Layihədə təklif etdiyiniz hər hansı bir təkmilləşdirmə olubmu və bunun nəticəsi nə oldu?
Başlamaq üçün, avtomatlaşdırılmış testlər yazmaq təcrübəniz haqqında bir az danışa bilərsiniz, xüsusən də vahid və inteqrasiya testləri? Bunu paylaşdığınız üçün təşəkkür edirəm. Playwright kimi test çərçivələri ilə də işlədinizmi?
Webpack istifadəsi şüurlu bir qərar idi yoxsa artıq mövcud idi?
İstifadəçi girişlərini yerləşdirmək üçün innerHTML istifadə etməklə əlaqəli təhlükəsizlik problemləri hansılardır?
Brauzerin render mərhələlərindən hansıları artıq hesablamaları qarşısını almaq üçün optimallaşdırıla bilər və bunu necə etmək olar?
Virtual Siyahı (Virtual List) tətbiq edin: uzun mesajlar siyahısı var və yalnız 300 piksel hündürlüyündə sabit konteyner daxilində görünən elementləri render etmək lazımdır. Bir sətirin hündürlüyü 30 pikseldir.
JavaScript-də səhvlərin idarə olunması üçün hansı üsullar mövcuddur?
Storybook haqqında danış — onunla nə qədər sıx əlaqədə oldun, yoxsa sadəcə kiçik bir komponentləmi işlədin?
Niyə tətbiqin hər bir komponentini React.lazy vasitəsilə ayrı bir çəngəllə etmək tövsiyə edilmir? Bu hansı problemlərə səbəb ola bilər (rendering, şəbəkə, paket ölçüsü ilə əlaqədar)?
CSS box-sizing: content-box və border-box haqqında danış — onlar nə üçün istifadə olunur, hansı hallarda tətbiq edirsən?
React nədir, niyə yaradılıb və onun əsas anlayışları nələrdir?
Əgər özünüz üçün layihə hazırlayırdınızsa, Vue və ya React-dən hansını seçərdiniz? Və niyə?
Type açar sözü ilə interface arasındakı fərq nədir? Nəsil və interfeyslərdə irsiyyət haqqında danış.
Redux istifadə edərkən RTK istifadə etməli oldunuzmu?
Tutaq ki, bizim React Native tətbiqimiz və veb tətbiqimiz var. Brauzer API-lərinin bəziləri, o cümlədən Local Storage, React Native-də mövcud deyil (orada Async Storage istifadə olunur). Siz veb və React Native üçün müxtəlif saxlama tətbiqləri ilə vahid interfeys necə həyata keçirərdiniz?
İstifadəçi profilini almaq üçün getUserProfile funksiyasını yazın, istifadəçi ID-sini arqument kimi götürür və API son nöqtəsindən "[link]" istifadəçi profilini əldə edir. Funksiya uğurlu olarsa, istifadəçi profilini qeyd etməli və uğursuz olarsa, bir xəta mesajını qeyd etməlidir.
Moskva, Sokol metrosu yazılıb, amma sən Samaraydasan?