useMemo ne zaman kullanılmalı? Bir dizi ve primitive bir değer çocuk bileşene aktarılıyorsa, useMemo nerede uygulanmalı?
Frontend
Sık sık yeniden çizimlere neden olan scroll olay işleyicisini nasıl optimize edebilirsiniz? Throttling ile debounce arasındaki fark nedir?
useRef yerine useState yerine ne saklanabilir?
Size özel GitHub özel deposuna erişim verildi ve projeyi klonlayıp çalıştırmanız söylendi. Bunu nasıl ele alırdınız? İlk olarak ne yapardınız?
Aşırı renderlar veya diğer sorunlar nedeniyle yavaşlayan bir uygulama deneyiminiz oldu mu? Nasıl tespit edip düzelttiniz?
Kullanıcı adres çubuğuna URL girer ve Enter tuşuna basar. Yolculuğunda hangi kritik noktalar ortaya çıkabilir — ne ters gidebilir, ne yavaşlayabilir veya olumsuz bir deneyime yol açabilir?
Adblock'u nasıl tespit ettiniz?
Komut satırıyla çalışma ve projeleri terminal üzerinden başlatma deneyiminiz var mı?
useRef ile useState arasındaki fark nedir?
Neden setInterval kullanırken count'u bağımlılık olarak useEffect'e doğrudan geçiremezsiniz? Ne yanlış gider?
Hangi işletim sisteminde çalışıyorsunuz?
Testlerle kapsamanın kritik olduğu yerleri ve olmadığı yerleri nasıl belirliyordunuz?
Bir nesne alan ve zorunlu olarak bir id alanı olması gereken bir fonksiyonu nasıl generic kullanarak tiplerim?
İşlem yükünü azaltmak için hangi yöntemler kullanılabilir? async ve defer öznitelikleri hakkında bilginiz var mı?
Depolama yapmadan önce hangi erişimler gereklidir?
Event Loop'un kimin uygulaması ve nerede bulunuyor?
Aşağıdaki kod hangi sırayla çalışacaktır? (Event Loop ile console.log, setTimeout, Promise.resolve ve queueMicrotask üzerine görev)
HTML ayrıştırması hangi durumlarda durabilir veya yavaşlayabilir?
Bir React bileşeninde sayaç (useState), sayacı 1 artıran bir düğme ve 100 öğeden oluşan bir liste varsa, düğmeye tıkladığınızda ne olur?
React'te durumu güncellerken DOM ağacında ne olur?