Frontend
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Görev fonksiyonu tipikle return obj[key] } getProperty(X, 'a') // hata yok getProperty(X, 'e') // hata, anahtar 'e' X için anahtar değil getProperty({ name: 'Sergey' }, 'name') // hata yok getProperty(1, 1) // Hata. Birinci argüman nesne olmalı (fonksiyon veya primitif değil)
Bir çözüm için yatırım yaptığınız ve kabul edilmediği bir deneyiminiz oldu mu? Bu durumla nasıl başa çıktınız?
XSS saldırıları hakkında bilgi ver: türleri ve korunma yolları.
Kod üretimini (ng-openapi-gen, Apollo for GraphQL) bahsettiniz — üretilen modellerin soyutlama seviyesi neydi? Bunlar doğrudan kodda kullanılan iş nesneleri miydi, yoksa aralarında bir ara katman mı vardı?
Memoizasyon ile önbellekleme arasındaki fark nedir?
Hangi temel HTML etiketlerini biliyorsun?
Neden timeoutId'yi saklıyoruz? Eğer Promise zaman aşımından önce tamamlanırsa ve sonra reject ile setTimeout tetiklenirse ne olur?
Planlanmamış görevlerin sprint'e girdiği oldu mu? Buna nasıl yaklaştınız?
Yığında Next.js belirtilmiş — onu nasıl kullandığını, ne amaçla, hangi projelerde kullandığını detaylandırabilir misin?
type Foo = { a: string; b: number; c: null; d: boolean; } // Foo Anahtarları type FooKeys = keyof Foo // FooKeys temelinde, ancak b ve d değerleri olmadan yeni bir tür nasıl tanımlanır? type FooKeysWithoutBD
Hiç styled-components kullandın mı?
Menü dinamik miydi: paketler ve menü öğeleri arkadan mı geliyordu yoksa yapılandırma frontend'te miydi?
Bir sorun tespit edildiğinde sürümü taşımak gerekir mi? Neden evet veya hayır?
Ön uçta WebSocket protokolü ile entegrasyon nasıl gerçekleştirilir?
Angular sürümleri 13-16'da hangi kullanışlı özellikler eklendi?
Neden önceki işinizde bir yıl çalıştıktan sonra başka bir işe geçtiniz?
Üretimde projeleri destekleme, olay analizi, izleme konusunda deneyiminiz var mı?
useEffect'te cleanup fonksiyonu nedir ve ne zaman çalışır?
Event Loop'daki mikro görevler ve makro görevler arasındaki farkı açıkla
Angular sağlayıcı yapılandırması seçeneklerinden hangilerini biliyorsunuz: useClass, useExisting, useValue ve useFactory? Ne zaman kullanılırlar?