Frontend Developer Mülakat Soruları
HTML, CSS, JavaScript ve React mülakat soruları: tarayıcı, DOM, performans ve modern arayüz geliştirme konuları.
18 soru
- CSS specificity nasıl hesaplanır?
- Flexbox ile Grid arasındaki fark nedir? Hangisini ne zaman seçersiniz?
- position değerleri nelerdir?
- CSS box model nedir? box-sizing: border-box ne işe yarar?
- Semantik HTML nedir, neden önemlidir?
- Gereksiz render'ları nasıl tespit eder ve önlersiniz?
- useMemo ile useCallback arasındaki fark nedir?
- useEffect bağımlılık dizisi nasıl çalışır?
- Controlled ve uncontrolled component farkı nedir?
- Listelerde key prop neden önemlidir? Index kullanmak neden sorunludur?
- Virtual DOM nedir ve reconciliation nasıl çalışır?
- Prototip tabanlı kalıtım nasıl çalışır?
- Bir debounce fonksiyonu yazın.
- this anahtar kelimesi nasıl belirlenir? Arrow function'larda ne değişir?
- Aşağıdaki kodun çıktısı nedir? (Event loop)
- Closure nedir? Bir örnekle açıklayın.
- == ile === arasındaki fark nedir?
- var, let ve const arasındaki fark nedir?