10 questions posées par d’excellents développeurs lors des entrevues
Programmeur: Quel environnement de développement utilisez – vous? Quel logiciel de contrôle de version utilisez – vous? Le poste est – il intéressé à en apprendre davantage que les compétences que j’ai déjà acquises? Utilisez – vous des manuels de style \/ code standard? Quelles sont les principales interdictions liées au style de code? Suivez – vous les normes ou les manuels de style que je devrais connaître? Cette question vous permet de prévoir des aspects précis du travail quotidien en milieu de travail, ce qui est toujours satisfaisant pour l’intervieweur.
S’ils ne respectent pas certaines normes, cela ne signifie pas que l’entreprise ne sait pas ce qu’elle fait, mais peut – être que lorsque vous lisez le Code d’un collègue, tout est du Code spaghetti, ce qui rend le travail difficile. Il s’agit d’un problème qui reflète un esprit ordonné et structuré qui cherche à systématiser, toutes les caractéristiques d’un bon programmeur. Quelles technologies de base de données l’entreprise utilise – t – elle? Comment les entreprises stockent – elles l’information? Quelles bases de données les développeurs utilisent – ils? S’agit – il d’une base de données fermée ou ouverte spécialisée en fonction de l’application en cours de développement? Par exemple, avez – vous besoin d’une technologie de base de données standard spécifiée par l’entreprise (comme SQL Server ou MySQL) pour effectuer des opérations, ou puis – je utiliser mongodb ou toute autre technologie à la discrétion du programmeur?
Cette question est intéressante parce qu’elle prouve que vous êtes une personne flexible et que vous n’avez pas peur d’adopter les normes de l’entreprise et, dans l’affirmative, de les appliquer à un moment donné. Quel est le système d’exploitation utilisé par l’entreprise? Il s’agit d’une autre question courante qui devrait être clarifiée avant l’entrevue, mais les questions sont toujours bonnes. Il n’est pas superflu de parler de choses comme les systèmes multiplateforme et la mobilité. Cela peut également être un bon moment geek pour expliquer pourquoi vous préférez utiliser un système d’exploitation plutôt qu’un autre, et fournir des paramètres techniques. – Oui.
C’est possible.
Ou, en tant qu’employé, cela peut être un énorme avantage: la capacité de travailler à la maison. Si votre entreprise vous permet de travailler à distance, il est important de déterminer les conditions et les attentes de ces conditions de travail à distance. Effectuez – vous des révisions de code au sein de l’équipe de programmation? Comment vont – ils? En formation! La modification du Code, cette tâche peut vous faire passer pour un génie, ou vous faire passer pour un pas de moins que vous ne le pensez. L’entreprise et le Ministère examinent – ils régulièrement les codes? A quoi ressemblent – ils? S’agit – il simplement d’éliminer les lacunes ou d’apprendre de façon constructive ce qui doit être amélioré à l’avenir?
Les séances d’examen de Code font généralement partie d’un plan d’amélioration personnel où vos supérieurs ou collègues commentent les domaines d’amélioration, mais vous entendez aussi beaucoup d’histoires d’horreur… C’est un plaisir de vous poser des questions et de vous informer de votre situation. Quelle est mon équipe? Quel genre d’expérience ont – ils? Quelle est l’expérience de mes futurs membres d’équipe? Quel genre d’expérience et de code sont – ils habitués à utiliser? Quelles sont les faiblesses de mon équipe future et comment les améliorer? Que puis – je faire pour améliorer le processus?
Quand vous vous joignez à une nouvelle équipe, il est bon de comprendre toutes ces choses: à qui demandez – vous de l’aide lorsque vous en avez besoin? Bien sûr, vous voudrez peut – être poser beaucoup d’autres questions importantes lors d’une entrevue pour un poste de développeur, mais ces 10 questions vous donneront bientôt une idée de ce que l’entreprise cherche dans son équipe de programmation. Vous devriez essayer de comprendre ces choses avant de commencer à travailler. Après la première entrevue, une fois que vous avez commencé à travailler, vous n’y retournerez pas, du moins pendant un certain temps, donc il est préférable de savoir ces choses à l’avance. Pouvez – vous trouver d’autres questions? N’hésitez pas à poster dans la section commentaires. Grazie!
Le contenu est amélioré numériquement © 2020 tribulant Software