Uber
Pseudocode değil çalışan kod; uzmanlık derinliği turu seviyeyi belirler.
- Recruiter (30 dk)
- Teknik ön görüşme (1 saat, CodeSignal)
- Onsite: kodlama, uzmanlık derinliği, sistem tasarımı, iş birliği, (L5+) bar raiser
Süreç
interviewing.io'ya (üçüncü taraf) göre: recruiter (30 dk) → CodeSignal üzerinde teknik ön görüşme (1 saat) → 4-5,5 saatlik onsite: kodlama, uzmanlık alanında derinlik (ikinci kodlama), sistem tasarımı, iş birliği ve liderlik, L5+ için büyük bir geçmiş projeyi derinlemesine anlatan bar raiser turu. Haziran 2026 tarihli bir Glassdoor raporu benzer bir onsite'ta bir algoritma ve bir low-level design turu anlatıyor.
Neyi değerlendiriyorlar
Çalıştırılabilir, kenar durumları test edilmiş kod (pseudocode değil). Uzmanlık turu seviye belirlemede kullanılıyor; davranışsal cevaplarda somut metrik bekleniyor.
Soru tipleri ve örnekler
Raporlanan görevler: key-value store tasarla/implemente et, Splitwise tarzı masraf paylaştırıcı, Uber Eats sepet servisi. Graf/BFS/Dijkstra tipi problemler.
Java notları
Backend'de Java ve Go yoğun; Java uygun.
Nasıl hazırlanmalı
En kısa yol ve graf desenleri; pratik görevler (in-memory veritabanı, park yeri OOD).