Goldman Sachs ha visitato il mio college per assumere stagisti in ingegneria del software.
Il primo turno era un test online con una domanda di codifica e alcune domande a risposta multipla.
Per gli studenti selezionati, ci sono stati quattro colloqui back-to-back. In ogni turno sono state poste domande tecniche e HR.
Mi sono state poste le seguenti domande.
Domande tecniche:
- Scrivere un codice per risolvere un Sudoku.
- Convertire un array a Zig zag senza ordinare in tempo O(n).
- Ordinare un array composto solo da 0,1,2 in una sola iterazione.
- Trovare i cinque elementi più grandi di un array senza ordinare.
- Codice per Radix sort.
- Programma per generare una permutazione casuale di elementi di un array.
- Trovare la lunghezza minima di un sottoarray con somma uguale ad un dato valore.
- Disegnare liste collegate senza NULLS.
- Sono state poste domande relative al progetto (citato nel curriculum) e al DBMS.
- Sono stati posti anche alcuni impegnativi puzzle matematici.
Quando ho indicato il mio metodo per risolvere una domanda, gli intervistatori hanno chiesto una soluzione più efficiente e meno complessa. Le domande e i puzzle si concentravano sulla capacità di problem solving e sull'efficienza del tuo approccio.
Domande HR:
- Perché vuoi entrare in Goldman Sachs?
- Perché dovremmo assumerti?
- Cosa ti è piaciuto di più nel PPT (Pre placement Talk) condotto da GS?
- Se uno dei tuoi colleghi non sta lavorando correttamente in un progetto assegnato, cosa faresti?
- Siccome il mio ramo è Elettronica e comunicazione, uno degli intervistatori mi ha chiesto - Perché vuoi andare nel settore IT anche se il tuo ramo è ECE?
- Inoltre, mi sono stati chiesti i miei argomenti preferiti, gli interessi e le domande relative alle attività extracurricolari menzionate nel curriculum.
Le interviste sono state davvero divertenti ed emozionanti!
Felice lettura!