logo

Amazon-Interview-Erfahrung | Set 269 (1 Jahr Erfahrung für SDE-1)

Online-Runde: 2 Programmierfragen für 2 Stunden
  1. Konvertieren Sie eine Reihe von Zeichenfolgen in Zahlen wie auf der Telefontastatur angegeben. Die Zeichenfolge enthält nur Kleinbuchstaben. Drucken Sie diese Zeichenfolgen mit Zahlen in absteigender Reihenfolge der Zahlen aus, wenn die Zahlen dann gleich sind Lexikografische Reihenfolge von Zeichenfolgen . Eingang: Amazon Ratpat Ausgabe: 262966 Amazon 728 Pat 728 Ratte
  2. In einem M*N-Labyrinth können Sie sich in jede Richtung bewegen (links, rechts, oben, unten). An einigen Stellen gibt es Bomben. Ermitteln Sie ausgehend von (00) die Anzahl der Züge, die zum Verlassen des Labyrinths erforderlich sind. Ausgangspunkt ist (m-1n-1). Wenn dies nicht möglich ist, geben Sie -1 zurück. Ähnlich Minesweeper-Spiel .
1. Runde (F2F) 1 Stunde: Fragen Sie alles über die Projektarbeit im aktuellen Unternehmen.
  1. https://www.gayle.com/consulting vor Ort. Musste den richtigen Code dafür schreiben.
2. Runde (F2F) 1 Stunde: Ich habe alles über das Projekt gefragt und viele Querfragen dazu gestellt. Der Interviewer nannte mir viele Szenarien im Zusammenhang mit meinem Projekt und bat mich, sie dann zu lösen.
  1. Sortieren Sie ein Array aus Nullen, Einsen und Zweien an Ort und Stelle. Er fragte mich, ob ich die Frage wüsste. Ich antwortete mit „Ja“. Dann sagte er mir, ich solle Code schreiben, der alle Eckfälle abdeckt.
3. Runde (F2F) 1 Stunde:
  1. Finden Sie ein Paar mit einem bestimmten Ziel in BST . Habe alle möglichen Lösungen gefragt und dann gebeten, Code dafür zu schreiben.
  2. Überlappende Intervalle . Code dafür.
  3. Anzahl des Vorkommens Ich wurde gebeten, die Lösung zu erklären und dann den Code zu schreiben.
4. Runde (F2F) 2 Stunden:
  1. Korrigieren Sie ein deformiertes BST. Alle möglichen Ansätze und jeweils die richtige Begründung. Dann wurde ich gebeten, den Code zu schreiben.
  2. Array-Frage. ähnlich Nicht wiederholendes Zeichen .
  3. Durchquerung der Ebenenordnung in Spiralform.
Alle Interviewer waren sehr hilfsbereit. In allen Runden wurde für jede Frage danach gesucht, welche Art von Ansatz Sie verwenden würden und welche angemessene Begründung Sie dafür verwenden würden. Es war nicht nur eine saubere und effiziente Codierung erforderlich, denn für jede Frage am Ende muss man codieren und man erwartet, dass man keine Randfälle übersieht. Alle Übungsaufgaben für Amazon !