Frontend
Galeri ile çalışma hakkında bana anlat — kullanıcının her şeyin düzgün çalışması için ne yapıyorsun?
Critical Rendering Path nedir ve ana aşamaları nelerdir?
Son zamanlarda en çok ne üzerinde çalıştınız? Hangi yığını kullandınız?
Script etiketinde defer ve async öznitelikleri hakkında bilgi ver. Aralarındaki fark nedir?
React.memo, bileşenin güncellenip güncellenmeyeceğini nasıl kontrol eder? Prop'ları nasıl karşılaştırır?
Kendi seviyenizi (derece) nasıl değerlendiriyorsunuz — junior, middle veya senior?
Yapay zeka araçlarını kendinize göre nasıl ayarlıyorsunuz?
Karmaşık formlar için durum yöneticisi olarak Redux ile çalışmayı sever miydin?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
XSS'ten nasıl korunulur?
HTML'de script etiketi bağlama yöntemleri hakkında bilgi verin. head ve body içinde yerleştirmenin farkı nedir?
[isim] sordu: kısaca nerede çalıştınız ve ne yaptınız anlatır mısınız?
asyncFilter fonksiyonunu uygulayın, bu fonksiyon bir sayı dizisi ve asenkron bir öncül fonksiyonu alır ve filtrelenmiş bir dizi döndürür. Örneğin, giriş [1, 2, 3] ve yalnızca tek sayıları bırakan bir fonksiyon ile çıktı [1, 3] olmalıdır.
Performans üzerinde çalıştın mı? Bir şekilde optimize ettin mi? Örneğin, 10 bin satırlık bir Select listesine sahipsen, onu nasıl optimize ederdin?
Neden kazanma yanlış sayılıyor, hatta makaralardaki değerler farklı olsa bile? Durum güncellemesinde yaşanan yarış durumu (race condition) ile ilgili hatanın nedenini çöz.
Tür tipi mantığında ne değişir, eğer `extends` yerine `=` kullanılırsa (generic için varsayılan değer belirleme)?
9. Kopya Sınav sırasında, Profesör Floyd bazı öğrencilerin not alışverişinde bulunduğunu fark etti. Başlangıçta hepsine 2 notu vermek istedi, ancak profesör nazikti, bu yüzden öğrencileri iki gruba ayırmaya karar verdi: kopya izni verenler ve sadece ilk gruba 2 notu verenler. Profesör, not alışverişinde bulunan tüm öğrenci çiftlerini kaydetti. Öğrencileri iki gruba ayırıp ayıramayacağını belirlemesi gerekiyor; böylece herhangi bir not alışverişi, bir gruptaki öğrenciden diğer gruptaki öğrenciye yapılmış olur. Giriş formatı İlk satırda iki sayı N ve M bulunur — öğrenci sayısı ve not alışverişinde bulunan öğrenci çiftlerinin sayısı (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Daha sonra, M satırda, öğrenci çiftlerinin açıklamaları yer alır: not alışverişinde bulunan iki öğrenci numarası (öğrenci numaralandırması 1’den başlar, her öğrenci çifti en fazla bir kez listelenir). Çıkış formatı Profesör Floyd’un görevinin cevabını yazdırmanız gerekir. Öğrencileri iki gruba ayırmak mümkünse, YES yazdırın; aksi takdirde NO.
Canlı doğrulama nasıl organize edilir?
splice yöntemi değiştirici mi değil mi? Değiştirmeyen bir sürüm nasıl yapılır?
Ref bir nesne tutuyorsa ve nesnenin iç içe geçmiş alanını (örneğin soyadı) değiştirirsek, reaktif tetikleyici çalışır mı?