Al mio orale sul progetto TURING ha chiesto:

- Come mai ho scelto I/O bloccante anziché non bloccante (domanda nata dalla giustificazione di questa mia scelta all'interno della relazione, che voleva chiarire a voce)
- Pregi e difetti di Java IO vs. Java NIO
- Come ho gestito tutta la concorrenza all'interno del server
- Scrivere uno pseudocodice del mio server utilizzando i selectors (riprendendo dalla prima domanda)
- Cosa significa avere un'interfaccia uniforme in REST, e non appena ho accennato al fatto che le risorse in alcuni casi si potessero creare sia col metodo PUT che col metodo POST, mi ha chiesto quando si utilizza uno anziché l'altro.

L'orale è durato circa 35 minuti circa, durante i quali mi ha fatto parlare a ruota libera, senza esprimere la minima emozione e senza commentare nulla; in pratica non capisci se stai andando bene o totalmente fuori strada.
La relazione era sottolineata in vari punti, quindi penso che la legga abbastanza attentamente (tranne le parti sul manuale di utilizzo che, nonostante fossero richieste, sono state snobbate alla grande, causandole problemi con gli indirizzi IPv4 nella chat).
Voto finale: 30.