Casi di test in un'impostazione di intervista

-1

Nel primo cracking il video dell'intervista di codifica Ms. McDowell parla di candidati che iniziano scrivendo casi di test nelle interviste alla lavagna. Come si farebbe su questo?

Ad esempio, il problema derivato nel video (al candidato viene chiesto di scrivere una funzione per prendere le derivate da una lista di strutture "Term", che contiene due interi, uno per i coefficienti e uno per gli esponenti), vorresti creare un elenco di termini, passarlo in derivativo () e scrivere la soluzione attesa prima ancora di scrivere il codice?

Sto pensando a qualcosa del tipo:

derivative([(10,50),(10,0)]) -> [(500,49), (0,0)]
derivative([(5,2),(10,1),(5,5)]) -> [(10,1),(10,0),(25,4)]

etc

questo è ciò che intende scrivere scrivendo dei casi prima di scrivere il codice?

    
posta Jackson Kelley 04.04.2016 - 06:19
fonte

1 risposta

0

Certamente questo è il modo in cui presento i casi di test in un contesto di interviste (sebbene io sia l'intervistatore in questi casi). Fare ciò in anticipo sarebbe una cosa molto positiva. Identificare i probabili casi d'angolo, basi casi, ecc. E quindi passare al progetto. Potresti chiedere all'intervistatore se vogliono che tu parli di testare il codice prima di procedere, ma suppongo che probabilmente diranno "no" (anche se personalmente penso che sia bello chiedere).

    
risposta data 24.04.2016 - 12:22
fonte

Leggi altre domande sui tag