2017-03-12 22:36:18 +0000 2017-03-12 22:36:18 +0000
13
13

Come rispondere a "cosa è stato più impegnativo del suo ultimo lavoro/progetto" in un colloquio di programmazione?

Mi è stato chiesto “cosa è stato più impegnativo del mio ultimo lavoro/progetto” in tutti i colloqui che ho avuto.

Che tipo di informazioni cercano gli intervistatori quando fanno questa domanda?

Risposte (4)

20
20
20
2017-03-12 22:58:10 +0000

Questa domanda popolare suscita due tipi di risposte molto preziose:

  • Ho trovato molto difficile [qualcosa che devi fare in questo lavoro] perché [faccio davvero schifo in questo e non mi piace]
  • Sono stato davvero sfidato da [cosa follemente difficile che chiunque sarebbe stato sfidato da] e ho dovuto lavorare molto duramente ma l'ho fatto e [storia di eccellenza tecnica che è direttamente rilevante per il lavoro in questione]

insieme ad altri che hanno meno valore:

  • Ho trovato difficile o spiacevole [qualcosa che non è necessario fare in questo lavoro] e questo è uno dei motivi per cui mi candido per questo tipo di lavoro
  • Sono stato davvero sfidato da [cosa follemente difficile che chiunque sarebbe stato sfidato da] e non sono mai riuscito a farlo, ma se lo affronterò di nuovo, ci riproverò

e finalmente questo genere di cose:

  • niente mi sfida, faccio tutto al primo tentativo, tutti i lavori sono facili quando sei intelligente come me
  • sguardo vuoto
  • [storia chiaramente inventata]

Non raccontare una storia che corrisponda alla prima risposta. Se hai una storia che corrisponde alla seconda risposta, diventa bravo a raccontarla. Non importa quanto piccola sia la cosa, una storia in cui tu sei l'eroe è la migliore. Ma evita

  • Sono stato davvero messo alla prova da [semplice cosa facile che è necessaria per il lavoro] e ho dovuto lavorare molto duramente ma ce l'ho fatta e [storia di ordinarietà quotidiana presentata come eccellenza eroica]

Far passare queste storie ai tuoi pari può rivelare se pensi di presentare la seconda, ma in realtà stai presentando l'ultima ed escludendo te stesso dalla considerazione.

8
8
8
2017-03-13 13:47:07 +0000

Di solito seguo un approccio molto radicale e poco ortodosso:

The Truth

So che non è quello che si pensa quando si cerca di superare un colloquio, ma l'onestà è davvero la migliore politica.

  • Quasi tutti hanno “racconta” quando non sono sinceri
  • È facile da ricordare
  • Resiste all'esame delle domande di follow up

Ci sono domande cliché come “qual è la tua più grande debolezza” ma questa non si qualifica. In genere si è sicuri di essere onesti, purché si usi anche il tatto. È come se tua moglie dicesse: “Come mi sta questo vestito?” puoi rispondere con “come un tendone da circo” o “non è molto lusinghiero, quello blu mi sembra più bello”. Entrambe hanno il vantaggio di essere vere, ma una è offensiva.

E così è con il parlare delle difficoltà dei precedenti datori di lavoro. Cerco di essere onesto, ma mi attengo alla franchezza. Alcune cose concrete che ho detto in risposta a questa domanda (che sono vere):

  • Il mio manager, pur essendo un programmatore brillante, aveva la tecnica piuttosto poco ortodossa della gestione dei compiti del progetto, che era di circa 60 minuscoli Post-It appunti sulla finestra del suo ufficio e da nessun'altra parte. (Ho poi descritto come l'ho superata senza insultare il mio manager)
  • Il fatto che, pur non avendo nessun C++ sul mio curriculum, ci si aspettava che lavorassi principalmente su una base di codice C++.
  • Nessun controllo di versione, nessun processo di test formale o di distribuzione oltre a “copiare un eseguibile sul server”.

E in ogni caso avrei spiegato come ho superato o compensato questa difficoltà. Non cercano quello che hai trovato difficile quanto lo cercano in te, spiegandoti come hai affrontato un problema e come sei riuscito a superarlo. Finché non insulti o non parli male, puoi essere abbastanza onesto.

Nessuno si aspetta che tu abbia il 100% di cose positive da dire sul tuo ultimo progetto. In altre parole, Sii onesto ma sii diplomatico e rispettoso.

Probabilmente non c'è bisogno di menzionare (ma lo farò) che uno degli scopi di fondo di ogni domanda in ogni colloquio è di assicurarsi che tu non sia un idiota, che non manchi di competenze sociali di base o che non sia un potenziale problema di risorse umane. Anche se possono avere anche altri motivi per una domanda specifica, si stanno sempre occupando di persone che possono avere una delle seguenti risposte a “ciò che hai trovato più impegnativo”:

  • Avere un capo donna
  • Lavorare con [inserire razza o religione qui]
  • Rimanere sveglio, haha. (non fare scherzi)
  • Politiche di sicurezza
  • Nessuno potrebbe prendere uno scherzo

Quando non essere onesto

Se hai problemi legali con il tuo ex datore di lavoro, tienitelo per te. Mi rendo conto che essere molestato sessualmente potrebbe essere la tua difficoltà maggiore, ma sollevare qualsiasi problema che coinvolga le risorse umane potrebbe far sì che ti considerino un rischio troppo grande. In questi casi, scegliete il vostro secondo problema più difficile.

2
2
2
2018-12-11 00:09:55 +0000

Quando un datore di lavoro pone domande come “progetto/task più impegnativo”, interpretatelo come “un progetto/task interessante e stimolante ”. Vogliono davvero ascoltare una storia. Date loro la storia. Lo sappiamo tutti, la storia non dovrebbe essere noiosa.

Non fatevi prendere dal cercare di pensare alla cosa più impegnativa che avete fatto, scegliete qualcosa di difficile. Scegliete qualcosa che alla fine ci siete riusciti e assicuratevi che non sia noioso: interessante è una parola chiave qui.

Quando un datore di lavoro fa queste domande, cerca anche alcuni dettagli specifici (rilevanti per il lavoro). _ Spiegare l'intera pila di un'app non è interessante_. Scegliete una parte difficile e descrivete quello che avete fatto.

Per esempio, quando vi viene fatta questa domanda, si potrebbe rispondere:

Ho lavorato su un sistema di trading finanziario. Avevamo diversi computer sparsi in vari scambi e avevamo bisogno di coordinare i messaggi su più reti. L'utente aveva bisogno di un'interfaccia utente che rispondesse rapidamente con molti strumenti aperti.

yawn says nothing, compare to:

Su un progetto di finanza abbiamo avuto un vero problema con i test di scrittura. Le reti multiple, e i mercati erratici, portano ad alcuni scenari assolutamente folli. Non ho avuto altra scelta che simulare in qualche modo questo mondo nei nostri test. Questo ha portato a un linguaggio specifico di dominio guidato da YAML+M4 che poteva creare scambi, comportarsi come un utente e simulare l'attività di rete acausale (sì, è successo davvero!).

1
1
1
2017-03-13 14:24:50 +0000

Di solito ciò che il datore di lavoro cerca quando si pone questa domanda è la prova che si può superare una sfida difficile.

Per voi, è il momento di tirare fuori un risultato reale - qualcosa che è stato molto impegnativo che avete capito come fare. Se non siete sicuri di aver fatto qualcosa di “veramente impegnativo”, provate a chiedere ai vostri colleghi. È probabile che se hai avuto un buon rapporto di lavoro con loro, ad un certo punto li hai aiutati con qualcosa di impegnativo.

E se davvero non riesci a pensare a qualcosa di così impegnativo, allora sii onesto - ma cerca di metterlo in una luce positiva. Diciamo che non hai mai incontrato grandi difficoltà nel tuo lavoro precedente, ma spieghiamo anche perché non l'hai mai fatto - diciamo che sei sempre stato molto desideroso di trovare risposte ai tuoi problemi molto velocemente, o che spesso eri la persona da cui la gente veniva a chiedere aiuto per compiti difficili (ma solo se questo è vero - sto solo dando questi come esempi).

La cosa più importante da fare di ogni colloquio è fare una buona impressione di se stessi - quindi prendi questa come un'opportunità, e cerca di presentarti come una persona in grado di gestire compiti ‘impegnativi’.