Frontend
Bir görevin doğru şekilde değerlendirilip işe alınabilmesi için minimum hangi set olmalıdır?
Sınırsız kaynağınız olduğunu ve büyük bir uygulamanın parçası olarak sıfırdan bir form içeren bir arayüz oluşturmanız gerektiğini varsayın. Hangi yığın ve mimariyi seçerdiniz?
Zor tablolarla çalıştınız mı: filtreleme, sıralama, düzenlenebilir tablolar?
Fetch üzerine tekrarlar içeren bir sarmalık uygulayın: bu, tekrar sayısını ve fetch argümanlarını alır, fetch ile aynı sonucu döndürür ve denemeler tükendikten sonra son hatayı fırlatır.
Call, apply ve bind nasıl farklıdır?
git fetch ile git pull arasındaki fark nedir?
Vue.js'te Teleport ve Suspense hakkında bana anlat: bunlar nedir, işte kullandın mı?
Sistem tasarım yapısını tanımlayın: müşteri, DNS, sunucular, yük dengeleme, veritabanı, S3 depolama, CDN, önbellekleme (Redis).
TypeScript türlerine çalışma zamanında güvenilebilir mi? Backend'ten gelen verilerin doğrulanmasını nasıl sağlayabiliriz?
İş ilanı birkaç ay önce kapandı — neden tekrar açıldı? Geliştirici deneme sürecini geçemedi mi?
Bahset iş deneyiminiz ve bahis platformundaki mevcut görevlerinizden.
Hangi devlet yöneticileriyle çalışmak zorunda kaldınız ve size ne hoş geliyor, hangi artı ve eksileri görüyorsunuz?
Önceki şirketinizden bahsedin — ekip, süreçler, projeler.
Son iş yerin hakkında teknik açıdan daha detaylı bilgi ver, neyi beğendin, neyi beğenmedin ve hangi yönde ilerlemek istiyorsun.
İşinde yapay zeka araçlarını nasıl kullanıyorsun anlat: hangi kurulum, hangi modeller, aşamalara göre akış nasıl?
React Query veya SWR gibi kütüphanelerle durum saklamaya nasıl bakıyorsun?
Liderlik görevlerine daha fazla zaman ayırmak mı istiyorsunuz yoksa sadece rahatça çalışıp ilginç görevler almak mı?
/** * Görev 1: Generikler ve Anahtar Tür Güvenliği * Bir nesne ve anahtar alan bir `getProperty` fonksiyonu oluşturun. * Fonksiyonun tür güvenli olmasını sağlamak ve anahtarın nesnede var olduğunu garanti altına almak için generics kullanın. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Görev 2: Aşağıda birden fazla Todo arayüz bildirimi verildiğinde, bunların aynı kapsamda bulunması durumunda ne olacağını açıklayın. * TypeScript'in bunları nasıl ele aldığını tartışın ve birleşmiş Todo arayüzü gereksinimlerini karşılamak için `myTodo` nesnesini doldurun. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }
UI kütüphanesi yazmak için hangi mimariyi seçmek gerekir?
Angular projesini 14. sürümden 21'e nasıl geçirirsiniz ve üçüncü taraf kütüphanesiyle uyumsuzluk durumunda ne yaparsınız?