Penso che in un'intervista sia importante essere in grado di dimostrare come gestire il confronto con i limiti delle proprie conoscenze. Il tuo datore di lavoro vorrà essere in grado di scaricare un documento di 200 pagine su una tecnologia che non conosci e si aspetta che tu diventi l'esperto residente su di esso.
Quando ho intervistato per la mia posizione attuale, non avevo scritto alcun C ++ nei vari anni dal college e l'ho ammesso. Quando qualcuno ha scritto class A : public Bcome parte di una domanda sulla lavagna, non riuscivo a ricordare quale fosse la classe base e quale fosse derivata, ma dopo aver chiesto all'intervistatore la sintassi, sono stato in grado di rispondere con successo alla domanda in base alla mia conoscenza dei concetti sottostanti e gli fu offerto il lavoro. D'altra parte, qualcuno che afferma di aver programmato in C ++ ogni giorno negli ultimi 5 anni dovrebbe sapere che la sintassi è in cima alla sua testa.
Tuttavia, anche qualcuno che usa sempre una lingua particolare, può essere arrugginito in alcune aree che potresti non aspettarti, ma dovrebbe avere una buona ragione per farlo. Ad esempio, eseguo la programmazione integrata e non ho scritto codice per aprire o leggere da un file da molto tempo, o ottenere input da un utente, interrogare un database o disegnare una GUI. Ciò non significa che non potrei riacquistare rapidamente quelle abilità, ma dovrei essere pronto a dimostrare la capacità di farlo e non aspettarmi solo che credano nella mia parola.
Come altro esempio, in un lavoro precedente, tutta la nostra memoria doveva essere allocata staticamente, per rendere semplice la prova dei requisiti RAM massimi per l'ultra affidabilità. Nella rara eccezione non era possibile, dovevi ottenere un peer per firmare e la memoria non poteva mai essere liberata. Sono stato molto bravo a evitare l' allocazione dinamica, ma non è la stessa cosa di essere bravo a farlo.
Se facessi una domanda su quelle aree, ammetterei di essere arrugginito, e darei il motivo, quindi procedere a rispondere al meglio che potessi ricordare, ponendo chiarimenti se necessario.