Frontend
JavaScript: `prototype` ile `__proto__` arasındaki fark nedir?
Değerler için const a = null ve const b = 0, || ve ?? ile ifadelerin sonuçlarını belirleyin ve operatörler arasındaki farkı açıklayın.
Pratik görev: kaydırmayı gövde yerine (article) içindeki konteyner içinde yapın. Düğmeleri konteynerin altına yapışkan yapın (sticky). Kaydırma çubuğunu stillerle gizleyin.
Kütüphane UI-kit bileşenleri için pratikte kişisel olarak karşılaştığınız önemli kriterler nelerdir (örneğin, bileşenin sorumluluk sınırlarının belirlenmesi)?
Harici bir kütüphaneden gelen ve rastgele sayı gösteren App ve Rand bileşenleri var. Her 3 saniyede bir rastgele sayının değişmesini sağla ve değişiklik sayısını gösteren bir sayaç ekle. Tüm işlemler sadece App bileşeninde yapılacak.
Docker'ı kendin ayarladın, değil mi, anlıyor musun?
Mikroönfrontend uygulamak mı yoksa monolit kullanmak mı konusunda karar vermen gerekseydi, nasıl karar verirdin?
React'te durumu yukarı kaldırma (lifting state up) deseninden bahsedin
Bu TypeScript yardımcı türleri arasındaki farkları ve kullanım durumlarını açıklayın: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
Üç durumda da fonksiyon ok işareti (ok fonksiyonu) olursa ne değişir?
Kod inceleme süreciniz nasıl organize edildi?
Yapay zeka tarafından üretilen kodun gözden geçirilmesini yaptınız mı?
React Görevi (3 alt görev): 1) Kullanıcı düzenleme formunu düzelt — listede kullanıcı adının üzerine tıklandığında, isim düzenleme formundaki input alanına yerleştirilmeli. 2) Arama alanına metin girerken düzenleme formu yeniden render edilmemeli (React.memo ile optimizasyon). 3) Listeden kullanıcı seçildiğinde, arama alanı sıfırlanmalı.
API istekleri için ayrı katman hakkında daha fazla bilgi verin — nasıl yapılandırıldı, tanımlama birimi neydi?
RxJS Görevi: Farklı gecikmelere sahip iki akışla combineLatest kullanırken çıkışı belirleyin. forkJoin ne gösterecek?
React ile nasıl çalıştınız: hangi sürümleriyle karşılaştınız ve sınıf bileşenleri kullandınız mı? Sınıf bileşenleri fonksiyonel bileşenlerden nasıl farklıdır?
Nesne yönelimli programlamanın ilkeleri hakkında bana anlat
Burada useCallback gerekli mi? Ne işe yarar ve ne zaman kullanmak anlamlı değildir?
Formların doğrulanması için yup kullandım — başka hangi doğrulama kütüphanelerini inceledin?
Büyük bir kayıt listesi görüntülemesini nasıl optimize ettiniz, ne uyguladınız?