logo

Esperienza di intervista su Amazon | Set 269 (1 anno di esperienza per SDE-1)

Turno online: 2 Domande di programmazione per 2 ore
  1. Converti insieme di stringhe in numero come indicato sulla tastiera del telefono. La stringa conterrà solo caratteri minuscoli. Stampa queste stringhe con numeri in ordine decrescente se i numeri sono gli stessi ordine lessicografico delle stringhe . Ingresso: battuta amazzonica Produzione: 262966 amazon 728 pat 728 ratto
  2. In un labirinto M*N puoi muoverti in qualsiasi direzione (sinistra destra su giù). Ci sono bombe su alcune posizioni. Partendo da (00) trova il numero di mosse necessarie per uscire dal labirinto. Il punto di uscita è (m-1n-1). Se non è possibile, restituisci -1. Simile a Gioco del dragamine .
1° turno (F2F) 1 ora: Chiedi tutto sul lavoro a progetto presso l'attuale azienda.
  1. https://www.gayle.com/consulting sul posto. Ho dovuto scrivere il codice corretto per questo.
2° turno (F2F) 1 ora: Ho chiesto tutto sul progetto e molte domande incrociate sullo stesso. L'intervistatore mi ha fornito molti scenari relativi al mio progetto e mi ha chiesto di risolverli.
  1. Ordina un array di 0, 1 e 2 a posto. Mi ha chiesto se conoscevo la domanda e ho risposto di sì. Poi mi ha detto di scrivere un codice che coprisse tutti i casi limite.
3° turno (F2F) 1 ora:
  1. Trova una coppia con un determinato obiettivo in BST . Ho chiesto tutte le possibili soluzioni e poi ho chiesto di scrivere il codice per questo.
  2. Intervalli sovrapposti . Codice per questo.
  3. Numero di occorrenze Chiesto di spiegare la soluzione e poi di scrivere il codice.
4° turno (F2F) 2 ore:
  1. Correggere un BST deformato. Tutti i tipi di approcci e ragionamenti adeguati per ciascuno. Quindi ha chiesto di scrivere il codice.
  2. Domanda sulla matrice. simile a Carattere non ripetitivo .
  3. Attraversamento dell'ordine dei livelli in forma a spirale.
Tutti gli intervistatori sono stati molto utili. A tutti i livelli per ogni domanda cercavano il tipo di approccio che si intende utilizzare e il ragionamento adeguato per lo stesso. Non era necessaria solo una codifica accurata ed efficiente perché per ogni domanda alla fine devi codificare e si aspettano che tu non perda i casi limite. Tutti i problemi pratici per Amazon !