elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [bağlantı] export default () => { return <div>Merhaba!</div> }
Frontend
WebSocket bağlantılarıyla uygulamaların üretim aşamasında veya testlerde bir şeylerin düştüğü durumlar oldu mu?
Özgeçmişinizde, karmaşık ve çok aşamalı formlarla çok çalıştığınız yazıyor. Orada neyin gerçekleştirildiği hakkında daha fazla detay verebilir misiniz?
Tablolarla çalışma deneyiminizden bahsedin (çizim, büyük veri hacmiyle çalışma).
Uygulanan duruma göre filtrelemenin algoritmik karmaşıklığını hesaplayabilir misiniz?
WebSocket üzerinden bin bağlantı testi yaptınız — bunu nasıl test ettiniz, yük testi nasıl geçti?
React içinde saf optimizasyon tekniklerinden bahsediyorsak, hangilerini biliyorsunuz? (useMemo, useCallback, React.memo)
İkinci görev: query parametresi kullanarak standart bir sunucu ile arama bileşeni uygulayın — sorgu girişi için bir input, sonuçlar ve sorgu için durumlar oluşturun, useEffect içinde fetch ile veri alın, hata yönetimi ve yükleme durumları ile, sonuçların listesini (name alanı) render edin.
Hangi durum yöneticileriyle çalıştınız? Hangilerini daha çok beğeniyorsunuz, artıları ve eksileri nelerdir?
React'in yeni kancaları (18/19), örneğin useTransition, useDeferredValue ile çalışmak zorunda kaldınız mı?
Zorluk: Durum alanına göre sonuçların filtrelenmesini ayrı bir metin girişi aracılığıyla ekleyin, büyük/küçük harf duyarsızlığını dikkate alarak.
Yetkilendirme ile çalışmak zorunda kaldınız mı? Uygulama hakkında daha fazla bilgi verin.
Geliştirdiğiniz tablonun kendisi nasıl görünüyordu? Kendinizin uygulaması gereken ne vardı?
Teorik olarak düşünürsek: büyük veri miktarına sahip büyük tablolar var. Performans sorunları ortaya çıkabilir mi? Eğer evet ise, bunları nasıl çözerdiniz?
JWT ile yetkilendirme sırasında erişim/yeni tokenlarının güncellenmesi nasıl gerçekleştirildi (interceptorler, 401 işleme)?
Form alanlarının çapraz doğrulaması teknik olarak nasıl gerçekleştirildi (bir alanın doğrulaması diğerinin değerine bağlı olarak)?
Zustand'ın altyapısında nasıl çalıştığını anlıyor musunuz?
useLayoutEffect hook'u hakkında bir şey duydunuz mu? Nasıl çalıştığını anlatın.