Questions techniques


Java

Qu'est-ce qu'une classe ?

Pouvez-vous expliquer la différence entre un objet et une classe ?

Qu'est-ce qu'un constructeur ?

Quelle est la différence entre une interface et une classe abstraite ?

Qu'est-ce que le mot-clé "static" signifie ?

Comment gérez-vous les exceptions ? ****

Qu'est-ce que la surcharge de méthodes ?

Comment fonctionne l'annotation @Override, et quand est-il approprié de l'utiliser ?

Comment fonctionne la gestion de la mémoire en Java ?

Quelles sont les différences entre Java 7 et Java 8 ?

POO

Quels sont les quatre principes fondamentaux de la POO ? Expliquez les.

Architecture

Qu'est-ce qu'un design pattern en programmation ?

Quels design pattern connaissez vous ? Expliquez les.

Qu'est-ce que le modèle de conception MVC (Modèle-Vue-Contrôleur), et comment l'utilisez-vous ?

Projet