Frontend
Stil yazımı için hangi yaklaşımları kullandınız (ön işlemciler, Tailwind, CSS modülleri vb.)?
SOLID ilkelerini biliyor musun? Bağımlılıkların tersine çevrilmesi prensibi (DIP) hakkında konuş.
Fiber nasıl çalışır ve React'te önceliklendirme (scheduler) nasıl yapılandırılmıştır?
React'ta yerel durumu saklamak için hangi kancaları kullanabiliriz?
Sadece testler ve belgeler için mi AI kullandınız, yoksa sıfırdan ciddi bir şey mi yazdınız?
JS'de OOP işlevsel bir şema mı? JS'de OOP'nin ana sorunu nedir?
Module Federation nedir ve neyi içerir anlatır mısınız?
import React, { useState, useEffect, useRef, useContext, useReducer, useMemo } from 'react'; export default () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("her render 1")); console.log("her render 2"); useEffect(() => { console.log("her render 3"); return () => { console.log(4); }; }, [count]); return ( <button onClick={() => setCount((prevProps) => ++prevProps)}> Artır </button> ); }
useEffectEvent nedir ve neden gereklidir?
[isim] sordu: Sence iyi bir kod incelemesi nedir? Takımda küçümseyici ve eleştirel tutumu nasıl çözerdin?
Tailwind'in nasıl çalıştığını anlıyor musunuz?
WebSocket protokolü nedir ve özünde nedir, ne zaman kullanılır?
Stil verme işlemede hangi araçları ve yaklaşımları kullanıyorsunuz (CSS modülleri, SCSS, CSS-in-JS vb.)?
Lodash veya benzerlerini kullanmak zorunda kaldınız mı?
Farklı bağlamlarda this hakkında konuş: nesne metodlarında, ok fonksiyonlarında ve normal fonksiyonlarda.
JavaScript veya TypeScript'te, giriş olarak bir sayı dizisi alan ve çıktı olarak, 3'e tam bölünen sayıları 'Fizz' ile, 5'e tam bölünen sayıları 'Buzz' ile ve hem 3 hem de 5'e tam bölünen sayıları 'FizzBuzz' ile değiştiren bir fonksiyon yazın.
JavaScript'te hangi veri türleri vardır? İlkel türler nesnelerden nasıl ayrılır? Bellekte nasıl saklanırlar?
Promise.all dışında Promise API'sinin başka hangi yöntemlerini biliyorsun?
Birden fazla fonksiyon alan ve yeni bir fonksiyon döndüren compose fonksiyonunu uygulayın. Her fonksiyonun sonucu bir sonraki fonksiyona aktarılır.
Async/await gerçekten neden gerekir, zaten then/catch/finally zincirimiz varken?