Ein Vorstellungsgespräch ist keine Prüfung, die man zu 100 % bestehen muss. Es ist ein Dialog.
Aber um nicht in eine Sackgasse zu geraten, ist es wichtig zu verstehen, Was genau Anfänger von Python- und JavaScript-Entwicklern fragen — und wie man sich darauf vorbereitet 🧠

🐍 Python-Fragen in Vorstellungsgesprächen
1. ✅ Grundlegende Syntax
Was ist eine Variable?
Wie unterscheidet sich
=von==?Was macht
if,elif,else?Wie funktioniert
forundwhile?
💡 Der Arbeitgeber möchte verstehen: Können Sie eine einfache Logik formulieren?
2. 🔄 Datentypen
Was ist der Unterschied zwischen
list,tuple,set,dict?Was wird ausgegeben:
a = [1, 2]; b = a; b.append(3); print(a)?Was ist
None?
3. 🧩 Funktionen
Wie schreibe und rufe ich eine Funktion auf?
Was sind Standardargumente?
Was ist
*argsund**kwargs?Was gibt die Funktion ohne
returnzurück?
4. 🧪 Logikaufgaben
def reverse_words(text):
# Beispiel: "hello world" → "world hello"
📜 Häufig gestellte Fragen:
Thema | Beispiel |
|---|---|
Listen und Slices |
|
Generatoren |
|
Ausnahmen |
|
Importe |
|
Arbeiten mit Zeilen |
|
💡 Beispiel für eine typische Frage
def func(val, lst=[]):
lst.append(val)
return lst
print(func(1)) # ?
print(func(2)) # ?
Haken: Der Wert lst wird zwischen den Aufrufen gespeichert, wenn Sie Ihre Liste nicht übergeben.
🌐 JavaScript-Fragen in Vorstellungsgesprächen
1. 🧠 Sprachgrundlagen
Was sind die Variablen
var,let,const?Was ist ein Geltungsbereich (scope)?
Wie unterscheidet sich
==von===?
2. 🔄 Typen und Konvertierungen
Was ist
undefined,null,NaN?Typ
typeofund seine EigenschaftenExplizite und implizite Typumwandlung
3. 🧩 Callbacks, async/await und Promises
Wie funktioniert
setTimeout?Was ist
Promiseund wie wird es verwendet?Async-Funktion, die 1 Sekunde wartet:
async function wait() {
await new Promise(resolve => setTimeout(resolve, 1000));
console.log("1 sec passed");
}4. 🧪 Fragen mit Code
for (var i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 100);
}
// → 3, 3, 3
Haken: Die Variable var erzeugt keinen neuen Sichtbereich
5. 💥 Wichtige Themen
Thema | Kommentar |
|---|---|
Hoisting | Variablen erhöhen |
Event Loop | Asynchronität |
DOM | Arbeiten mit HTML |
Schließungen (closure) | Sehr beliebt! |
Weichenfunktionen |
|
🤝 Fragen zum Nachdenken
Wie würden Sie eine Array-Filterfunktion schreiben?
Wie würde ein einfacher Server aussehen?
Wie optimiert man die Leistung des Codes?
❗ Dies ist ein Logiktest, kein API-Test.
Wie bereitet man sich vor?
Gehen Sie zu den Grundlagen auf learnpython.org oder javascript.info
Löse Aufgaben auf Codewars, Leetcode (8kyu / Easy)
Schreibe Code von Hand. Viel.
Erstelle ein Mini-Projekt (Bot, Website, Skript)
Bitten Sie einen Freund oder die KI, Ihnen Fragen zu stellen
Lerne und trainiere mit Kodik
Lesen Sie nützliche Beiträge in unserem Telegram-Community - Du bist dort nicht allein.
💬 Schreiben Sie uns, wenn Sie eine Auswahl von 10 beliebten Aufgaben aus dem Interview wünschen – mit Analysen und Code!
