Frontend
Backend ilə qarşılıqlı əlaqənin memarlığını necə qatlara ayırardın: məlumatların alınması, doğrulama, saxlama, səhv zamanı təkrar sorğular?
Canlı kodlaşdırma: Promise.all metodunun polyfillini həyata keçirmək, nəticələrin sırasını qoruyaraq
Yeni yerə nə vaxt çıxmağa hazırsınız?
Siyahıları yeniləyərkən key atributu nə üçündür? Array indeksini açar kimi istifadə etmək mümkündürmü?
İşinizdə hansı AI alətlərindən istifadə edirsiniz? ChatGPT, Perplexity, Cursor, Claude və digər AI agentlərinin inkişafda istifadəsinə necə baxırsınız?
Bizim chat tətbiqimiz serverdən gələn yeni mesajları mümkün olan ən qısa zamanda göstərməlidir. Mesaj aşağıdakı formatdadır: interface Message { id: number text: string } İlk mesajın id-si 1-dir və hər növbəti mesajın id-si əvvəlkindən 1 çoxdur. Mesajları düzgün ardıcıllıqla göstərməliyik, lakin server göndərilən mesajların düzgün ardıcıllığını təmin etmir. Zaman çizelgesi: // (gəlir) [telefon] // (çəkiyirik) . 1 2 3 . . 4 5 6 7 8 Mesajları göstərmək üçün render funksiyasından istifadə edin: render(message)
Səhifəni yeniləyərkən formanın vəziyyətini (taslak) necə saxlayım?
Ümumilikdə təcrübəniz haqqında danışın — layihələr, şirkətdə məsuliyyət sahəsi.
Wizard Flow-da çox mərhələli formaları həyata keçirdinizmi? Müxtəlif mərhələlərdən məlumat toplayarkən prop drilling-i necə qarşısını aldınız və müvəqqəti vəziyyət harada saxlanılırdı before serverə göndərilmədən əvvəl?
Yaddaş funksiyasını yoxlamaq üçün test halları yazın (məsələn, qüvvət funksiyası üçün).
stopPropagation və preventDefault metodları haqqında danış — onların fərqi nədir?
display:inline və display:inline-block arasındakı fərq nədir?
Görünüş sahəsi nədir? Hangi dəyişənlərin hansı görünüş sahələri var?
SSR (Server Tərəfi Renderləmə) nədir və nə üçün istifadə olunur?
Zustand-dan imtina edib React Query (TanStack Query)-ə üstünlük vermək mümkündürmü?
SPA tətbiqi soyuq başlanğıcda yavaş yüklənir. Problemi nə ola bilər və bunu necə yaxşılaşdıra bilərik?
CSS-də elementin gizlənməsi üçün hansı üsulları bilirsiniz?
Əgər inkişafdan danışırıqsa, bu sahədə prioritetləriniz nələrdir?
Bir sinifin metodlarına aid olaraq public sözünün mənası nədir? public, protected və private necə fərqlənir?
Saatı döngüyə sala bilərikmi? Bunu necə qarşısını almaq olar?