Tout d'abord, quelques informations sur moi. J'ai un doctorat en informatique et j'ai eu des emplois à la fois d'ingénieur en logiciel et de chercheur scientifique en recherche et développement, tous deux chez Very Large Corporations You Know Very Well. J'ai récemment changé d'emploi et interviewé pour les deux types de postes (comme je l'ai fait par le passé).
Mon observation: les entretiens d'embauche d'ingénieurs SW sont beaucoup plus difficiles, de manière disproportionnée, que les entretiens d'embauche de chercheurs CS, mais leur emploi est plus rémunérateur, plus compétitif, plus gratifiant, plus intéressant et plus prometteur.
Voici une boucle d'entrevue typique pour le chercheur:
- Entretien téléphonique pour vérifier si mes recherches sont conformes à celles du laboratoire
- En personne: donnez une présentation d'une heure sur mes recherches récentes (ce qui représente environ 9 mois de travail) et répondez aux questions du public.
- Entretiens individuels sur place avec environ 5 chercheurs, où ils me posent des questions très raisonnables sur mes travaux / publications / brevets, y compris: des questions techniques, où mon travail s'inscrit dans un travail connexe et comment étendre mon travail à nouveaux domaines
Voici une boucle d'entrevue typique pour un ingénieur SW:
- Entretien téléphonique au cours duquel on me pose des questions sur l'algorithme et peut-être un peu de codage. Assez standard.
- Entretiens individuels sur le tableau blanc, où ils vous interrogent sur des minuties ésotériques C ++ (par exemple, comment fonctionne un appel de fonction virtuelle polymorphe), des algorithmes (utilisent l'algorithme toutes-paires-plus court chemin pour les sommets 1B) , conception du système (conception d’un équilibreur de charge de base de données), etc. Cela dure six ou sept entretiens. Ridicule.
Pourquoi est-ce que quelqu'un serait prêt à supporter cela? Quel est l'intérêt de poser des questions sur C ++ ou d'écrire du code pour prouver sa véracité? Pourquoi ne pas rendre l’interview SE plus semblable à l’interview du chercheur où vous donnez une présentation de ce que vous avez fait?
Comment se déroulent les entretiens techniques dans d’autres domaines, tels que la physique, la chimie, le génie civil, le génie mécanique?