Mise à jour de 'articles/work/questions-entretien.md'

This commit is contained in:
fred 2019-10-14 11:43:36 +02:00
parent fc24b77261
commit e73d32f2c4
1 changed files with 16 additions and 11 deletions

View File

@ -1,21 +1,26 @@
Questions entretien
===================
# Questions entretien
Peux-tu nous parler de :
* Ton parcours professionnel
* L'architecture générale des projets
* Les technologies rencontrées
Parle-moi de ton parcours professionnel, larchitecture des projets, les technologies rencontrées.
Quel était le plus grand challenge ? Comment las-tu surmonté, quest-ce que cela tas appris ?
Avec le recul, ferais-tu différemment certains projets ? Si oui que changerais-tu ?
Quelle est la différence entre == et .equals ?
Peux-tu me décrire le fonctionnement dune HashMap en Java ? On a une HashMap avec tous les médecins de lhôpital (clé String, valeur Doctor). Comment est-ce que la HashMap retrouve le médecin associé à un id donné ? (map.get(id)).
## Techniquement
Jai une application avec un front-end en Swing qui communique par un web-service avec un back-end déployé sur un serveur dapplication.
Ce back-end lit et écrit des données dans une base de données SQL.
Je fais une mise en production de lapplication avant de partir en vacances.
Le lendemain, les utilisateurs se plaignent que sur lun des écrans, une table qui affiche des données est très lente, comment ty prends-tu pour analyser et résoudre le problème ?
* Quelle est la différence entre `==` et la méthode `.Equals` ? Est-ce que ce comportement est toujours pareil en fonction des langages ?
* Peux-tu nous décrire le fonctionnement dune HashMap en Java ?
* On a une HashMap avec tous les médecins de lhôpital (clé String, valeur Doctor). Comment est-ce que la HashMap retrouve le médecin associé à un id donné ? (map.get(id)).
* Jai une application avec un front-end en Swing qui communique par un web-service avec un back-end déployé sur un serveur dapplication. Ce back-end lit et écrit des données dans une base de données SQL. Je fais une mise en production de lapplication avant de partir en vacances. Le lendemain, les utilisateurs se plaignent que sur lun des écrans, une table qui affiche des données est très lente, comment ty prends-tu pour analyser et résoudre le problème ?
Pourquoi à ton avis est-ce que les projets de développement prennent souvent du retard ?
## Gestion
Qu'est-ce que c'est pour toi du code propre ?
* Pourquoi à ton avis est-ce que les projets de développement prennent souvent du retard ?
* Qu'est-ce que c'est pour toi du code propre ?
## Pour finir
Est-ce que tu as des questions pour nous (manière dont on travaille, outils, matériel, horaires) ?