Ich habe mich online auf die Stelle beworben und nach 2 Wochen lud man mich zu einem Telefon-Interview ein, welches fast zwei Stunden dauerte. Es drehte sich hauptsächlich um technische Fragen auf der Basis von objektorientierter Programmierung, außerdem gab es eine kleine Code-Aufgabe, die ich in eine geteilten Datei schreiben musste. Danach erzählte der Interviewer etwas über die verschiedenen Abteilungen der Firma, mit welchen Projekten sie sich gerade befassen usw.
Ungefähr zwei Monate später (ich hatte das Bewerbungsgespräch schon fast wieder vergessen) lud man mich zu einem persönlichen Gespräch in die Niederlassung in Ulm ein (BMW-Car IT branch). Es dauerte den ganzen Tag und umfasste 4 einzelne Interviews.
1. Interview mit Entwicklern bezüglich Programmiergrundlagen (C/C++ für diese Position)
2. Mittagessen mit Kollegen, eine Art informelles Interview
3. Nochmals Interview mit den Entwicklern, dieses Mal ging es um Codierung, ich musste Programmiercodes auf ein Whiteboard schreiben.
4. Interview mit Bateilungsleitern (eigentlich sollten zwei Abteilungsleiter anwesend sein, aber der eine war im Urlaub). Ich sollte mich selbst präsentieren, im Anschluss gab es noch ein paar allgemeine Fragen darüber, wie ich meine Programmiercodes überprüfe usw.