Frontend
Pratik görev: otomatik tamamlama bileşeni (tahminli arama) uygulamak — giriş için debounce ile, AbortController kullanarak önceki isteği iptal etme, yükleme durumunu gösterme, öneri listesini ve tıklama ile liste öğesi seçim işlemini içerir.
Yerelleştirme deneyiminizden bahsedin. En zor oluşturmanız gereken öğeler nelerdir?
Signal Forms (deneysel API) ile tanıyor musun?
Görev 2: Listeye (kredi listesi) yeni bir öğe (kredi) eklemeyi uygula — form gönderildiğinde, amount ve type değerleri iletilmeli, bu verilerle bir olay tetiklenir, ebeveyn bileşen, diziye yeni bir nesne (id, amount, type) ekler, ardından form sıfırlanır (temizlenir).
Her saniye setInterval ile artması gereken bir sayıcı olan bir bileşen var, ancak düzgün çalışmıyor. Nasıl düzeltilir?
React'ta bellek sızıntısı veya gereksiz yeniden renderları nasıl teşhis edersiniz?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
İş akışınızdan bahsedin: Görevleri alımdan dağıtıma kadar nasıl yönetiyorsunuz?
Tasarımdan ön uç geliştirmeye neden geçmeye karar verdiniz?
Herhangi bir tipinde argümanlar alan ve bunları döndüren bir foo fonksiyonu var mı? Sonuç türünün any olmamasını, gönderilen argümanın türüne uygun olmasını nasıl sağlayabiliriz? Generic kullan.
Script eklerken async ve defer öznitelikleri hakkında bilgi ver: farkları nedir, HTML analizini ne zaman engellerler?
Hangi UI bileşen kütüphanelerini kullandınız?
HTML'de script etiketi bağlama yöntemleri hakkında bilgi verin. head ve body içinde yerleştirmenin farkı nedir?
Şirketi değiştirmeye neden karar verdiniz?
JavaScript'te kapsam alanı ve sözdizimsel ortam nedir? var ile let/const arasındaki fark nedir?
Neden iş aramaya karar verdiniz ve neden biz?
Yapay zeka araçlarına nasıl bakıyorsun?
splice yöntemi değiştirici mi değil mi? Değiştirmeyen bir sürüm nasıl yapılır?
Aynı ekip tarafından iki paralel projeye zaman ayırmak zor muydu?
Takımda tasarımcı olmadan arayüz tasarımıyla nasıl başa çıkıyorsunuz?