Kendinden bahset
Frontend
Bir öğeyi dikey olarak ortalamak için hangi yöntemleri biliyorsun?
Eğer 300 milisaniyelik bir gecikmeyle setTimeout çalıştırırsak, geri çağırma fonksiyonu ne zaman gerçekten çalışır?
BTİ deneyimindeki başarısızlığınız hakkında bilgi verin
Sayfalamadan 10.000 öğelik bir listenin renderını nasıl optimize edebilirsiniz?
Promislerin durumları nelerdir?
Görev 1 Elimizde 10.000 nesne içeren bir dizi var (örneğin, "Çalışanlar" veya "Ürünler"). Tarayıcıyı "kilitlemeyecek" ve kullanıcı için kullanışlı olacak bir öğe seçme bileşeni uygulamamız gerekiyor. Ne yapılmalı (Gereksinimler): 1. Veri tipleri: id: string, label: string ve category: string alanlarına sahip Item arayüzü oluşturun. 2. Arama (Input): Metin girildiğinde liste filtrelenmelidir. 3. DOM ve olaylar ile çalışma (Klavyeyle Navigasyon): * Kullanıcı, liste üzerinde Yukarı ve Aşağı oklarıyla hareket edebilmelidir. 4. Enter tuşuna basıldığında, seçilen öğe "onaylanır". 5. Önemli nokta: Oklar ile seçilen öğe her zaman görünür olmalı (kapsayıcıyı programlı olarak kaydırın, eğer imleç sınırların dışına çıkarsa). 6. Optimizasyon (Performans): * Çok fazla veri (10k) olduğu için, basit bir "tembel render" (sadece ilk 20-30 öğeyi render et veya IntersectionObserver kullan) tartışın veya uygulayın. Bileşen çıktısı
Zorlu bir görevde başarıyı ne sağladı? Görevi zaman açısından nasıl değerlendirdiniz?
Node.js'te hangi tür akışlar var?
Akışlarda backpressure nedir?
Bir var kullanımıyla kendini çağıran fonksiyon (IIFE) içeren bir kod var. Dışarıdan typeof a ve typeof b çağrıldığında konsolda ne gösterilir? Katı modda davranış nasıl değişir?
Görevleri nasıl değerlendirdiniz? Fibonacci ölçeğinde Planning Poker kullandınız mı?
Kod yazmak için LLM araçları veya AI asistanları kullanıyor musunuz?
TypeScript'te infer ne işe yarar?
Promise.all ile Promise.allSettled arasındaki fark nedir?
Yeni iş yerinizde yapmak istediğiniz görevler nelerdir? Teknik veya mimari alanda gelişmeye ilgi var mı?
Display özelliğinin hangi değerlerini hatırlayacaksın?
En zor ve en ilginç görevi anlatın
Yeni ve bilinmeyen bir görev (yeni kütüphaneler, yeni bileşenler) geldiğinde adımlarınız nelerdir?
Uygulamadaki sıralamayı nasıl değerlendiriyorsunuz — doğru çalışıyor mu?