Frontend
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.
CSS seçicilərinin xüsusi xüsusiyyəti haqqında nə deyə bilərsən?
useMemo, useCallback və React.memo nədir? Nə zaman istifadə etmək daha yaxşıdır?
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?
FSD (Feature-Sliced Design) metodologiyasına necə baxırsınız?
İ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.
ChangeDetectorRef.markForCheck() və detectChanges() arasındakı fərq nədir?
TypeScript-də siniflərlə işlədinizmi?
Display flex və display grid arasındakı fərq nədir? Flex-də elementləri necə hizalayırsınız?
Tapşırıqlarla işləmə necə təşkil olunmuşdu? Onlar haradan gəlirdi, menecerlər var idi?
İşinizdə AI agentlərindən (LLM alətləri) istifadə etdinizmi? Onlarla bağlı təcrübəniz nədir?
HTML-nin parse edilməsi hansı hallarda dayana və ya yavaşlaya bilər?
İstifadəçilər niyə Mağazaya daxil olmur və istifadəçiləri Mağazaya necə yükləmək olar?
Hazırda işləyirsinizmi?
Cari tətbiqdə, lazım olan sayda sabit yaradaraq və massivləri dinamik şəkildə formalaşdıraraq və barabanları render edərək, rulonların sayını 3-dən 10-a necə sürətlə artıra bilərsiniz?
React-də useState hook-u haqqında danış.
Təsəvvür edin ki, buraxılışa çox az vaxt qalmış, siz bir səhv tapırsınız və bu, funksiyanın düzgün işləməməsinə səbəb olur. Buraxılışı təxirə salmaq mümkün deyil, amma siz başa düşürsünüz ki, nəsə düzgün işləməyib. Belə bir vəziyyətdə nə edərdiniz?
useEffect-də birbaşa async/await istifadə edərkən hansı problem yaranır?
Hansı form doğrulayıcıları ilə işlədiniz?