JavaScript/tarayıcıda Event Loop hakkında bilgi ver.
Frontend
CSS'deki position özelliği hakkında bilgi ver. Hangi değerler mevcut?
Tarayıcı için en pahalı CSS seçicileri hangileridir?
Farklı bağlamlarda this hakkında konuş: nesne metodlarında, ok fonksiyonlarında ve normal fonksiyonlarda.
CORS nedir ve ne işe yarar?
import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [sayac, setSayac] = useState(0); const onceki = usePreviousValue(sayac); return ( <div className="App"> <h1>Mevcut Değer: {sayac}</h1> <h2>Önceki: {onceki ?? "-"}</h2> <button onClick={() => setSayac((prev) => prev + 1)}>Tıkla</button> </div> ); }
İki tarayıcı sekmesini localStorage kullanarak nasıl senkronize edersiniz? storage olayından bahset.
JavaScript'te bağlamı korumanın yolları hakkında bana anlat: bind, call, apply. Bunlar nasıl farklılık gösterir?
CSS seçicilerin özgüllüğü hakkında bana anlat. Nasıl hesaplanır? En özgüllü seçici hangisidir?
State yönetimi hakkında konuş: hangi kütüphaneleri kullandın, Redux mimarisinden bahset.
Tarayıcıların kritik renderlama aşamaları (Critical Rendering Path) hakkında bilgi ver
React'te durumu yukarı kaldırma (lifting state up) deseninden bahsedin
Null birleştirme operatörü (??) ile mantıksal VE (||) arasındaki fark nedir?
fonksiyon debounce(callback, delay) {}
JavaScript'te olmayan TypeScript'te hangi türler var? Utility types hakkında bilgi ver.
React bileşeninin yaşam döngüsü ve kancalar (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect vb.) hakkında bilgi ver
Script etiketinde defer ve async öznitelikleri hakkında bilgi ver. Aralarındaki fark nedir?
/** * Anahtar alanını alan nesne dizisini kabul eden ve bu anahtarın/özelliğin bulunduğu nesne dizisini döndüren fonksiyonun tipini belirleyin **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };
CORS bağlamında basit ve karmaşık (preflight) istekler arasındaki fark nedir?