Frontend
Təcrübənizdən çətin bir layihə haqqında danışın (aralıqlar, hərəkətlər və birləşdirici xətlər ilə vizual redaktor).
Fərqli endpointlər, parametrlər və cavab formatları ilə müxtəlif ödəniş təminatçıları üçün ümumi komponenti necə həyata keçirərdiniz, lakin vahid istifadəçi interfeysi ilə?
/** * Stringləri ayırıcı ilə birləşdirən strjoin funksiyasını yazmaq lazımdır. */ function strjoin() { // kod burada } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Layihəmiz haqqında bir şey öyrənə bildinizmi?
Əsas səhifədə çox sayda bloklar və şəkil kartları ilə performansı (FPS, sürüşmə hamarılığı) necə optimallaşdırmaq olar?
İstehsal və növbələrdə xidmətlərin dəstəklənməsində iştirak etməyə hazırsan?
Tutaq ki, React-dən nümunə olaraq praktikada bir bağlama (closure) nümunəsi verə bilərsənmi?
RxJS istifadə edilərək cədvəldə axtarış necə həyata keçirildi — sorğu serverə necə göndərilirdi?
React komponentinin yenidən render olunmasının səbəblərini qeyd edin. Niyə React dəyərin dəyişməsinə deyil, linkin dəyişməsinə diqqət yetirir?
Əgər artıq təqdim edilmiş kodda aydın şəkildə pis bir şey görsəniz, nə etməli?
Tailwind və digər CSS çərçivələri (Bootstrap, Material) arasında əsas fərq nədir?
var, let, const dəyişənləri haqqında danış: sahə, hoisting, müvəqqəti ölü zona.
sumPromises funksiyasına heç bir vəd göndərilməzsə, nə baş verər?
Zəhmət olmasa, yazmağa və yenidən bizimlə danışmağa qərar verməyinizin səbəbini izah edin.
watchEffect və watch arasındakı fərqləri izah edin?
runOnce funksiyasını həyata keçirin, bu funksiya qəbul edir və yeni bir funksiya qaytarır. Yeni funksiya yalnız bir dəfə çağırıla bilər, bütün növbəti çağırışlar undefined qaytarır. Qapanmış funksiya arqumentlər qəbul edə və nəticə qaytara bilər.
Bu komponentdə filtrlənmiş siyahını useMemo-ya qoymaq mənalıdırmı?
Obyekt yönümlü proqramlaşdırmanın əsas prinsipləri hansılardır? SOLID prinsiplərini öz sözlərinlə izah et.
Map vasitəsilə göstərilən istifadəçi massivləri var. Burada səhv harada və nə çatışmır?
Kod redaktorunda tapşırıq: müxtəlif serverlərdən alınmış iki massiv var, hər massivdə unikal və ardıcıl ID-lərə malik qeydlər (aralarında təkrarlanmır). Bu iki massiv və k ədədi qəbul edən və ən böyük ID-lərə malik k elementi azalan sırayla qaytaran funksiya yazmaq lazımdır.