Perché sono stato posto domande generali e non tecniche durante un'intervista? [chiuso]


41

Ho superato la prima intervista telefonica su Amazon la scorsa settimana e durante quell'intervista hanno posto alcune domande tecniche di base.

Oggi ho avuto la mia seconda intervista telefonica e mi sono preparato bene aspettandomi per un'altra intervista tecnica, ma non era affatto tecnica.

Dopo che ci siamo presentati, ha posto domande come:

  1. Perché ti piace fare programmazione?
  2. Cosa non ti piace della programmazione?
  3. Cosa ti aspetti da un nuovo lavoro?
  4. Nell'ultimo progetto a cui hai lavorato, come hai fatto ad assicurarti che il progetto fosse implementato secondo le esigenze del cliente?
  5. C'è stato qualche progetto che, durante lo sviluppo, ti è sembrato che il design fosse sbagliato e, in tal caso, cosa hai fatto per risolvere il problema?
  6. Come ingegnere come faresti al passo con le nuove tecnologie?

Inoltre, quando gli ho spiegato di un recente progetto a cui ho lavorato, mi ha chiesto perché abbiamo deciso di prendere una specifica decisione di progettazione e se fosse una mia decisione.

Mi chiedevo perché mi avesse fatto questo tipo di domande; poiché l'inglese non è la mia lingua madre, presumo che uno dei motivi sia stato quello di testare la mia conoscenza della lingua.

E la maggior parte delle risposte che gli ho dato sono state molto brevi e dato che avevo la sensazione che si aspettasse di più, ho cercato di trovare delle cose da dire e ho finito col chiacchierare. Nel complesso, penso che l'intervista sia andata davvero male perché non sono riuscito a trasmettere chiaramente i miei punti a lui.

Perché mi è stato chiesto questo tipo di domande e che tipo di risposte si aspettano gli intervistatori?


3
Ciao Ashika Umanga Umagiliya, ho rimosso le tue risposte alle domande per generalizzare la tua domanda per i futuri visitatori.

31
La maggior parte delle persone con cui ho lavorato considerano queste le domande più preziose in un'intervista: ciò che hai imparato prima di venire a un lavoro è spesso irrilevante, è quanto imparerai ad andare avanti che è importante.
Bill K,

5
La domanda 4 è una domanda tecnica.
Jay Elston,

6
Anche la domanda 5 è una domanda tecnica. O intendevi "domande con risposte giuste e sbagliate" quando hai detto "domanda tecnica"?
user16764

6
Se dovessi ridurre le (eccellenti) risposte a questa domanda in una sola frase, penso che sarebbe "fanno queste domande perché non stanno cercando di assumere un programmatore, stanno cercando di assumere uno sviluppatore "
Carson63000,

Risposte:


61

Sono domande aperte. Sono fatti su misura per vedere con che facilità puoi descrivere le tue opinioni sulla tua pratica. L'obiettivo principale di queste domande è farti parlare, non testare le tue abilità in inglese (anche se le abilità comunicative possono essere testate in questo modo), ma vedere se sei appassionato ( Perché ti piace fare programmazione? Dettagli sulla tua ultima progetto? ) su ciò che stai facendo e se ti senti investito nella tua pratica.

Gli viene anche chiesto di vedere se riesci a prendere le distanze e giudicare te stesso nella tua pratica, che conosci i tuoi punti deboli ( cosa non ti piace della programmazione? )

Ci sono anche alcune domande che possono essere considerate domande di rilevamento di BS ( Dettagli sul tuo ultimo progetto? ). Questo perché l'ultima cosa che qualcuno vuole in una squadra, è qualcuno che mente, quindi devi entrare nei dettagli di ciò che stai fingendo di aver fatto.

Quindi, ci sono anche le domande sulla tua evoluzione come programmatore competente ( come stai al passo con le nuove tecnologie? ) E sulla tua capacità di evolversi costantemente senza che ti venga chiesto costantemente.

Nel complesso, queste domande vengono generalmente poste per stabilire una connessione e vedere se sei adatto alla società e alla sua cultura. È totalmente soggettivo. L'obiettivo è vedere se la comunicazione è facile e le idee possono essere facilmente condivise. Se ritieni di aver fatto male perché quella connessione non è avvenuta, forse è meglio che passi alla prossima azienda.


1
Anche domande generali per vedere come lavori bene con gli altri, come come hai affrontato i conflitti e i colleghi frustranti.
Doug T.,

44

Queste sono domande morbide che non hanno una risposta giusta o sbagliata, ma hanno lo scopo di determinare il modo in cui pensi, che tipo di personalità hai e se la tua personalità si adatterà alla loro cultura. Questo è qualcosa con cui persone di madrelingua inglese e persone che provengono da una cultura diversa possono avere delle difficoltà, in particolare delle culture asiatiche.

Il più grande problema che vedo quando faccio questo tipo di domande a persone di culture asiatiche è che hanno un grosso problema nell'ammettere la colpa personale in modo introspettivo e positivo. Molti occidentali vedono la capacità di ammettere i propri difetti e suggeriscono come migliorare se stessi come una qualità ammirevole (questo può essere influenzato dal cristianesimo e il bisogno religioso di ammettere i propri difetti a Dio?). Molte persone di culture asiatiche con cui ho lavorato considerano questo tipo di ammissione introspettiva come un segno straordinario di debolezza e posso anche rispettare questo punto di vista. Non tutti gli occidentali lo capiscono.

Un altro inconveniente che vedo è l'incapacità di dire di no a un superiore. Questa è un'altra differenza culturale tra i valori occidentali molto apprezzati come il modo in cui consideriamo l'essere indipendenti e creativi più importanti dell'essere sottomessi, placanti o rispettosi.

Queste barriere culturali possono essere superate da ciascuna parte rispettando e avendo una maggiore comprensione dei diversi punti di vista e dei punti di forza e di debolezza di ogni altro valore instillato culturalmente.

EDIT: La mia risposta sembra aver suscitato alcune controversie, quindi chiarirò alcuni punti. Questi non si basano su prove scientifiche o studi che conosco. La mia risposta è completamente la mia opinione basata su studi asiatici, filosofia e corsi di storia del mondo che avevo seguito all'università, nonché diverse amicizie strette con persone di molte culture in tutto il mondo.

Inoltre, vorrei chiarire che non sto discutendo delle differenze razziali, ma solo delle differenze culturali. Le mie opinioni sono che più siamo consapevoli del reciproco background, meno inconsciamente giudichiamo quelli che sono diversi da noi. Non sto affatto dicendo che una cultura sia superiore a un'altra. Se credi che riconoscere le differenze culturali sia in realtà una discriminazione, allora capisco e rispetto la tua opinione, tuttavia sono umilmente in disaccordo.


3
Ottime intuizioni. Non avevo considerato quanto profonda fosse la differenza nei valori culturali di base e penso che questa conoscenza possa essere molto utile per le persone provenienti da altre culture.
Bill K,

7
Barriere culturali come quelle che descrivi esistono anche tra culture occidentali che sono altrimenti strettamente correlate, come olandese e tedesco (come ci si aspetta che i dipendenti olandesi parlino contro i loro superiori molto più dei tedeschi, ma anche il modo in cui pronunci una discussione, ecc.)
martedì

1
@maple_shaft: è sempre sorprendente, almeno per me, come le persone possano differenziarsi le une dalle altre anche in prossimità geografica e antenati comuni. Ma lo fanno ampiamente e ha un forte impatto nella vita professionale. Prendi solo per esempio il modo in cui scrivi riprendi.
Matthieu,

1
La tua risposta mi ha fatto ridere: sono un indiano e appartengo a una chiesa vecchia quanto il cristianesimo stesso: D Ma sì, mi sento frustrato da persone che rovinano le cose essendo ciecamente obbedienti ai superiori e non possedere le loro debolezze.
Jesvin Jose,

1
Ehm, mi dispiace essere un busto, ma mi chiedevo se qualcuno potesse citare alcune ricerche scientifiche quantitative a supporto delle affermazioni fatte su "persone di culture asiatiche" e "occidentali" in questo post? Da dove vengono queste affermazioni sul comportamento di forse diversi miliardi di persone? Vorrei anche sapere perché si presume che l'intervistatore di Amazon sia l'inglese di prima lingua e che non contenga lo stesso asiatico? O mi manca il punto?
flamingpenguin,

15

Per quanto riguarda il motivo per cui hanno posto questo tipo di domande, io faccio questo tipo di domande in ogni intervista che faccio. Quando assumo qualcuno, voglio sapere come gestiscono situazioni diverse, il loro processo di pensiero quando cercano di risolvere problemi, come gestire situazioni stressanti / negative, ecc.

Qualcuno che conosce un certo linguaggio di programmazione è solo una piccola parte della decisione di assunzione. Conoscere il potenziale dipendente prenderà decisioni intelligenti , assumendosi la responsabilità delle proprie azioni, ecc. È più importante.

Per quanto riguarda le risposte attese ... Oneste. Apprezzo quando qualcuno risponderà con i dettagli e sono disposto ad ammettere il suo ruolo (sia positivo che negativo) in varie situazioni. Inoltre, domande come "Cosa ti piace della programmazione" per me aiutano a rivelare di più sulla personalità di un candidato piuttosto che qualcosa di specifico sulla programmazione.


14

Non ti stavano facendo le domande perché non sei un madrelingua inglese. Domande come questa sono tipiche in un'intervista. Le domande tecniche vengono poste per conoscere le tue capacità e quale background tecnico puoi portare al team o all'azienda. Tuttavia, le aziende vogliono anche assumere persone che si adattano bene alla cultura e che possono contribuire in altri modi, forse al di fuori del loro ruolo primario o che possono crescere in nuove posizioni all'interno dell'organizzazione.

Le domande su ciò che ti piace e non ti piace della programmazione potrebbero essere indicative della tua etica del lavoro e delle tue capacità di apprendimento e adattamento ai tuoi compiti di sviluppo in futuro. Vogliono vedere quanto sei appassionato del lavoro che farai e assicurarsi che non sarai qualcuno che entra, fa il suo tempo e se ne va senza godersi il lavoro che sta facendo. È noto nel comportamento organizzativo che i dipendenti che sono felici di adempiere alle proprie responsabilità sono più produttivi e tendono a contribuire alle prestazioni del team.

Chiedere cosa ci si aspetta dal lavoro offre all'intervistatore alcuni spunti sul perché si desidera ottenere la posizione. Vogliono sapere se stai cercando un lavoro di 40-50 ore / settimana per la busta paga o se sei appassionato del tuo campo. Vogliono sapere cosa stai cercando dalla tua azienda, in termini di sviluppo e crescita personale e professionale. Ancora una volta, risale ad un adattamento culturale con il team e l'organizzazione. Le aziende non sono solo alla ricerca di persone per riempire una scrivania, ma piuttosto contribuiscono alla conoscenza e alle capacità dell'organizzazione. Per fare ciò, devono sapere che cosa ti aspetti di essere un lavoratore felice, produttivo e collaborativo.

Le domande sui progetti passati sono pensate per conoscere il processo decisionale, la leadership e le interazioni personali. Questo è parzialmente tecnico e risolve i dubbi sulla tua capacità di prendere decisioni tecniche valide o di imparare dai tuoi errori. Ti identificano anche le capacità di lavorare con altre persone, di riconoscere i tuoi difetti e di imparare dagli errori.

Tutte queste domande riguardano anche la tua capacità di comunicare su te stesso, i tuoi desideri e obiettivi con altre persone. L'ingegneria del software riguarda tanto la comunicazione quanto la progettazione e la costruzione di sistemi software, quindi essere in grado di pensare e spiegarsi chiaramente all'intervistatore è importante per queste domande soggettive e aperte.

Dal punto di vista di un intervistatore, dovresti fornire risposte oneste e complete. Non entrare nei minimi dettagli: l'intervistatore chiederà di più se lo desidera. Tuttavia, discuti abbastanza per dare loro un'idea di come pensi, agisci e rispondi a varie situazioni. Questo è quello che vogliono sapere.


11

Sono un fan di esempi, quindi prendiamone alcuni. Quale persona preferiresti assumere?

Perché ti piace fare programmazione?

  • Mi piace programmare perché mi piace risolvere i problemi e mi piacciono i computer.
  • Programma perché è il mio lavoro.

Cosa non ti piace della programmazione?

  • Non mi piace programmare da solo, preferisco di gran lunga lavorare in gruppo.
  • Non mi piace scrivere commenti, test unitari e dover usare VCS.

Cosa ti aspetti da un nuovo lavoro?

  • Mi aspetto di essere sfidato, di imparare e di raggiungere il successo nel mio nuovo lavoro.
  • Mi aspetto un aumento di stipendio.

Le altre risposte qui hanno spiegato perché queste domande vengono spesso poste in un'intervista. Spero che questo possa darti un'idea più concreta dello spettro delle risposte.


beh, le mie risposte erano piuttosto vicine alle prime tre risposte che hai menzionato. La programmazione è stata il mio hobby, anche prima di entrare al college. Ma penso di dover migliorare di più le mie capacità comunicative e prepararmi a rispondere a questo tipo di domande. Non mi sarei mai aspettato questo tipo di domande e sono stato preso dal panico durante l'intervista.
Ashika Umanga Umagiliya,

9

Caspita, le risposte qui sono fantastiche! Ero pronto a fornire il mio, ma il segno è stato colpito così completamente, che ho solo una o due cose da aggiungere!

Innanzitutto una premessa di base per la gestione dei team: lo stipendio di uno sviluppatore non è economico. E la curva di apprendimento per inserire una nuova persona in una squadra è significativa. Non è solo il costo della persona mentre sta imparando a fondersi con il team / azienda, ma il tempo del team nel rendere la persona più veloce. Una squadra dovrebbe aiutarsi a vicenda, quindi quando una nuova persona si unisce, tutti dovrebbero essere pronti a unirsi un po 'per aiutare il nuovo ragazzo e passare un po' di tempo in più per assicurarsi che i primi tentativi di comunicazione siano chiari. Ciò significherà un calo della produttività complessiva - un commercio utile, ma non economico.

Quindi ... il manager deve sapere:

1 - il periodo di adattamento del nuovo ragazzo sarà minimo - come una persona solleva problemi, cosa fa una persona quando vede un problema e come una persona interpreta ciò che sente sono tutti buoni indicatori di come quella persona lavora in un ambiente di squadra. NOTA: qui non c'è perfezione, e talvolta ne vale la pena un lungo periodo di adattamento, a seconda della chimica della squadra.

2 - per quanto tempo rimarrà il nuovo ragazzo- quindi se ami il nuovo ragazzo - se lascia la compagnia in un anno, hai perso soldi per averlo assunto. Anche per un miracoloso, immagina che il nuovo ragazzo impieghi circa 3 mesi a malapena produttivo, e poi altri 3 di tempo prevalentemente produttivo. Solo dopo circa 6 mesi il nuovo ragazzo è attivo e funzionante. Entro la fine di un anno, la sua produttività sta iniziando ad ammortizzare quel primo periodo di non produttività e di fuga di squadra. Se il nuovo ragazzo presenta le sue dimissioni in quel periodo, generalmente subisci una perdita netta. Il team si sente bruciato, non hai ottenuto l'efficienza che speravi, nel complesso, dal nuovo assunzione e hai investito un bel po 'di capitale adattandolo. Le prime due domande sopra sono quelle che chiamo "rimarrà" domande: se la persona desidera una cultura aziendale radicalmente diversa, quindi nessuna quantità di convincimento lo terrà in giro. NOTA: questo può essere quasi impossibile da diagnosticare con i nuovi laureati. 9 volte su 10 non hanno abbastanza esperienza per dirti davvero cosa vorranno - dopo tutto non sono sensitivi!


8

Faccio questo tipo di domanda perché essere in grado di codificare o risolvere problemi tecnici è solo una base di base su come farai in azienda. L'intervistatore stava testando la comunicazione, la motivazione e il comportamento.

L'intervistatore nel tuo caso sembra essere interessato a:

  • Questa persona può comunicare efficacemente con i suoi compagni di squadra per lavorare in gruppo?
  • Questa persona ha un interesse genuino nel settore IT e ama davvero quello che sta facendo.
  • Sarebbe piacevole lavorare con questa persona?

Le competenze linguistiche non sono un criterio.

Tuttavia, se hai problemi a descrivere il tuo progetto e i tuoi interessi, avrei dubbi sulla tua capacità di seguire discussioni complesse e sessioni di lavagna (su un ponte di conferenze rumoroso) o di presentare il tuo design e le soluzioni a compagni di squadra e manager.

Le competenze tecniche sono un bar che devi superare per essere competente , ma una buona comunicazione unita a una motivazione autentica sono ciò che ti rende davvero eccezionale nel lungo termine, ed è ciò che ci interessa di più.

Disclaimer: non parlo in alcun modo per la politica di Amazon e la dichiarazione sopra è puramente la mia opinione personale.


4

Penso che con domande come queste, l'intervistatore stia semplicemente cercando di farti pensare fuori dagli schemi (non solo tecnico) in termini di capacità di problem solving e comunicazione. Inoltre, è importante sapere che i datori di lavoro non sono interessati solo alle competenze tecniche che hai acquisito al college o all'università, ma sono anche interessati alle tue capacità interpersonali e all'approccio a diversi scenari del mondo reale. In sintesi, direi che prima che qualcuno faccia domanda per un lavoro in qualsiasi azienda o azienda, fai qualche lettura di fondo sull'azienda e scopri anche quali sono le competenze più probabili che si aspetterebbero che tu mostri nel processo di intervista non solo competenze per il tuo ruolo professionale.


4

Come altri qui, faccio sempre domande come questa quando intervisto.

Le tre cose che provo a raccogliere da un'intervista sono:
1- Passione (amore per risolvere i problemi e ottenere risultati)
2- Capacità di comprendere e spiegare problemi e soluzioni a diversi livelli a pubblici diversi
3- Personalità (Capacità di adattarsi al resto della squadra)

Cerco anche di affrontare questi argomenti in modo da rendere il tono rilassato e colloquiale. Voglio sapere come sarà davvero la persona dopo essersi sistemati nella squadra e nell'azienda.


3

La conoscenza di specifiche tecnologie e sintassi non è il fattore più importante in un mondo in cui tali tecnologie cambiano ogni due anni. Sembra che ti abbiano pre-filtrato al telefono con alcune domande tecniche per assicurarsi che tu fossi un candidato legittimo, e poi quando di persona, stavi cercando di imparare che tipo di programmatore sei e che tipo di decisioni prendi. A lungo termine, avere qualcuno che prende buone decisioni è molto più importante di qualcuno che conosce la sintassi del linguaggio di programmazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.