Frontend
/** * runOnce adlı sarmalayıcı fonksiyonu uygulayın, bu fonksiyon * bir fonksiyon alır ve yeni bir fonksiyon döndürür. Yeni fonksiyon * yalnızca bir kez çağrılabilir, sonraki tüm çağrılar * undefined döner. * * Sarılan fonksiyon argümanlar alabilir * ve sonuç döndürebilir. */ function runOnce(fn) { // kodunuz } const logHello = (name) => { console.log(`merhaba, ${name}!`) }; const logHelloOnce = runOnce(logHello); console.clear(); logHelloOnce('Oleg'); // 'merhaba, Oleg!' logHelloOnce('Olga'); // undefined
Tüm ekip Rusça mı konuşuyordu? İşletmeyle doğrudan iletişim kuruldu mu?
Liderlik görevlerine daha fazla zaman ayırmak mı istiyorsunuz yoksa sadece rahatça çalışıp ilginç görevler almak mı?
Son zamanlarda hangi UI kütüphaneleriyle çalıştınız? Farklı kütüphanelerin (Bootstrap, Material UI vb.) artıları ve eksileri nelerdir?
HTTP protokolleri ve kullanılan yöntemler hakkında bilgi veriniz.
RxJS Görevi: Operatör zincirini optimize et (filter, toLowerCase, switchMap ile pipe). switchMap'in neden kullanıldığını, concatMap ve exhaustMap'ten nasıl farklı olduğunu açıklayın. Ödeme taleplerini işlemek için hangi operatör daha iyidir?
Kendinizden ve çalışma deneyiminizden biraz bahsedin.
TypeScript'te type ile interface arasındaki fark nedir?
Redis ile ilgili deneyiminiz var mı?
Next.js'te müşteri bileşeni ile sunucu bileşeni arasındaki fark nedir?
Electron ile çalışma deneyiminiz var mı?
import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [sayac, setSayac] = useState(0); const onceki = usePreviousValue(sayac); return ( <div className="App"> <h1>Mevcut Değer: {sayac}</h1> <h2>Önceki: {onceki ?? "-"}</h2> <button onClick={() => setSayac((prev) => prev + 1)}>Tıkla</button> </div> ); }
Bir Promise sonsuz olabilir mi? Bunu nasıl yaparsınız?
Butona tıklandığında sadece App'in yeniden render edilmesini ve input'a metin girildiğinde sadece Parent'ın (Child olmadan) yeniden render edilmesini sağlayacak şekilde kodu düzeltin.
Bu projede hangi ekip vardı ve sorumluluk alanları nasıl dağıtıldı?
Projede hangi state yöneticileri kullanıldı? Pinia'dan veriler sayfaya nasıl gelir?
Verigram üzerinden kullanıcı tanımlama akışını açıklayın: kullanıcı sayfayı açar — sonra ne olur, oturum ve token nasıl alınır?
Display özelliğinin hangi değerlerini hatırlayacaksın?
Son zamanlarda uğraşmak zorunda kaldığınız, başlangıçta kolay görünen ama zor çıkan bir görevden bahsedin.
React 18'de render döngüsünden bahset. Eşzamanlı mod, startTransition, Suspense, useDeferredValue.