Frontend
SSR deneyimin hakkında bana anlat. Nerede yaptın, hangi framework ile?
İş yerinde en yaygın görevler nelerdir? Tasarım, mantık yazımı, inceleme, görüşmeler, teknik borçla çalışma ne kadar zaman alıyor?
Tasarım olmadan yaptığınız o proje şu anda bir yerde var mı, bakılabilir mi?
const LiveSearch = () => { const [inputValue, setInputValue] = useState('') const onInputChange = (e) => { setInputValue(e.target.value) search(e.target.value) } return ( <div> <input value={inputValue} onChange={onInputChange} type="text" /> </div> ) } <span> Arama: <LiveSearch /> </span>
Kendinizi derece açısından nasıl değerlendiriyorsunuz?
Herhangi bir Legacy ile çalıştınız mı, Legacy projeleriyle çalıştınız mı, bir şeyi yeniden yapılandırdınız mı veya mimariyi değiştirdiniz mi?
Önceki işinizde, ön yüz kısmının görece küçük olduğunu söylemiştiniz, ancak 6 ön yüz geliştiricisinin bu işi yaptığını belirttiniz. Tam olarak 6 kişilik ekip nereden çıktı ve bu ekip şirketin genel ön yüz ekibiyle nasıl ilişkilidir?
Bu sonsuz özyineleme sırasında çağrı yığını ve görev kuyruğunda ne olacak?
gRPC'nin (Google Remote Procedure Call) ne olduğunu biliyor musun?
Hangi durum yöneticilerini kullandınız? Durum yöneticisi ne işe yarar, hangi sorunu çözer?
CSS seçicilerinden hangisi en yüksek özgüllüğe sahiptir: etiket, sınıf, ID?
Yapıcıyı şişirmediği dışında, yapıcı yerine inject kullanmanın başka nedenleri nelerdir?
Test yazmak zorunda kaldınız mı?
Web'de erişilebilirlik nedir? Erişilebilirliği sağlamak için hangi HTML öznitelikleri ve öğeleri kullanılır?
Sayısal dizinin n'inci terimini hesaplayan bir fonksiyon yazın, burada n'inci terim önceki ikisinin toplamına eşittir, ilk terim 3, ikinci terim 2'dir (dizi: 3, 2, 5, 7, 12, ...).
Bir projede FSD (Feature-Sliced Design) kullandınız mı? FSD kullanırken Effector'da örnekler ve olay aboneliklerini nasıl yazdınız?
Node.js (frameworkler) ile deneyiminiz var mı?
Özgeçmişinde Next.js ile geliştirme yaptığını yazmışsın — doğru mu? Bu Next.js App Router mı yoksa Pages Router mıydı?
Feature ile entity arasındaki sınır nerede? İş mantığını ne zaman koyuyorsunuz?
Neden Object.defineProperty yerine Proxy kullanmayı tercih ettiniz?