Söyleyeceğim, doğada biraz tartışmalı olabilir ama bugün çok cesaret kırıldım - ve bunu soracağım.
Staj pozisyonu için büyük bir teknoloji firmasıyla röportaj yaptım, burada algoritmaya yönelik birçok tipik röportaj sorusu sordum. Şimdi, geçmişim göz önüne alındığında, kendimi algoritmalarda güçlü olarak görüyorum (yüksek lisans düzeyinde algoritmalarda iyi dereceler aldım -NP tamlığı ve ötesini içeren (yaklaşık ve rastgele algoritmalar), ancak maalesef röportajı yapamadım. yaklaşık 10 dakikada bir ip problemini çözmek için çok etkili bir yöntem düşünün Röportaj bittikten sonra bir bardak su içtim, bir muz yedim ve bir süre rahatladım ve sorunu tekrar denedim. cevap 5 dakikadan daha az bir sürede gelebilirim ve en kötüsü de aslında bu pistteydim ve görüşmeci bu konuda ipucu verdi, ama çok fazla baskı beni pişirdi. Tüm deneyimim beni teknoloji röportajları hakkında düşündürdü. Bazı sorularım vardı ve bunları bu forumda göstermek istedim -
Birinin teknik yeteneğini yarım saat içinde değerlendirmek gerçekten mümkün mü? Dürüst? Yoksa sadece bir zar atmak mı?
Teknik mülakat soruları problem çözme yeteneğini ölçer mi? Bu konu çok tartışmalı mı? Bir doktora öğrencisi olarak Matematiksel problem çözmenin daha önce hiç duymadığınız bir şeyi çözmeyi içerdiğini biliyorum. Öte yandan - iki bağlantılı listeyi sıralı olarak birleştirmek veya ikili bir ağacın tüm öğelerini kth düzeyinde yazdırmak, birisi çözümü gördükten veya sorunu önceden çözdüğünde "sadece alıştırmalar" haline gelir mi?
Bu röportajda uçan renklerle çıkan insanlar harika programcılar olmaya devam ediyor mu? Devam ediyorlar ve şık bir oyun motorları, grafik kütüphaneleri tasarlıyorlar, hızlı çatal birleştirme çerçeveleri yazıyorlar mı? Teknik görüşmelerde başarılı olmak ile gerçek programlama yeteneği arasında pozitif bir ilişki olduğuna işaret eden herhangi bir kanıt var mı? Yoksa bu röportajlar daha çok “işleri halletmek” türünü (Spolsky) bulmaya mı yönelik?
Bahse girebilirim ki, ICML, VLDB, Mobicom'da çığır açan fikirler yayınlayan birçok akademisyen bu röportajları atlatacak. Ama sizi bu gezegende bulacağınız en zeki insanlardan biri olarak temin edebilirim.
Ben esas olarak akademi'deyim (mezun öğrenci) - bu yüzden çitin diğer tarafındaki birinden bazı algıları takdir edeceğim. Bu röportajları gerçekten yapan biri mi?
[Herkese iyi. Tüm güzel ve düşünceli yanıtlarınız için teşekkürler. Başka bir soru sormak istemediğim için sizden bu soruya cevap vermenizi isteyeceğim.
Aday X'in iyi bilinen bir kamu çalışma portföyüne sahip olduğunu varsayalım ki, bilinen bazı açık kaynak projelerine katkıda bulundu - yamaları gerçekten doğrulayıp doğrulayabilir, kapattığı hataları doğrulayabilir ve yarattığı tasarımlara bir göz atabilirsiniz. Bu durumda soru, kamuya açık / doğrulanabilir çalışmasına ne kadar ağırlık vermek istediğinizdir ve 15 dakikadan kısa bir sürede çok karışık bir ikili ağaç görüşmesi sorusunu cevaplamakta ne kadar başarılı olduğunu soruyor musunuz?]