Ich habe mir bereits einige Beispiele aus StackOverflow angesehen, aber ich würde gerne wissen, ob einer von Ihnen konkrete Beispiele für Fragen zu Vorstellungsgesprächen zeigen könnte ... Unterscheiden sie sich bei einem Job im Zusammenhang mit der Spieleentwicklung?
game-industry
jobs
Jesse Emond
quelle
quelle
Antworten:
Der Kontext der Fragen könnte sich ändern, aber nicht wirklich; Wenn Sie programmieren möchten, werden Ihnen weiterhin Fragen gestellt, die für die Informatik im Allgemeinen gelten, einschließlich, aber nicht beschränkt auf:
Zumindest war ich es. Meine Frage zur Programmiermethodik wurde in Bezug auf spielbezogene Begriffe wie
ships
und formuliertbullets
, aber es war wirklich eine Entwurfsfrage und eine mathematische Frage.quelle
Bin ich ein schlechter Mensch, weil ich an diese denke?
Haftungsausschluss : Bitte beachten Sie, dass diese Antwort einen hohen Quotienten aus Bitterkeit und Zynismus enthält und dass ihr Inhalt ein Worst-Case-Szenario widerspiegelt, für das die Spielebranche leider berüchtigt ist. Es gibt viele ethisch und gutmütig motivierte Personen in der Branche, die Einstellungen und Management durchführen. Wenn Ihnen eine dieser Fragen gestellt wird, bedeutet dies nicht automatisch, dass die "Übersetzungen" zutreffen.
quelle
Aus meiner Erfahrung mit dem Interview:
Erwarten Sie einige technische Fragen zu Ihrer Spezialität (z. B. wenn Sie sich um eine Position als Grafikprogrammierer bemühen, erwarten Sie einige Fragen zu den Grafikbibliotheken, mit denen Sie gearbeitet haben, und zu einigen der bekanntesten Grafikalgorithmen).
Einige Unternehmen bieten Programmiertests der Sorte "Code schreiben, um X zu schreiben" an. Dies kann bei Ihrem Vorstellungsgespräch in Echtzeit geschehen oder Sie werden gebeten, dies im Voraus zu tun und es zusammen mit Ihrer Bewerbung einzusenden. Erwarten Sie, dass Sie durch die Verlegenheit, die Fehler in Ihrem eigenen Code korrekt identifizieren zu müssen, rotgesichtig kämpfen müssen.
Möglicherweise haben Sie Fragen zu anderen Bereichen wie Audio, visuelle Kunst, Produktion und Spieledesign oder zu Ihrer Fähigkeit, mit Menschen in diesen Bereichen gut zu spielen. Sie müssen kein Experte auf dem Gebiet der Nichtprogrammierung sein, aber Sie müssen in der Lage sein, effektiv mit Nichtprogrammierern zu kommunizieren. (Meine Lieblingsfrage: "Beschreibe mir [Polymorphismus / A * / Quaternionen / was auch immer] in Begriffen, die meine technikfeindliche Großmutter verstehen würde.")
Da Game Dev so teamorientiert ist, erwarten Sie viele nicht programmierbare Fragen, die versuchen, Team-Fit zu finden: Fragen zum Umgang mit Stresssituationen, Meinungsverschiedenheiten mit Vorgesetzten, Anfragen von Publishern in der elften Stunde, nicht umsetzbare Spezifikationen von Designer, und im Allgemeinen, wenn Sie die Art von Person sind, mit der andere Menschen mehr Zeit verbringen möchten als mit ihren Familien.
Natürlich ist der Interviewprozess jedes Unternehmens anders, aber ich denke, Sie werden mehr Ähnlichkeiten als Unterschiede zwischen der Programmierung der Spielebranche und einer besseren Programmierung der Softwareindustrie in Bezug auf das Interview feststellen. Der größte Unterschied ist, dass in der Spielebranche die Person, die Sie interviewt, wahrscheinlich keinen Anzug trägt :)
quelle
Natürlich gibt es die Standard-Interviewfragen (Programmierung, Personal usw.). Aber dann gibt es auch die spielbezogenen Fragen, zum Beispiel:
Darüber hinaus werden Sie möglicherweise nach bestimmten Technologien / APIs / SDKs und Ihrer Spezialisierung (Grafik? Physik? Audio?) Gefragt.
quelle
Für diese Frage gibt es eine großartige Website: glassdoor.com . Es ist hauptsächlich auf Interviews spezialisiert und bietet auch einige andere Dinge über Unternehmen. Die Mitgliedschaft ist kostenlos (oder war vor einem halben Jahr), wenn Sie nach einiger Zeit, die Sie dort verbringen, Ihr Interview in Ihrem Unternehmen ausfüllen. Wahrscheinlich finden Sie viele Leute, die in ähnlichen Positionen bei ähnlichen Unternehmen anwesend sind.
Und für mich als Computergrafiker
quelle
Sie haben keine Disziplin angegeben, aber für die Programmierung hat fast jeder Test eines Spieleherstellers Folgendes enthalten:
quelle
Es gibt keine andere Antwort, die auch keine gute Antwort ist.
Programmiertests: Im Allgemeinen möchten Sie sehen, was Sie können und wie Ihre Bearbeitungszeiten sind. Denken Sie daran, dass eine falsche Antwort niemals gut ist. Beeilen Sie sich also nicht, damit es so aussieht, als könnten Sie sie schnell umdrehen . Führen Sie einfach eine Google-Suche nach Programmiertests durch. Schauen Sie sich auch den Sucker Punch-Programmiertest an. Dieser ist berüchtigt und gibt es schon immer (Hunderte von Forenbeiträgen, die durch den Versuch entstanden sind, eine gute Lösung dafür zu finden).
Über das Telefon: Dies sind in der Regel Light-Tech-Fragen und meist persönliche Fragen. Warum willst du Videospiele machen, warum willst du ihre Videospiele machen ... usw. so weiter und so fort.
Persönlich: Normalerweise ist die letzte Phase. Das Erstellen von Videospielen ist SEHR stressig. Sie müssen zeigen, dass Sie zuvorkommend sind, mit der Person interagieren, mit der Sie ein Interview führen, und ich kann fast garantieren, dass Sie einigen anderen wichtigen Mitgliedern gezeigt werden von dem Team. Außerdem können hier einige praktische technische Fragen gestellt werden ... Ich habe es jedoch sehr erfolgreich vermieden, sie zu erhalten ... Könnte etwas damit zu tun haben, ihnen zu sagen, was ihr Code / Skript tut, ohne dass sie mich bitten, zu schreiben etwas ;)
Bitte beachten Sie jedoch, wie eingangs erwähnt. Keine andere Antwort hier ist eine schlechte Antwort. Die Fragen werden breit und zahlreich sein. Meistens spiel- oder spielobjektorientiert, aber Programmierung ist Programmierung. Videospiele müssen es nur tun 60 mal eine Sekunde :)
Viel Glück!
BEARBEITEN: Zwischengespeicherter Link zu einem alten Sucker Punch Job Listing mit Programmiertest, auf den unten verwiesen wird.
quelle