I applied online. I interviewed at BMW Group (Munich, Bavaria)
Interview
Ich wurde zuerst per E-Mail von einem BMW-Anwerber kontaktiert. Wir vereinbarten einen 2-stündigen automatisierten Programmiertest, in dem man seine OOP-Fähigkeiten in einer OOP-Sprache demonstrieren sollte. Zur gleichen Zeit erhielt ich eine E-Mail von einem BMW-Mitarbeiter, der mit mir ein technisches Telefoninterview vereinbarte.
In diesem Interview wurden mir verschiedene Fragen zum Thema maschinelles Lernen, OOP und sprachspezifischen Eigenheiten, verschiedenen Methoden der Softwareentwicklung und eingebetteten Systemen gestellt. Die Hauptfragen zum Beginn einer Diskussion waren
- welche Klassifikationsalgorithmen kennen Sie
- was sind die Entwurfsmuster
- was sind die Hauptunterschiede zwischen Java und C++
Ich nehmen an, dass ich auf die meisten der gestellten Fragen die erwarteten Antworten gab. Leider wusste ich nicht viel über eingebettete Systeme.
Mein Gesamteindruck war sehr positiv, aber nach drei Wochen Wartezeit erhielt ich eine Ablehnung. Ich kontaktierte den Befrager wegen einer Rückmeldung und er war sich anscheinend auch nicht sicher wegen der Gründe für die Ablehnung. Insgesamt fand ich diese Situation recht merkwürdig, da die Stelle wahrscheinlich für mehrere Leute ist und nicht besetzt wurde.
Interview questions [1]
Question 1
Frage über eingebettete Systeme und Besonderheiten von Programmiersprachen
Interview was pretty smooth. It was a total of thirty minutes. First 15 minutes were HR questions and the rest is technical questions. Questions were easy level, you need to know basic concepts of their tech stach.
Interview questions [1]
Question 1
They asked me about leadership experiences I had on my cv
Zunächst gab es ein kurzes Telefongespräch mit der Personalabteilung, in dem die grundlegende Motivation sowie die Verfügbarkeit abgeklärt wurden. Anschließend folgte ein Online-Test mit Programmier- und Logikaufgaben, um die fachlichen Fähigkeiten zu überprüfen. Daraufhin wurde ich zu einem persönlichen Gespräch mit dem zuständigen Team eingeladen. In diesem Termin ging es vor allem um meine bisherigen Projekterfahrungen, meine Vorgehensweise bei der Softwareentwicklung sowie meine Teamfähigkeit. Die Gesprächspartner waren freundlich und stellten viele Detailfragen, insbesondere zu Softwarearchitekturen und agilen Methoden. Zum Abschluss hatte ich die Gelegenheit, eigene Fragen zum Unternehmen und zur Rolle zu stellen.
Interview questions [1]
Question 1
Die wichtigste Frage betraf das Design einer skalierbaren Microservices-Architektur für ein komplexes System mit hohen Performance-Anforderungen.
Viele Fragen gestellt, davon viele nicht relevante zu dem Job. Ich hatte das Gefühl, die Stelle ist schon längst intern besetzt. Freue mich über die Absage. Bei dem Team würde ich nicht arbeiten.