PROGRAMMIERFÄHIGKEITEN

Embedded-Systems-Einstellungstest

Erfahren Sie, wie Bewerbende über Mikrocontroller-Entwicklung, Firmware und Fehler in Gerätecode nachdenken.

  • 10 Minuten
  • 15 Fragen
  • Mittelstufe
  • Multiple Choice
  • Fragen auf Englisch
  • Smartphone und Desktop

Die kurze Antwort

Der Embedded-Systems-Test prüft unter Zeitbegrenzung praktisches Wissen zum Entwickeln und Unterstützen von Software, die auf Mikrocontrollern läuft. Er bewertet Abwägungen beim Design, Peripheriegeräte, C für kleine Geräte und die Fehlersuche. Nutzen Sie ihn für Firmware- und Embedded-Software-Entwickler mit mittlerer Berufserfahrung, Mikrocontroller-Entwickler und andere Ingenieure, die Gerätesoftware schreiben oder testen.

Was gemessen wird

Kenntnisse in Abwägungen bei der Entwicklung eingebetteter Systeme, Mikrocontroller-Peripheriegeräten, C für kleine Geräte sowie beim Finden und Verhindern von Fehlern in Gerätecode.

Systementwicklung und Abwägungen

Die Fragen fordern Bewerbende auf, Entwicklungsentscheidungen unter Zeit-, Speicher- und Leistungsgrenzen abzuwägen.

Mikrocontroller-Peripheriegeräte

Die Fragen behandeln die Einrichtung integrierter Peripheriegeräte auf einem Mikrocontroller.

Firmware in C

Die Fragen enthalten kurze Standard-C-Codeabschnitte für kleine Geräte.

Fehlersuche und Überprüfung

Bewerbende suchen anhand von Symptomen, Signalverläufen und kurzen Codeausschnitten nach Fehlern und beschäftigen sich auch damit, wie diese verhindert werden können.

Frageformate

Multiple Choice

Die Kandidatin oder der Kandidat: Liest eine kurze Situation, Tabelle oder Aussage und wählt die richtige oder alle richtigen Antworten aus.

Sie sehen: Ob die kandidierende Person den Stoff gut genug kennt, um ihn anzuwenden, statt ihn nur wiederzuerkennen.

15 Fragen in 10 Minuten, die nacheinander angezeigt werden.

Passende Rollen für diesen Test

Firmware- und Embedded-Software-Entwicklerinnen und -Entwickler, Mikrocontroller-Entwicklerinnen und -Entwickler, Elektronikingenieurinnen und -ingenieure, die auch Gerätecode schreiben, sowie Testingenieurinnen und -ingenieure für eingebettete Produkte.

Einblicke in Entscheidungen bei Gerätecode

  1. Abwägungen im Kontext betrachten

    Die Fragen verbinden Zeit-, Speicher- und Leistungsgrenzen und zeigen, wie Bewerbende mit typischen Einschränkungen bei der Entwicklung eingebetteter Systeme umgehen.

  2. Vertrautheit mit Herstellern soll nicht den Ausschlag geben

    Jede Frage beschreibt einen generischen Mikrocontroller und nennt die Taktangaben, Registerlayouts und Datenbreiten, die für die Beantwortung erforderlich sind.

  3. Ansätze zur Fehlersuche prüfen

    Symptome, Signalverläufe und kurze Codeausschnitte zeigen, wie Bewerbende Probleme in Gerätecode angehen.

  4. C-Code für kleine Geräte

    Der Code besteht aus kurzen Standard-C-Abschnitten mit Typen fester Breite. So sehen Sie, ob Bewerbende Datenbreiten und Registerwerte richtig lesen können, statt welche Toolchain sie kennen.

Was Sie für jede kandidierende Person erhalten

Beispielbericht (fiktive Daten)Eingebettete Systeme
70 %Perzentil 44. Vergleichsgruppe: HireValid-Kandidaten, n = 1.005
Systementwicklung und Abwägungen76 %
Mikrocontroller-Peripheriegeräte73 %
Firmware in C66 %
Fehlersuche und Überprüfung63 %
Integrity ScoreHohe Sicherheit
  • Während des gesamten Tests im Test-Tab geblieben
  • Keine eingefügten Antworten
  • In gleichmäßigem Tempo beantwortet

Ergebnisse, Profile und Integritätssignale dienen Ihnen als Anhaltspunkte, die Sie zusammen mit einem Vorstellungsgespräch prüfen können. Sie führen niemals automatisch zu einer Entscheidung.

Diesen Test kostenlos nutzen

Integritätssignale des Tests zur Überprüfung

Jede Person erhält einen anderen Fragensatz. Die Fragen erscheinen in unterschiedlicher Reihenfolge und die Antwortoptionen werden gemischt. Der Browser zeigt jeweils eine Frage an, und die Lösungsschlüssel bleiben auf den Servern von HireValid. Der 10-Minuten-Timer läuft auf dem Server. Wird die Seite neu geladen, erscheint dieselbe Frage mit der verbleibenden Zeit. Ein Zurückgehen ist nicht möglich. Der Fragetext kann weder kopiert noch markiert werden; blockierte Kopierversuche werden aufgezeichnet. HireValid erfasst Signale wie die Zeit außerhalb des Test-Tabs, eingefügte Antworten und Antworten, die schneller gegeben werden, als eine Frage gelesen werden kann. Der Arbeitgeber prüft einen Integrity Score und eine Zeitleiste mit Hinweisen. Das System trifft keine eigenständige Entscheidung. Mit Einwilligung der bewerbenden Person können zufällige Webcam-Fotos hinzugefügt werden. Lesen Sie mehr darüber, wie wir unsere Tests entwickeln.

Nutzen Sie das Ergebnis als eines von mehreren Signalen

Prüfen Sie das Ergebnis zusammen mit einer Arbeitsprobe, die die Gerätecode-Aufgaben der Stelle widerspiegelt, und einem strukturierten Vorstellungsgespräch. Der Test liefert Hinweise, die eine Person berücksichtigen kann, ist aber für sich genommen keine Einstellungsentscheidung. Bitten Sie Bewerbende, ihre Entscheidungen zu erklären oder ein Szenario zu untersuchen, und vergleichen Sie anschließend ihre Überlegungen mit der Arbeitsprobe. Weitere Hinweise finden Sie in unserem Leitfaden zu Einstellungstests und im Clean Code-Test, der eine verwandte Programmierfähigkeit prüft.

Fragen für strukturierte Vorstellungsgespräche

  1. Wie würden Sie zwischen zwei Entwicklungsansätzen wählen, wenn Zeit-, Speicher- und Leistungsanforderungen miteinander konkurrieren?

    Achten Sie darauf, wie die bewerbende Person die genannten Einschränkungen abwägt und die Gründe für ihre Entscheidung erläutert.

  2. Beschreiben Sie Schritt für Schritt, wie Sie ein On-Chip-Peripheriegerät für eine Geräteaufgabe einrichten würden.

    Achten Sie auf eine klare Abfolge von Entscheidungen und darauf, ob die Details zum Mikrocontroller im Szenario berücksichtigt werden.

  3. A device shows a fault and you have a signal trace and a short C listing. How would you investigate?

    Achten Sie auf eine nachvollziehbare Vorgehensweise, die von den Symptomen über den Signalverlauf bis zum Code führt, und darauf, wie die bewerbende Person einen Befund überprüfen würde.

  4. Erzählen Sie mir von einem Fehler in Gerätecode, den Sie zu verhindern versuchen würden, und wie Sie dabei vorgehen würden.

    Achten Sie auf einen konkreten Ansatz zur Fehlervermeidung, der sich auf Firmware- oder Überprüfungsarbeit bezieht, statt auf eine bloße Definition.

Fairness und angemessene Vorkehrungen

Jede Frage beschreibt in ihrem Text einen generischen Mikrocontroller und nennt die dafür erforderlichen Taktangaben, Registerlayouts und Datenbreiten. So verschaffen die Komponenten, Tools oder Bibliotheken eines einzelnen Herstellers niemandem einen Vorteil. Der Code besteht aus kurzen Standard-C-Abschnitten mit Typen fester Breite. Die Fragen sind in einfachem US-Englisch ohne Redewendungen formuliert, die Maßeinheiten sind metrisch, und die Rechenaufgaben sind einfach genug für das Schmierpapier, das alle Bewerbenden verwenden dürfen.

Sie können jedem Kandidaten als angemessene Anpassung mehr Zeit geben. Die Ergebnisse dienen der Prüfung durch eine Person, niemals einer automatischen Entscheidung.

Vorläufig: Die Zuverlässigkeit wird ausgewiesen, sobald 200 Bewerbende den Test abgeschlossen haben.

Lesen Sie, wie wir Fairness berücksichtigen

Testdetails

Ein zeitlich begrenzter Test praktischer Kenntnisse für die Entwicklung und Wartung von Software, die auf Mikrocontrollern läuft. Die Fragen behandeln Abwägungen bei der Entwicklung unter strengen Zeit-, Speicher- und Leistungsgrenzen, die Einrichtung integrierter Peripheriegeräte, C-Code für kleine Geräte und die Fehlersuche anhand von Symptomen, Signalverläufen und kurzen Codeausschnitten.

  • Die Fragen sind auf Englisch.
  • Zulässige Hilfsmittel: Notizpapier.
  • Jede Frage wird der Reihe nach einmal beantwortet. Ein Zurückgehen ist nicht möglich.
  • 4 Übungsfragen, 3 Minuten, vor dem zeitlich begrenzten Test.

Häufig gestellte Fragen

Wie sorgt der Embedded-Systems-Test für faire Fragen, unabhängig von den verwendeten Mikrocontrollern?+

Jede Frage beschreibt einen generischen Mikrocontroller und enthält die für die jeweilige Frage erforderlichen Taktangaben, Registerlayouts und Datenbreiten. Der Code besteht aus kurzen Standard-C-Abschnitten mit Typen fester Breite. Die Fragen sind in einfachem US-Englisch ohne Redewendungen formuliert, die Maßeinheiten sind metrisch, und die Rechenaufgaben sind einfach genug, um sie auf Schmierpapier zu lösen.

Dürfen Bewerbende beim Embedded-Systems-Test Schmierpapier verwenden?+

Ja. Alle Bewerberinnen und Bewerber dürfen für einfache Berechnungen Schmierpapier verwenden, zum Beispiel um mit den in einer Frage angegebenen Taktwerten zu rechnen. Jede Frage wird der Reihe nach einmal beantwortet. Es ist nicht möglich, zu einer vorherigen Frage zurückzukehren.

Welche Übungsmöglichkeiten gibt es vor dem Embedded-Systems-Test?+

Bewerbende können einen Übungssatz mit 4 Fragen und einem Zeitlimit von 3 Minuten bearbeiten. Der eigentliche Test umfasst 15 Multiple-Choice-Fragen und hat ein Zeitlimit von 10 Minuten. Mit dem Übungssatz können Bewerbende das Frageformat vor dem Einstellungstest kennenlernen.

Für welche Positionen eignet sich der Embedded-Systems-Test für Personen mit mittlerer Berufserfahrung?+

Der Test richtet sich an Firmware- und Embedded-Software-Entwicklerinnen und -Entwickler, Mikrocontroller-Entwicklerinnen und -Entwickler, Elektronikingenieurinnen und -ingenieure, die auch Gerätecode schreiben, sowie Testingenieurinnen und -ingenieure für eingebettete Produkte. Er ist auf mittlerem Niveau und für Personen gedacht, die bereits in diesem Bereich arbeiten.

Ähnliche Tests

Nutzen Sie den Test Eingebettete Systeme bei Ihrer nächsten Einstellung

Der Tarif Free umfasst 5 wichtige Tests; kostenpflichtige Tarife umfassen den Vollständige Testbibliothek.

Diesen Test kostenlos nutzenFree-Tarif. Keine Kreditkarte erforderlich.
Free-Tarif. Keine Kreditkarte erforderlich.Diesen Test kostenlos nutzen

Über das Redaktionsteam

Verfasst und auf Fakten geprüft vom Redaktionsteam von HireValid. Geprüfte Quellen . Lesen Sie die redaktionellen Richtlinien.