Bonjour,
Je suis tombé sur une offre d'emploi où les compétences suivantes étaient appreciées :
- Multi-threading et parallélisme,
- Systèmes transactionnels,
- Gestion de la mémoire JAVA (garbage collector),
- Spécifications et mise en œuvre de J2EE.
J'ai un niveau "junior" je dirais (école d'ingé en info + 1 an d'exp en java dans une startup), et j'ai eu à faire en entreprise deux petites applis clients/serveur.
Donc pour ce qui est du multi threading, ben j'ai lancé des threads, voire même des pools de thread. Pour le transactionnel, je connais mes bases en hibernate. Pour la gestion de la mémoire, je ne fais pas de déclaration de variable dans une boucle infinie, et pour le J2EE proprement dit, jamais touché.
J'aurai aimé savoir plus précisément ce qu'un recruteur attendrait de moi, quelles pistes je peux explorer, et surtout, qu'est ce qu'on entend par "gestion de la mémoire en java" (si ça revient à appeller system.gc() à tout bout de champ, je vais ptet faire l'impasse sur la société).
Pour résumer : est ce qu'un mec qui touche en java pourrait me dire ce qu'il faut que je bosse pour avoir le niveau requis.
Merci d'avance.
Partager