- JavaCore
- Ops
- RIPOSO
- Banca dati.
- Gli strumenti che usi.
JavaCore
-
Per prima cosa mi è stato chiesto di disegnare la gerarchia delle interfacce per le Collezioni (non è stato difficile, ce ne sono solo alcune (
Collection
,List
,Set
,Queue
,Map
). -
Qual è la differenza tra
ArrayList
eLinkedList
(questa è una delle domande e risposte più banali su Internet, è semplicemente oscurità).Abbiamo discusso della velocità di esecuzione delle query al loro interno e della differenza tra i fogli.
-
Domanda sulla classe
Object
. Quali sono i suoi metodi, cosa fanno? -
Riflessione. Cosa fa il
getClass()
. Domanda molto interessante, per favore approfondiscila. Soprattutto su come ottenere tutto su una classe, anche se contiene metodi o variabili privati. -
Hanno chiesto informazioni sul multithreading. È debole, penso, dirti come capire cos'è il multithreading. Cosa è necessario per iniziare una nuova discussione. Realisticamente, se sei di livello 20+, queste domande ti sembreranno divertenti.
-
Cosa puoi dire di
Stream
. Non si tratta di Java 8. Si tratta di flussi di input e output. Come le interfacce di base, cosa sono (carattere e byte). Per capire, nessun dettaglio. - Eccezioni. Anche in questo caso ci è stato chiesto di tracciare una gerarchia di eccezioni, quali esistono, quali sono
checked
e quali sonounchecked
. Cosa fare conRuntime
le eccezioni. Nomina quello colpito più frequentemente (NullPointerException
). -
La domanda è: cosa è necessario fare con
checked
le eccezioni (avanti o processo: entrambi sono chiari).
Ops
-
Cos'è l'OOP in poche parole?
-
Quali altri paradigmi di programmazione esistono? In cosa differiscono dall'OOP?
-
Quali sono i principi di base dell'OOP (ereditarietà, polimorfismo e incapsulamento)? Raccontaci di ciascuno di essi. Fin qui tutto è astratto, non legato ad alcun linguaggio.
-
Compito di comprensione della progettazione del sistema: c'è un cavallo e un uccello. Dobbiamo prendere Pegasus. principio "ha un" ed "è un"
RIPOSO
-
Cos'è il RESTO. Wikipedia ne parla in modo molto freddo. In effetti, è sufficiente un articolo di Wikipedia per conoscerlo.
-
HTTP. Ci sono anche frasi generali qui. I suoi metodi, a cosa serve ciascuno di essi.
-
Codici di stato HTTP. In quali cinque parti dovrebbe essere diviso? Raccontaci quelle più famose (200,204,404,500,501). Perché lo fanno? Mi hanno chiesto anche del 401 e del 403. Ma non li conoscevo. Dicevano che erano importanti.
GO TO FULL VERSION