Hangi geliştirme kalıplarını kullanıyorsunuz (DRY, SOLID, GRASP, tasarım kalıpları)?
Frontend
React 19'da hangi yenilikler var? Concurrent Mode ve startTransition hakkında bilgi verin.
useEffect ve useLayoutEffect hook'ları arasındaki fark nedir?
Bağlam (this) ile çalışma yöntemleri nelerdir? call metodunun çağrı imzası nedir? call ile apply arasındaki fark nedir?
React'ta bir bileşenin yeniden render edilmesi hangi durumlarda olur?
Ön uç geliştirme açısından performans optimizasyonu (örneğin, önbellekleme) için hangi HTTP başlıkları önemlidir?
OPTIONS yöntemi ne işe yarar? Otomatik olarak ne zaman gönderilir?
typeof operatörü null için ne döndürür?
Önizleme modu için neden iFrame kullanmaya karar verdiler?
CSS sayfa renderını engeller mi?
Tarayıcıdaki olayların aşamaları nelerdir (balon ve yakalama)? Balonlamayı nasıl durdurursunuz? Varsayılan eylemi nasıl engellersiniz?
CORS hakkında bilgi verin: ne işe yarar, hangi başlıklar kullanılır?
Promise hakkında anlat: durumlar, statik metodlar (all, any, allSettled, race). Bir sözleşme hata ile tamamlanırsa Promise.all ne döner?
Dizilerde reduce metodunun imzası nedir? Her yinelemede callback'ten ne dönülmelidir?
useRef kancası ne için kullanılır?
Algoritmik karmaşıklık nasıl yazılır? Kabarcık sıralama karmaşıklığı nedir? Hızlı sıralama karmaşıklığı nedir?
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.
Stil yazımı için hangi yaklaşımları kullandınız (ön işlemciler, Tailwind, CSS modülleri vb.)?
JavaScript'te fonksiyonları tanımlamanın hangi yolları vardır? Fonksiyon bildirimi ile fonksiyon ifadesi arasındaki fark nedir? Ok fonksiyonu ile fonksiyon bildirimi arasındaki fark nedir?
State yöneticisi ne işe yarar? React Context'ten farkı nedir?