Per favore dimmi che non sono solo (non posso programmare su carta) [duplicato]

4

Quindi sono andato a un colloquio di lavoro oggi. Per farla breve, gli intervistatori erano entusiasti della mia conoscenza ed esperienza, mi stavano praticamente mostrando alla mia nuova scrivania. Inutile dire che ciò che li ha deliziati è stata una descrizione reale e inesplorata delle cose su cui ho effettivamente lavorato. Ma improvvisamente, mentre mi preparavo a partire, uno degli intervistatori mi dice: "Beh, so che probabilmente è troppo facile per qualcuno con la tua esperienza, ma a causa del protocollo, abbiamo bisogno che tu completi un semplice test ".

Nessun problema, ho pensato ... Dopo questo mi viene consegnato un pezzo di carta, una matita (seriamente che usa questi dispositivi primitivi più?) e le istruzioni che mi dicono di codificare una funzione restituendo un numero di Fibonacci e un'altra che lo fa con ricorsione. Dio odio la matematica.

Ricordo distintamente di aver fatto questo preciso esercizio nel 3 ° semestre del college. Probabilmente l'ho inchiodato allora, ma non così tanto oggi. Mi ci sono voluti circa 40 minuti e mi sono avvicinato, ma le funzioni non hanno funzionato. Ironia della sorte, sapevo esattamente perché si sbagliavano e quale risultato errato veniva restituito, ma non riuscivo a capire come risolverli. Qualcosa sul dover graffiare i segni di grafite su un foglio, mi ha reso davvero molto nervoso. O forse è che sono consapevole di aver valutato le mie abilità matematiche. Non riesco a calcolare un suggerimento con un cameriere che osserva perché sono lento con i numeri e mi fa sentire in imbarazzo.

Tutto questo mi ha fatto pensare a questo articolo di Horror Coding . Apparentemente, 199 su 200 richiedenti fingono di saper codificare, ma in realtà non possono. Penso che ci sia qualcos'altro qui. Voglio dire, nessuno di voi mi assumerà, non ho motivo di mentirvi quando vi dico che ho codificato cose molto più complesse. Eppure non potevo codificare una funzione semplice, non in quelle condizioni. Qualcun altro ha provato questo?

    
posta JayPea 04.05.2013 - 01:15
fonte

3 risposte

3

questa è la prima volta nella tua vita da programmare su carta ?? bene nella mia università ci costringono a programmare su carta gli esami finali ... scrivere codice su carta è lo stesso se lo hai scritto su IDE. Vedo solo che è possibile scrivere il codice da soli senza alcun aiuto (dicono che vogliono testare se comprendiamo il concetto o meno) e probabilmente vogliono verificare quanti errori si faranno in questo codice.

    
risposta data 04.05.2013 - 03:40
fonte
3

Di fronte alla temuta fase del programma su carta di un'intervista, spesso chiedo qualcosa sulla falsariga di "Puoi sistemarmi con una macchina Ubuntu in esecuzione su una VM in cui posso installare {perl, Python, PHP? , qualunque sia} e {eacs, vim, yadda, yadda}? È possibile tornare a uno stato istantaneo quando ho finito.

Nessuno ha mai risposto con un sì.

    
risposta data 04.05.2013 - 07:05
fonte
1

Sempre! Ho fatto un test che consisteva interamente di domande di matematica - principalmente frazioni. Conosco storicamente, noi programmatori abbiamo avuto una inclinazione matematica, ma devo davvero sapere come calcolare una funzione di root usando un esponenziale?

Un'altra intervista è stata un documento SQL. E quando dico carta, intendo carta - aveva una serie di circa 10 domande che avevano scritto a mano e le ipotesi precedenti del candidato su di esso. Avrei potuto gestire le domande non elaborate, ma tutte le altre cose scritte mi hanno semplicemente buttato per qualche motivo.

Se un risultato di un'intervista si basa su una singola domanda, hanno fallito non solo te, ma se stessi. Un test dovrebbe dimostrare ciò che puoi fare, non ciò che non puoi.

    
risposta data 04.05.2013 - 01:28
fonte

Leggi altre domande sui tag