Frontend
Önceki şirketinizden bahsedin — ekip, süreçler, projeler.
Angular'daki sinyallerden bahsedin.
An kaç kullanıcı için tasarlandı bizim quiz? Bu neyi etkileyecek, yoksa şu anda sadece bilgi topluyor musun?
Sanal kaydırma için bir kütüphane kullanılabilir mi? @tanstack/virtual aracılığıyla sanallaştırma nasıl gerçekleştirilir?
TypeScript'te, alanın yapısı kütüphanedeki TUser ile aynıysa, IUser (tüketiciye ait kendi arayüzü) türündeki bir nesneyle getUsername fonksiyonunun çağrısı doğru mu? Yapısal tiplemenin prensibini açıklayın.
Kapaklayan indeksler nedir ve nasıl yardımcı olurlar?
Sayısal değer seçimi için hangi kontrol seçeneği daha iyidir: 100 öğeli select mi yoksa range + input mu? Neden?
Playwright ile çalışırken karşılaştığınız ilginç durumlar veya standart dışı durumlar nelerdir?
JavaScript hakkında genel anlayış: parametre iletimi, asenkronluk, prototipler, hata işleme
Neden TypeScript'te for...of kırmızı renkte vurgulanıyor, ama normal for değil?
sumPromises fonksiyonunda bir söz verildiğinde ne olur?
setTimeout(function timeout() { console.log('Zaman aşımı'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Sözün oluşturulması'); resolve(); }); p.then(function(){ console.log('Sözün işlenmesi'); }); console.log('Betik sonu'); // Karmaşık durum // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));
Son zamanlarda hangi UI kütüphaneleriyle çalıştınız? Farklı kütüphanelerin (Bootstrap, Material UI vb.) artıları ve eksileri nelerdir?
ID ile backend'den veri sorguları için batchFetch fonksiyonunun bir sarmalayıcısı olan smartFetch fonksiyonunu uygulayın. Fonksiyon, belirli bir zaman penceresi (timeout) boyunca çağrıları toplayacak ve bunları tek bir toplu istekte gönderecek. Bir sonraki pencere beklemesi, isteğin gönderilmesinin hemen ardından başlar. ID'ler benzersizdir, fetch her zaman başarılıdır. Aynı pencerede tekrar eden ID'lerin geldiği durumu doğru şekilde işlemeniz gerekir.
İşe ne zaman başlayabilirsiniz?
Projelerde kullandığınız Keycloak üzerinden standart yetkilendirme akışını anlatın.
React prop'ları nasıl karşılaştırır? Yüzeysel karşılaştırma nasıl çalışır?
TBD (Trunk tabanlı geliştirme) ile tanınıyor musunuz?
null ile undefined arasındaki fark nedir?
Bir sayı dizisi alan ve bunun monoton (artan veya azalan) olup olmadığını belirleyen isMonotonic fonksiyonunu uygulayın. Dizi monoton ise true, değilse false döndürür. O(n) zaman karmaşıklığıyla uygulayın.