Les cinq questions essentielles sur l'écran du téléphone pour un ingénieur logiciel

  • Ronald Chapman
  • 0
  • 4044
  • 796

Pour le responsable du développement, cet article est probablement une bonne référence lorsque vous utilisez un écran de téléphone pour éliminer les ingénieurs en logiciel non qualifiés. Steve a posé cinq questions essentielles pour le premier écran du téléphone avec un candidat ingénieur en développement logiciel:

  • Codage. Le candidat doit écrire du code simple, avec une syntaxe correcte, en C, C ++ ou Java..
  • OO design. Le candidat doit définir les concepts de base OO et proposer des classes pour modéliser un problème simple.
  • Script et regexes. Le candidat doit décrire comment trouver les numéros de téléphone sur 50 000 pages HTML..
  • Structures de données. Le candidat doit démontrer une connaissance de base des structures de données les plus courantes..
  • Bits et octets. Le candidat doit répondre à des questions simples sur les bits, les octets et les nombres binaires.

Ceux qui sont probablement basiques, mais peuvent exclure quelqu'un ne connaissent même pas / comprennent ceux basiques:

Récemment, j'ai eu beaucoup d'interviews avec SDE, là où le candidat a échoué lamentablement: votes non-inclinés, même si les préposés au filtrage par téléphone ont fait venir la personne au départ..

Il est généralement assez évident que le candidat aurait dû être éliminé au cours des écrans du téléphone. En tout cas, c’est clair, rétrospectivement, de toute façon: lors des entretiens, nous trouvons chez le candidat un horrible défaut qui, si quelqu'un avait pensé à poser des questions à ce sujet pendant l’écran du téléphone, aurait sûrement disqualifié la personne..

Mais nous n'avons pas demandé. Alors le candidat est venu pour des entretiens et a fini par perdre du temps.

L'article décrit également en détail l'aspect technique de ces questions et réponses.

Les cinq questions essentielles sur l'écran du téléphone




Personne n'a encore commenté ce post.

Une aide, des conseils et des astuces qui peuvent améliorer tous les aspects de votre vie.
Une énorme source de connaissances pratiques sur l'amélioration de la santé, la recherche du bonheur, l'amélioration des performances, la résolution de problèmes personnels, etc.