4 cose da ricordare per la tua prossima intervista tecnica

4 cose da ricordare per la tua prossima intervista tecnica / Cultura Web

Recentemente ho avuto un'intervista 5 Canali video per l'apprendimento Intervista di lavoro di base Abilità 5 Canali video per l'apprendimento Competenze di intervista di lavoro di base Ulteriori informazioni (per uno stage estivo) per il quale mi è stato detto in anticipo Avevo bisogno di portare una matita nel caso ci fossero domande di intervista tecnica fare con la codifica. Sono stato particolarmente nervoso per l'ultima parte, ma abbastanza presto, Google ha rallentato un po 'il mio nervosismo. Ho setacciato il web per qualsiasi tipo di materiale di preparazione e sono stato lieto di trovare molte fonti di guida per situazioni come la mia.

Se stai per affrontare un colloquio tecnico di lavoro, ecco alcune risorse che probabilmente dovresti controllare prima del grande giorno.

Scopri cosa non dire o cosa fare

Questo si applica davvero a tutti i tipi di colloqui di lavoro, non solo alla programmazione di colloqui di lavoro. Penso che sia sicuro dire che dovresti davvero pensare la tua risposta prima di spifferare qualcosa o fare qualsiasi cosa. Questo è abbastanza buon senso, ma quando sei nervoso, è facile cancellare e dimenticare le cose. Beh, non sei solo.

C'è una discussione rilevante su Stack Overflow chiamato “Qual è la risposta peggiore dell'intervistato?” dove vedrai un sacco di cose divertenti che gli intervistati hanno detto o fatto. Ecco i campioni del sondaggio:

Non posso dirvi quante volte succede nelle interviste telefoniche: Io: [chiede un'intervista su una tecnologia specifica]
Loro: [ripete la domanda come posso sentirli mentre scrivono]
[breve ritardo]
[Sento a “ding” da IE quando Google dà loro un elenco di pagine, “clic”]
Loro: [legge da una pagina web]
Io: OK, bene, grazie per il tuo tempo. Non chiamarmi, ti chiamerò.

Questa è stata la risposta votata più votata. Lezione da portare via - non imbrogliare. Sorpreso?

Eccone un altro:

Non lo dimenticherò mai. Ho detto…
“Allora dimmi un po 'di te ...
e lui rispose ...
“Di recente ho inventato il div all'interno di un intervallo.”
Lo ha elencato anche nel suo curriculum - proprio così - l'ha inventato.

Probabilmente non dovresti dire che hai inventato il markup non valido. Solo un pensiero.

Ecco un'altra cosa semplice che non dovresti dire:

“Scriverò una piccola funzione per me sulla lavagna qui?”
“No.”

Non mettere molto impegno in un'intervista potrebbe solo azzannarti più tardi. Mentire in un'intervista potrebbe anche farti mordere.

Il set up: “Sono un programmatore web esperto, era un DBA per alcuni anni, molto background in sicurezza, sì So tutto di questo
Il lowball: “Ok, quindi come andresti a prevenire SQL Injection?”
Il fumble: “Weeell, non è proprio il tipo di cosa con cui ho mai avuto a che fare ... cosa è esattamente??”

Per ulteriori risposte, assicurati di visitare il sondaggio originale. Anche se potresti sentirti tentato di prendere in giro alcune delle risposte del sondaggio, ricorda che quando il nervosismo colpisce il grande giorno, non è più solo divertimento e giochi. Quello che puoi fare prima della grande intervista è capire che ci sono delle lezioni da imparare da queste divertenti risposte.

Scopri quali domande di codifica aspettarsi

Non vi è alcuna garanzia che riceviate una domanda di codifica 8 Siti Web per ottenere suggerimenti su domande e risposte sull'intervista di lavoro 8 siti Web per ottenere suggerimenti sull'intervista di lavoro Domande e risposte Altre informazioni che sono state pubblicate sul Web ma se è possibile rispondere ad alcune di quelle che avere stato chiesto e condiviso online, potresti avere una migliore possibilità di non congelare durante questa parte dell'intervista.

Ecco alcune semplici domande di codifica:

“Esercizio di codifica: restituisce la sommatoria di un elenco di numeri separati da un file di testo.”Assegna un'espressione C su una riga per verificare se un numero è un potere di 2. [Nessun loop consentito: è un test semplice.]“Come valuteresti il ​​numero di parole in una stringa composta da un numero irregolare di spazi tra le parole (non le parole del dizionario)? Con e senza funzioni di libreria.”

Mettiti alla prova con altre domande su GlassDoor e sul sito web di Kundan Singh, quest'ultimo fornisce anche eccellenti strategie generali per interviste tecniche. Non dare per scontato che tutti i dati ti vengano dati durante una domanda di codifica, pensi ad alta voce, ecc.

Se vuoi libri veri sull'argomento, ecco alcuni titoli che sono stati raccomandati (i link portano ad Amazon):

  • Interviste di programmazione esposte: segreti per l'atterraggio del tuo prossimo lavoro
  • Cracking the Coding Interview: 150 domande e soluzioni di programmazione

Ottieni un aggiornamento in C / C ++ / etc. E logica

Se l'ultimo suggerimento ha rivelato che sei arrugginito in un linguaggio di programmazione, qui ci sono alcuni punti che ti aiuteranno a ottenere un corso di aggiornamento o crash. Il libro, Programming Pearls (2a edizione) è un libro classico che è stato raccomandato un po 'perché ha molti esercizi ed esercitazioni in C e C ++ per aiutarti pensare come un programmatore. James ha anche pubblicato un corso qui su MakeUseOf Nozioni di base sulla programmazione computerizzata 101 - Variabili e tipi di dati Le basi della programmazione computerizzata 101 - Variabili e tipi di dati Avendo introdotto e parlato un po 'di programmazione orientata agli oggetti prima e da dove proviene il suo omonimo, ho pensato che fosse tempo passiamo attraverso le basi assolute della programmazione in un modo specifico non linguistico. Questo ... Leggi di più, quindi vai a dare un'occhiata. Esistono anche 5 siti Web migliori per gli esempi di applicazioni Java Top 5 siti Web per gli esempi di applicazioni Java Ulteriori informazioni I 6 migliori siti Web per imparare come hackerare come un professionista I 6 migliori siti Web per imparare come hackerare come un professionista Vuoi imparare come hackerare ? Questi siti Web informativi ti aiuteranno a migliorare la tua capacità di hacking. Ulteriori informazioni sui siti Web 6 Siti gratuiti Informazioni sulla programmazione in PHP 6 Siti gratuiti Informazioni sulla programmazione in PHP Ulteriori informazioni sui primi 5 siti Per imparare i CSS online I 5 siti principali Per imparare i CSS online Leggi altri tutorial Scopri il linguaggio di programmazione Ruby divertendosi con Hackety Hack Impara il linguaggio di programmazione di Ruby divertendoti con Hackety Hack Leggi di più (e anche tutorial video! 14+ Playlist di YouTube per guardare e imparare la programmazione di computer Oltre 14 playlist di YouTube per guardare e imparare rapidamente la programmazione di computer Con l'avvento e la crescita di YouTube e molti altri siti web e strumenti per la condivisione di video di alta qualità come il software di flashcard, imparare cose nuove visivamente da soli non è mai stato così facile, dal momento che non fa mai male imparare ... Read More).

Per la pratica del codice reale, un sito di cui non ho mai visto parlare da nessuna parte ma che il mio professore di Java ci ha frequentato molto è CodingBat. È un sito con esercizi di codifica semplici (e talvolta difficili!) In Java e Python. Per esercitarti con le tue capacità di pensiero logico, Project Euler ha molte sfide logiche / di codifica.

Scopri cosa può essere l'esperienza generale di intervista

C'è un sacco di persone che hanno bloggato sulle loro esperienze complessive mentre venivano intervistate per aziende come Microsoft e Google. Anche se non stai intervistando proprio con queste aziende, la tua esperienza di intervista tecnica potrebbe essere simile. Ecco alcuni post di blog di interesse:

  • Peteris Krumins: My Job Interview presso Google
  • Rod Hilton: la mia intervista con Google
  • Kristian Kristensen: My Job Interview presso Microsoft Development Center Copenhagen

Ce ne sono molte altre se cerchi in giro. Da questi post, scoprirai che i candidati hanno avuto molta preparazione in anticipo. L'altra cosa che imparerai è che il processo di intervista dura circa 6 ore o più. Ci sono altre piccole cose che ti aiuteranno a capire cosa aspettarti durante le interviste sul posto, che vengono dopo le interviste di screening iniziali. A prescindere da quanto sei lontano nel processo di intervista, è sempre bene sapere che ci sono persone simili nei tuoi panni che sono sopravvissute a queste interviste, ed è sempre interessante leggere le loro esperienze.

Purtroppo non ho avuto molto tempo per preparare la mia intervista, quindi ti invito a prepararti adesso con i passaggi delineati e fai un sacco di pratica 8 Concorsi di programmazione online che puoi sfidare per vincere 8 Concorsi di programmazione online che puoi sfidare per vincere Leggi di più in logica e problemi di codifica.

Hai mai avuto un'intervista tecnica o di programmazione e desideri condividere la tua esperienza? Fateci sapere nei commenti!

Crediti immagine: Ambrophoto, Andre Blais, winnond, kentoh

Scopri di più su: ricerca di lavoro.