Frontend
Kendiniz için hangi adayı düşünüyorsunuz?
JavaScript'te primitive nedir?
[isim] sordu: İş gününün en rahat bitişi hakkında bana anlat.
Kod inceleme görevi: Bir junior tarafından yazılmış bir kod verildi. Kodun bir kısmı (18. satıra kadar) değiştirilemez, geri kalan ise gözden geçirilmelidir. Garip veya mantıksız görünen her şeyi bulun ve düzeltmeler önerin.
Bir gereklilik ortaya çıktı: polyname alanı, tabloda diğer isimlerle (polyname) eşleşmemeli. Bu benzersizlik kontrolü nasıl gerçekleştirilebilir?
Sağlanan Vue kodunu analiz edin: hangi değişkenler reaktif, reaktivite nerede kayboluyor ve nasıl düzeltebilirsiniz?
/** * getObjField fonksiyonu için tip tanımını yaz * * @param obj - Değerin alınacağı nesne * @param key - Alınacak değerin anahtarı * @returns Nesnedeki anahtara karşılık gelen değer */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Hata: '"test"' türündeki argüman 'keyof Obj' türüne atanamaz.
Next.js App Router'da sunucu ve istemci bileşenleri, hidratasyon
CSS-in-JS veya styled-components deneyiminiz var mı?
var, let ve const arasındaki fark nedir?
[isim] sordu: Planlama sırasında seçim yapma şansın varsa: hataları olan bir legacy mi yoksa belirsiz bir TZ ile yeni bir görev mi — hangisini seçersin?
Context API'de temel sorun nedir? Neden durum yöneticilerine geçiliyor? Context API'de gereksiz yeniden render'ları nasıl engelleyebiliriz?
React'ta durumu başka nasıl güncelleyebilirsiniz (önceki değerle fonksiyon aracılığıyla)?
Promise ve setTimeout kullanarak belirtilen imzaya sahip delay fonksiyonunu uygulayın.
İki sayı gönderildiğinde bir sayı döndüren, iki dize gönderildiğinde bir dize döndüren ve karışık sayı ve dize çiftlerinin bir TypeScript hatası tetiklemesi gereken tiplenmiş bir toplama fonksiyonu yazın.
Stateful ve stateless bileşenler nedir?
Nuxt ve SSR bilgileri Vue'yu öğrenmek için ne kadar temel?
JavaScript'te nesnelerin derin kopyalanması için hangi yöntemleri biliyorsun?
Neden önce tüm mikro görevler çalıştırılır, sonra makro görevler? Neden tersine değil?
RxJS'in üst düzey operatörlerini adlandırın ve karşılaştırın: switchMap, mergeMap, concatMap ve exhaustMap.