Frontend
[ad] soruşdu: Lazım olsa Vue-də yazmağa hazırsan?
Angular-da siqnalların yaranması ilə 'reaktiv kontekst' termini mövcuddur. Bunu necə başa düşürsünüz?
Cache API ilə tanış oldunuzmu?
React ekosistemində Next.js, Vite və test kitabxanaları kimi alətlərin məqsədi nədir və onları istehsal layihəsi üçün seçərkən hansı praktik kompromisləri nəzərə alardınız?
Vuex niyə daha az populyar oldu və hamı Pinia istifadə etməyə başladı?
/* Üç kod bölməsi verilir. Hər bir console.log-un nəticəsini yazmaq lazımdır. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);
Brauzerdə hadisələrin mərhələləri hansılardır (yüksəlmə və yükləmə)? Yüksəlməni necə dayandırmaq olar? Əsas hərəkəti necə qarşısını almaq olar?
Hansı metodları bilirsiniz ki, sətiri ədədə çevirmək üçün?
Günün ərzində mini görüşlərlə əlaqə formatını necə qiymətləndirirsiniz? Gün ərzində kiçik görüşlərin olması normaldırmı?
Vue tətbiqinin köçürülməsi zamanı hansı çətinliklərlə üzləşdiniz?
function createRateLimiter(limit, interval) {} // Testlər const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Görməzlik (limit 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (100ms-dən çox keçdi)
Cari iş yerinizdəki təcrübənizdən danışın: hansı layihədə işlədiniz, hansı tapşırıqları yerinə yetirdiniz, nə həyata keçirildi?
İstifadəçilərimiz neçə olacaq? SEO-optimallaşdırma lazımdırmı? Lokalizasiya lazımdırmı? Hansı metrikləri toplamalıyıq?
useEffect daxilində loadRolesData adlı asinxron funksiyadan istifadə olunan ikinci blokda nə baş verəcək?
/** * Gerekli olan, belirtilen milisaniye kadar "yatmak" ve sonra başarıyla tamamlanan * asinxron bir fonksiyon yazmaktır */ function sleep(duration) { } // Örnek const startTime = Date.now(); console.log("Uykuya dalınıyor..."); sleep(2000).then(() => { console.log("2 saniye sonra uyandı!"); console.log("Geçen zaman: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("1 saniye sonra uyandı!"); console.log("Geçen zaman: ", Date.now() - startTime); });
Qısa olaraq özünüz və inkişaf təcrübəniz haqqında danışın.
[имя] soruşdu: Zəhmət olmasa, sıfırdan — biznes ideyasından istehsal mühitinə çıxarılmasına qədər tapşırığın çatdırılma prosesini təsvir edə bilərsinizmi?
Hansı massiv metodu TypeScript-də tiplamanı pozur?
Əsas kod ilə işləmək, müxtəlif çərçivələr arasında keçid etmək və lazım gəldikdə tətbiqləri tək bir yığmağa tədricən gətirməkdə nə qədər rahatsınız?
Niyə proqramçı olmağa qərar verdiniz?