Frontend
Projelerde kullanılan teknolojik yığını anlatın. Örneğin, hangi UI kitleri kullanıldı?
Koddaki setTimeout 0 milisaniye gecikmeyle ayarlanmış — bu ne anlama geliyor ve nasıl çalışacak?
Her fonksiyonun çalışma süresi ne kadar olacak? ```javascript /** Her fonksiyonun çalışma süresi ne kadar olacak */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
CSS seçicilerinin özgüllüğü: Çakışan stillere sahip iki H2 etiketi için hangi stiller uygulanacaktır? Seçicileri özgüllüklerine göre artan sırayla sıralayın.
Display özelliğinin hangi değerlerini hatırlayacaksın?
Mevcut pozisyondaki teknik seviyeni nasıl değerlendirirsin? Middle, middle+, senior, senior+?
Son iş yerinizdeki uygulamanız mimari olarak nasıl görünüyordu? Hangi alternatif mimari yaklaşımları biliyorsunuz?
Sayfada 5000 ürünlük bir liste var, sayfa çok yavaşlıyor. İşletme bununla ilgili bir şey yapmamızı istiyor. Ne önerirsin?
/** * `asyncAuth(callback)` fonksiyonu, içinde hata (birinci argüman) ve * backend'den veriler (ikinci argüman) geçebilecek bir callback alır. * asyncAuth((error, data) => {}); * * `auth()` fonksiyonunu uygulamanız gerekiyor, * bu fonksiyon `asyncAuth()`'u çağırır, ancak bir Promise döner. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
CSS sayfa renderını engeller mi?
Composables nedir ve ne işe yarar?
React neden sanal DOM ağacına ihtiyaç duyar? Gerçek DOM'u neden doğrudan değiştiremeyiz? Farklı yaklaşımların avantajları ve dezavantajları nelerdir?
Vue 2 ve Vue 3: Vue 2'nin reaktivitesinin mimari sınırlamaları, Evan You'nun motoru `Proxy` kullanarak yeniden yazmasına neden oldu mu?
Vue Router 3'te rotolar seviyesinde yetkilendirme veya roller kontrolü nasıl uygulanabilir?
Yüksek piksel yoğunluğuna sahip ekranlar (Retina, DPR) nasıl çalışır? Bu ekranlar için resimleri nasıl doğru şekilde hazırlamalıyız?
CORS hatası nedir?
React'te fragmentler ve portallar hakkında konuş.
Başka birinin kodunu inceleme konusunda ne kadar deneyimlisin — başkalarının koduna aşinalığın nedir?
const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }
Stil yazımı için hangi yaklaşımları kullandınız (ön işlemciler, Tailwind, CSS modülleri vb.)?