StackOverflow'dan bazı örneklere zaten baktım, ancak herhangi birinizin iş görüşmesi sorularının somut örneklerini gösterip gösteremeyeceğini bilmek istiyorum ... Oyun geliştirmeyle ilgili bir işten farklı mı?
StackOverflow'dan bazı örneklere zaten baktım, ancak herhangi birinizin iş görüşmesi sorularının somut örneklerini gösterip gösteremeyeceğini bilmek istiyorum ... Oyun geliştirmeyle ilgili bir işten farklı mı?
Yanıtlar:
Soruların bağlamı değişebilir, ancak gerçekte değişmez; Eğer program arıyorsanız, yine de bunlarla sınırlı olmamak üzere genel olarak Bilgisayar Bilimi için geçerli olan sorular sorulur:
En azından öyleydim. Programlama metodolojisi sorum, ships
ve gibi oyunla ilgili terimlerle ifade edildi bullets
, ancak gerçekten bir tasarım sorusu ve matematik sorusuydu.
Ben kötü bir insan mıyım çünkü bunları düşünüyorum?
Feragatname : Bu cevabın yüksek bir acılık ve kinizm katsayısı içerdiğini ve içeriğinin oyun endüstrisinin maalesef kötü şöhretli olduğu en kötü senaryoyu yansıttığını lütfen unutmayın. Orada sektöründe işe alma ve yönetim gerçekleştiren birçok etik ve yararlı mesajlarla motivasyonlu insanlar ve vücudunun bu sorulardan herhangi sorulan vermez otomatik olarak "çeviriler" uygulamak anlamına gelir.
Görüşme deneyimimden:
Uzmanlığınızla ilgili bazı teknik sorular bekleyin (örneğin, bir grafik programcısı konumu için çalışıyorsanız, hangi grafik kitaplıklarıyla çalıştığınız ve daha belirgin grafik algoritmalarından bazıları hakkında bazı sorular bekleyin)
Bazı şirketler "X yapmak için kod yazma" çeşitliliği programlama testleri verir. Bu, görüşmenizde gerçek zamanlı olarak olabilir veya sizden bunu önceden yapmanızı ve başvurunuzla birlikte göndermenizi isteyebilir. Kendi kodunuzdaki hataları doğru bir şekilde tanımlamaktan utanarak yeniden karşılaşmaya çalışın.
Ses, görsel sanat, prodüksiyon ve oyun tasarımı gibi diğer alanlarla ilgili sorularınız veya bu alanlardaki insanlarla güzel oynama yeteneğinizle ilgili sorularınız olabilir. Programlama dışı alanlarda uzman olmanıza gerek yoktur, ancak programcı olmayanlarla etkili bir şekilde iletişim kurabilmeniz gerekir. (En sevdiğim soru: "Teknoprobik büyükannemin anlayacağı şekilde [polimorfizm / A * / kuaterniyonlar / her neyse] bana tarif edin.)
Oyun geliştirici çok takım odaklı olduğundan, takım uyumu bulmaya çalışan çok sayıda programlama dışı soru bekleyebilirsiniz: stresli durumları nasıl ele aldığınıza ilişkin sorular, üst düzeylerle anlaşmazlıklar, yayıncıların onbir saatlik istekleri, ve genellikle diğer insanların aileleriyle geçirdiğinden daha fazla zaman geçirmek istedikleri türden biriyseniz.
Her şirketin röportaj süreci elbette farklıdır, ancak bence oyun endüstrisi programlama ve daha büyük yazılım endüstrisi programlama arasındaki farklardan daha fazla benzerlik bulacaksınız. En büyük fark, oyun endüstrisinde, sizinle görüşen kişinin muhtemelen bir takım elbise giymeyeceği :)
Elbette, standart görüşme soruları (programlama, kişisel vb.) Vardır. Ama sonra oyunlarla ilgili sorular da var, örneğin:
Ayrıca, size belirli teknolojiler / API'lar / SDK'lar ve uzmanlığınızın ne olduğunu sorabilirler (grafik? Fizik? Ses?).
Bunun gibi soru için harika bir web sitesi var: glassdoor.com . Çoğunlukla görüşlere göre uzmanlaşmıştır ve şirketler hakkında başka şeyler de sunmaktadır. Eğer orada geçirdiğiniz bir süre sonra şirketinizde röportajınızı doldurursanız üyelik ücretsizdir (ya da yarım yıl önceydi). Muhtemelen benzer şirkette benzer pozisyonda katılan birçok insan bulacaksınız.
Ve benim için bir bilgisayar grafik mühendisi olarak
Bir disiplin belirtmediniz, ancak gördüğüm hemen hemen her oyun şirketi testini şunları içeriyor:
İyi bir cevap olmayan başka bir cevap yok.
Programlama Testleri: Genel olarak neyle yetenekli olduğunuzu ve geri dönüş sürelerinizin ne olduğunu görmek istersiniz .. Yanlış bir cevabın asla iyi olmadığını unutmayın, bu yüzden onları hızlı bir şekilde döndürebileceğiniz gibi yapmak için acele etmeyin . Programlama testleri için bir Google araması yapmanız yeterlidir. Ayrıca, Sucker Punch programlama testine bir göz atın .. biri Infamous ve sonsuza dek olmuştur (iyi bir çözüm elde etmeye çalışırken oluşturulan yüzlerce forum mesajları).
Telefonda: Bunlar genellikle hafif teknik sorular ve çoğunlukla kişisel sorular olacaktır. Neden video oyunları yapmak istiyorsunuz, neden video oyunlarını yapmak istiyorsunuz .. vb.
Şahsen: Genellikle son aşama .. Video oyunları yapmak ÇOK stresli .. accomodating olabileceğinizi, röportaj yaptığınız kişiyle etkileşime girebildiğinizi göstermeniz gerekiyor ve neredeyse diğer birkaç kilit üyeye gösterileceğini garanti edebilirim Takımdan. Ayrıca, teknik sorular üzerine bazı eller buraya getirilebilir ... Ancak onları almaktan kaçınmak için çok başarılı oldum ... Onlara kodlarının / komut dosyalarının bana yazmamı rica ettiğinde ne yaptığını söylemekle ilgili bir şey olabilir bir şey;)
Yine de, başlangıçta belirtildiği gibi unutmayın .. Burada başka bir cevap kötü bir cevap değil, sorular geniş ve çok olacak .. Çoğunlukla oyun veya oyun nesnesi odaklı, ama programlama programlama .. video oyunları sadece yapmak zorunda 60 saniyede bir :)
İyi şanslar!
DÜZENLEME: Altta başvurulan Programlama Testi ile eski bir Sucker Punch İş Listesine önbellek bağlantısı .