Frontend
0 ile 1000 arasında benzersiz rastgele tam sayılarla 5×5 matrisini doldurun.
Neden any fonksiyonunda hatalar push ile eklenemez, indeksle yazılmalıdır?
Uygulamanız backend ile hangi protokoller aracılığıyla iletişim kuruyordu?
Bir görev alırsın: 10-15 dakika çalıştıktan sonra sayfa çok yavaşlamaya başlar, düzeltmen gerekir. İlk adımların neler olurdu?
Görev: Çok fonksiyonlu kripto para tablosu içeren bir sayfa oluşturun. API'ye bağlanın ve coin listesini tabloda gösterin. Asgari gereksinimler: Sıfırdan oluşturulmuş proje Sadece Typescript API'ye bağlanın Sütundaki değerlere göre sıralama Hücrelerdeki değerler üzerinde arama (mantıksal VE prensibiyle çalışır) Ek görevler: Kendi sayfalama sistemi Minimal stil (hoş ve düzenli görünüm) Tüm hücrelerde genel arama Sütunları sabitleme imkanı
Nöbetleriniz var mı (on-call) ve nasıl organize ediliyorlar?
Ne zaman State Manager kullanılmalı ve ne zaman yerel durum veya bağlam yeterlidir?
React'te Görev: Metin içinde alt dize girişlerini arama bileşeni uygulayın. Gereksinimler: ilk renderda API'den metin yükleme, yükleme göstergesi, hata yönetimi, büyük/küçük harf duyarsız arama, bulunan girişlerin vurgulanması, toplam giriş sayısının gösterilmesi, ek metin yükleme düğmesi.
Gözlemci (Observer / Event Emitter) desen patternine göre bir sınıf uygulayın: abonelerin saklanması, olaya abone olma, abonelikten çıkma, abonelere bildirim gönderme.
requestAnimationFrame nedir ve ne garanti eder?
Bir projeyi sana devrettiğinde adım adım bir eylem planı anlat: belge yoksa, depoya erişim sağladığında ne yaparsın?
React neden kütüphane olarak gerekli ve neden vanilla JavaScript ile uygulama yazmamak gerekir?
Özgeçmişinde Next.js ile geliştirme yaptığını yazmışsın — doğru mu? Bu Next.js App Router mı yoksa Pages Router mıydı?
Event Loop hakkında anlat — mikro ve makro görev kuyrukları.
JavaScript'te Event Loop hakkında bana anlat: nasıl çalışır, mikro görevler ve makro görevler nedir?
URL girildikten ve sayfa talep edildikten sonra tarayıcının (ve sadece tarayıcının değil) eylem sırasını açıklayın. Zorunlu düzen nedir?
Geliştirmede Yapay Zeka araçlarının kullanımı
Yerleşik nesne prototiplerine yeni yöntemler eklemede sorunlar var mı?
Neden OOP'de kalıtım gereklidir? Neden kullanıldığını gerekçelendirin, eğer mantık yeniden kullanımı görevi başka yollarla çözülebiliyorsa (örneğin, DI aracılığıyla).
Event Loop hakkında bilgi verin: ne içerir ve nasıl çalışır?