JavaRush /Java Blog /Random-IT /Sei assunto! Preparazione per un colloquio in inglese

Sei assunto! Preparazione per un colloquio in inglese

Pubblicato nel gruppo Random-IT
Continuiamo a parlare di lavoro per gli sviluppatori Java e forniamo consigli progettati per aiutare i programmatori a ottenere un invito per un colloquio, superarlo con successo e vedere davanti a loro l'offerta desiderata. Sei assunto!  Prepararsi per un colloquio in inglese - 1In uno degli articoli precedenti abbiamo già toccato il tema della preparazione ai colloqui: Java junior al colloquio: come prepararsi e cosa chiedere . Tuttavia, le interviste nelle aziende davvero interessanti (e in qualsiasi azienda all'estero) sono condotte in inglese e, come sappiamo, non tutti si sentono a proprio agio . Pertanto, questo materiale sarà dedicato alla preparazione per un colloquio di lavoro in inglese.

Consiglio

Per prima cosa ecco alcuni consigli generali su come prepararsi ad un colloquio e su come comportarsi durante il colloquio stesso. E poi esamineremo alcune delle domande più popolari e allo stesso tempo difficili che spesso vengono poste ai programmatori durante le interviste.

Crea un curriculum interessante

Abbiamo già parlato di come un programmatore può creare un curriculum e un profilo LinkedIn interessanti in un articolo separato. Qui ci concentreremo solo sul fatto stesso: devi avere un buon curriculum e non solo per ricevere inviti regolari ai colloqui, ma anche per superarli con successo. Non pensare che la qualità del tuo curriculum non abbia importanza se ha adempiuto alla sua funzione principale e ha portato a un invito a un colloquio. È meglio vederla in questo modo: non esci con la ragazza dei tuoi sogni in infradito e maglietta. Pertanto, ottenere un lavoro da sogno (o semplicemente un lavoro che paga un solido stipendio a quattro cifre in dollari) senza un curriculum accurato è una cattiva educazione. “Conosco molti programmatori che trascorrono settimane, se non mesi, a prepararsi per le interviste. Allo stesso tempo, non dedicano tempo ai loro curriculum, il che dal mio punto di vista è quantomeno strano e, ovviamente, sbagliato”, ha detto Zhia Chong, uno sviluppatore di Twitter.

Prepara un monologo “su te stesso”

Nella maggior parte delle interviste, la prima domanda è come "raccontaci di te" (e le interviste con i programmatori non fanno eccezione), quindi ha senso preparare immediatamente una risposta - un breve monologo: su di te, come sei arrivato a questo professione, sulle esperienze passate, aspettative, ecc. Ricorda solo che il monologo dovrebbe essere laconico: non è necessario raccontare in dettaglio la tua biografia alla persona delle risorse umane.

Lascia che un professionista crei il tuo curriculum

E il secondo consiglio sul tuo curriculum: per farlo sembrare serio e professionale, è meglio assumere un copywriter specializzato, almeno se le tue capacità di scrittura in inglese non sono molto elevate. In alternativa, il testo che hai scritto può essere controllato da un editor “madrelingua”. “Ci sono persone che scrivono testi di curriculum in modo professionale. Non stanno cercando di scrivere programmi per se stessi, vero? Se gli scrittori non scrivono i propri programmi, perché i programmatori dovrebbero scrivere i propri curriculum?” chiede John Sonmez, fondatore di Simple Programmer e life coach per gli sviluppatori. Potresti essere in grado di scrivere un testo decente, ma c'è un'alta probabilità che risulterà storto, pieno di errori e in generale assomiglierà molto a una traduzione automatica dal russo tramite Google Translate. È dubbio che questo ti servirà bene durante un colloquio. Sei assunto!  Prepararsi per un colloquio in inglese - 2

Preparare le risposte alle domande intrappolate

Esempi di domande trappola comuni che spesso vengono poste ai candidati durante i colloqui:
  • Perché stai cercando una nuova opportunità? (Perché stai cercando una nuova opportunità di lavoro?)

  • Qual è stato il risultato l'ultima volta che tu e un collega non siete stati d'accordo su una questione tecnica? (Quando è stata l'ultima volta che hai avuto un disaccordo con un collega su un problema tecnico e come è stato risolto?)

  • Dai un nome alla tua più grande forza e alla tua più grande debolezza. (Nomina la tua qualità più forte e la tua principale debolezza)

Esistono parecchie di queste domande trappola e gli intervistatori le utilizzano ancora ampiamente durante i colloqui con i candidati. Per non “fallire” nel rispondere, è meglio preparare in anticipo risposte standard o, in alternativa, modalità per evitare una risposta diretta. Per molti candidati, tali domande, a causa della loro natura stereotipata e deliberata stupidità, causano irritazione. Ma ricorda che provocare emozioni negative e farti arrabbiare è uno degli obiettivi. Prendiamo come esempio la prima domanda: “Perché stai cercando una nuova opportunità?” L'idea principale di questa domanda è scoprire se il candidato parlerebbe male del suo attuale o ex datore di lavoro. Se lo fa, è molto probabile che presto parlerà negativamente dell'azienda per la quale sta attualmente candidandosi per una posizione. Inoltre, la risposta a questa domanda ha lo scopo di aiutare le risorse umane a comprendere la vera motivazione del candidato e il motivo per cui è effettivamente interessato a questa posizione. In generale, quando si danno risposte a tali domande modello, la strategia migliore è spesso quella di “giocare secondo le regole” e rispondere con gli stessi modelli, piuttosto che hackerare la verità. Questo ci porta al nostro prossimo suggerimento.

Quando rispondi alle domande dell'intervistatore, non essere "troppo onesto"

Come notano molti esperti, questa linea di comportamento è particolarmente tipica dei programmatori. Molti sviluppatori tendono ad esagerare durante le interviste, credendo che dire la verità sia la strategia migliore e che la brutale onestà aumenti il ​​loro fascino. Non includere il dottor House o Hank Moody nel tentativo di impressionare l'intervistatore con l'arguzia e l'originalità delle tue risposte. Anche se mentire durante un colloquio non è consigliabile, non è necessario parlare troppo o troppo apertamente di te stesso o delle tue esperienze passate nella professione; quasi nessuno lo apprezzerà, ma tale verbosità può nuocere nel modo più diretto.

Scopri il nome dell'intervistatore e fai qualche ricerca in anticipo

Questo consiglio si applica maggiormente ai colloqui tecnici e ai colloqui con i manager nelle fasi finali e non alla comunicazione con le risorse umane all'inizio. Molti sviluppatori esperti che hanno spesso intervistato altri programmatori notano che nella maggior parte dei casi, anche se hanno comunicato con il candidato via e-mail prima del colloquio e il candidato conosce il suo nome, i programmatori non si preoccupano di cercare informazioni di base sull'intervistatore, come i social profili multimediali e tutti i tipi di blog. E varrebbe la pena farlo. Il modo migliore per attirare l'interesse di qualcuno è mostrare tu stesso un genuino interesse per quella persona. Questo principio è stato formulato da Dale Carnegie nel suo classico libro “Come conquistare amici e influenzare le persone”. Questa regola non dovrebbe essere trascurata. Sei assunto!  Prepararsi per un colloquio in inglese - 4

Prepararsi per domande specifiche dell'intervista per un programmatore

Abbiamo risposto alle domande tipiche che spesso vengono poste ai programmatori durante i colloqui in inglese dal popolare portale di reclutamento Indeed .
  1. Cosa ti piace della programmazione? (Cosa ti piace della programmazione?)

    Tipica domanda trappola. Innanzitutto, l'intervistatore vuole sapere che al candidato piace davvero svolgere compiti e operazioni di routine, in particolare quelli che la maggior parte degli sviluppatori odia.

    Pertanto, non vale la pena dire che quello che ti piace di più della programmazione sono gli stipendi a 4-5 cifre (sto scherzando). Invece, è meglio fingere di essere il tipico nerd che non riesce a immaginare la vita senza scavare nel codice e correggere i bug.

    Modello di risposta di Indeed: “Adoro esaminare il codice in modo da poter trovare errori e correggerli. In effetti, mi è sempre piaciuto sistemare le cose con metodo. Quando ero bambino, io e mio padre riparammo una Mustang del 1967. Ci è voluto un approccio meticoloso e molta pazienza. La penso allo stesso modo riguardo alla revisione del codice.

  2. Qual è il tuo linguaggio di programmazione preferito? (Qual è il tuo linguaggio di programmazione preferito?)

    Una domanda abbastanza standard, la cui risposta è meglio preparata in anticipo studiando quali linguaggi di programmazione vengono utilizzati in azienda. Naturalmente nella risposta è opportuno menzionare la lingua principale del posto vacante per il quale si sta svolgendo la selezione.

    Modello di risposta da JavaRush: “Adoro usare Java perché è un linguaggio così elegante con così tanti scopi e un futuro così brillante. Personalmente ho imparato Java su JavaRush, una popolare piattaforma online, che ti permette di padroneggiare Java. Ciò che amo di Java è che consente a un programmatore di creare un'applicazione che può essere distribuita su qualsiasi dispositivo. È il linguaggio preferito per l’Internet delle cose, il cloud computing, la Blockchain, i big data e altre nicchie innovative del mercato IT”.

  3. Qual è la cosa più difficile nel lavorare come programmatore di computer? (Qual è la cosa più difficile per te dell'essere un programmatore?)

    Questa domanda viene posta per comprendere meglio i punti di forza e di debolezza del programmatore, per capire quali parti del progetto potrebbero piacergli di meno. Pertanto, ha senso rispondere in uno stile un po 'formulare al fatto che, ovviamente, sei un grande fan di fissare il monitor tutto il giorno, ma, come si suol dire, il lavoro fa morire i cavalli.

    Modello di risposta di Indeed: “Per quanto ami sedermi al computer e risolvere problemi, ho bisogno di pause regolari per mantenere la concentrazione. Dopo due ore trascorse davanti allo schermo, ho bisogno di fare una breve passeggiata per schiarirmi le idee e riattivare il corpo."

  4. Qual è la lingua più recente che hai imparato? (Qual è stato l'ultimo linguaggio di programmazione che hai imparato finora?)

    La tecnologia in generale e il mondo della programmazione in particolare tendono ad evolversi rapidamente e a cambiare costantemente. Questa domanda viene posta per capire quanto il programmatore segue le nuove tendenze e se si impegna per questo. Pertanto, nella tua risposta vale la pena menzionare almeno la conoscenza di base di uno dei nuovi linguaggi come Julia, Rust o Swift. E se anche questo è vero, è assolutamente perfetto.

    Modello di risposta di Indeed: “Probabilmente non riesco a tenere il passo con tutte le nuove lingue come dovrei, ma ho imparato molto da quando mi sono laureato. A scuola dovevo concentrarmi sul C++. Al di fuori delle lezioni, ho passato del tempo a sperimentare linguaggi più nuovi come Julia e Swift. Da quando ho fatto progressi, ho lavorato su alcuni progetti che richiedono quelle lingue.

  5. Quale contributo potrebbero apportare le tue capacità e la tua personalità al nostro team? (Cosa possono aggiungere le tue capacità e personalità al nostro team?)

    Questa è una domanda pensata per scoprire le famigerate soft skills del candidato e capire se può entrare a far parte del team. Pertanto, nella tua risposta, è meglio notare indirettamente che sei un giocatore di squadra, un ragazzo socievole e, in generale, solo un tesoro.

    Modello di risposta di Indeed: “Mi piace risolvere problemi difficili. Se gli altri membri del tuo team non riescono a trovare la soluzione giusta, la cercherò io. Allo stesso tempo, sono un giocatore di squadra. So che altre persone contribuiscono con molto lavoro a ogni progetto. Anche quando trovo una soluzione che sfugge ad altri, sono felice di condividere il successo con tutti”.

Sei assunto!  Prepararsi per un colloquio in inglese - 5

Ultime parole di consiglio

E invece dell'epilogo, qualche consiglio in più, in forma breve e concisa.
  • È buona norma spegnere il telefono durante il colloquio (o almeno metterlo in modalità silenziosa);

  • Rispondi alle domande in modo pertinente e resta in argomento;

  • Parla solo delle tecnologie che capisci veramente. Non cercare di impressionare l'intervistatore con il numero di parole d'ordine e tendenze che conosci;

  • Porta con te al colloquio tutti i documenti che potrebbero essere rilevanti per questa posizione e potrebbero interessare il datore di lavoro; Non dire nulla di negativo sui tuoi lavori passati o sui tuoi datori di lavoro.

E infine, ecco alcuni buoni video in lingua inglese dedicati alle interviste con i programmatori e alla loro preparazione: TOP 20 Domande e risposte per interviste di programmazione per ingegneri del software HO REGISTRATO IL MIO COLLOQUIO DI LAVORO - COM'È NELLA PROGRAMMAZIONE Come avere successo in qualsiasi colloquio di programmazione 2018
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION