Booking.com
Soyut bulmacalar yerine ürüne dayalı pratik kodlama; bir raporda 'Spring Boot ile rezervasyon servisi yap' görevi.
- Recruiter
- Hiring manager
- HackerRank ya da live coding
- Sistem tasarımı (kıdemli)
- Davranışsal
Süreç
Glassdoor raporlarına (2024-2026) göre: recruiter → hiring manager → HackerRank değerlendirmesi ya da live coding; kıdemlilerde sistem tasarımı; bazı rollerde ev ödevi; ardından davranışsal tur. Mart 2025 tarihli bir rapor iki geliştiriciyle 90 dakikalık teknik görüşme anlatıyor. Ortalama 24-25 gün.
Neyi değerlendiriyorlar
Ürüne dayalı problem çözme, tasarım ve deney (A/B test) kültürüne yatkınlık.
Soru tipleri ve örnekler
Arama sonuçlarındaki tekrarları ayıklamak, sıralı fiyat akışlarını birleştirmek, müsaitlik takvimini parse etmek; bir raporda "Spring Boot ile rezervasyon servisi yap". Tasarım: canlı izleyici sayısı göstergesi, kademeli ödeme tahsilatı, fraud tespiti, gerçek zamana yakın işlem raporlama.
Java notları
Perl'den Java'ya geçiş sürüyor; Spring Boot deneyimi doğrudan ilgili.
Nasıl hazırlanmalı
"Otel ve bilet rezervasyonu" case'i, aralık birleştirme ve k-way merge problemleri.