Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Sai rispondere a queste domande su Java?

Link copiato negli appunti

Ho recentemente recuperato da un blog una serie di domande a tema Java (ma non solo, in realtà ) cui dopo un paio d'anni di esperienza uno sviluppatore dovrebbe saper rapidamente rispondere, almeno secondo l'autore.

Premesso che 15 domande non possono coprire a dovere l'argomento trattato, eccole qui:

Core Java

  1. A cosa serve la serializzazione?
  2. Che differenza c'è tra JDK e JRE?
  3. Che differenza c'è tra equals e ==?
  4. Quando si usa l'interfaccia Comparator e quando Comparable?
  5. Cos'è il meccanismo di wait/notify?
  6. Che differenza c'è tra eccezioni di tipo checked e unchecked?
  7. Che differenza c'è tra le keywork final, finally e finalize?

JEE

  1. Che differenza c'è tra web server ed application server?
  2. Sai spiegare l'architettura Model-View-Controller?
    [nda: qui la domanda originaria "Explain the Struts1/Struts2/MVC application architecture?" non era perfettamente formulata, dato che Struts e Struts 2 sono implementazioni di MVC e non alternative ad MVC, per cui ho generalizzato]
  3. Che differenza c'è tra forward e sendredirect?

Generiche

  1. Che differenza c'è tra un'applicazione three-tier ed una a due?
  2. Conosci il funzionamento di un VCS?
    [nda: l'originale era "How does the version control process works?", ma tra un SVN o un Git le cose cambiano parecchio, è difficile generalizzare]
  3. Che differenza c'è tra file JAR e WAR?

Database

  1. Cosa è un LEFT OUTER JOIN?
  2. Che differenza c'è tra UNION ed UNION ALL?

Allora, come ve la siete cavata?

Se vuoi aggiornamenti su Java inserisci la tua email nel box qui sotto:

Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.

Ti consigliamo anche