Publicité
J'ai récemment eu un entretien 5 canaux vidéo pour l'apprentissage des compétences de base en entretien d'embauche Lire la suite (pour un stage d'été) pour lequel on m'avait dit au préalable que je devais apporter un crayon au cas où il y aurait des questions d'entrevue techniques concernant le codage. J'étais particulièrement nerveux à propos du dernier morceau, mais assez tôt, Google a un peu calmé ma nervosité. J'ai parcouru le Web pour tout type de matériel de préparation et j'étais heureux de trouver de nombreuses sources de conseils pour des situations comme la mienne.
Si vous êtes bientôt confronté à un entretien technique, voici quelques ressources que vous devriez probablement consulter avant le grand jour.
Découvrez ce qu'il ne faut pas dire ou faire

Cela s'applique vraiment à tous les types d'entretiens d'embauche, pas seulement à la programmation des entretiens d'embauche. Je pense qu'il est prudent de dire que vous devriez vraiment pense votre réponse avant de laisser échapper quoi que ce soit ou de faire quoi que ce soit. C’est du bon sens, mais quand vous êtes nerveux, il est facile d’effacer et d’oublier des choses. Tu n'es pas seul.
Il y a une discussion pertinente sur Stack Overflow appelée "Quelle est la pire réponse des interviewés?" où vous verrez beaucoup de choses amusantes que les personnes interrogées ont dites ou faites. Voici des exemples du sondage:
Je ne peux pas vous dire à quelle fréquence cela se produit dans les entretiens téléphoniques: Moi: [pose une question d'entrevue sur une technologie spécifique]
Eux: [répète la question comme je peux les entendre taper]
[court délai]
[J'entends un «ding» d'IE lorsque Google leur donne une liste de pages, «cliquez»]
Eux: [lit à partir d'une page Web]
Moi: OK, eh bien, merci pour votre temps. Ne m'appelle pas, je t'appelle.
C'était la réponse au sondage la plus votée. Leçon à emporter - ne trichez pas. Surpris?
En voici un autre:
Je ne l'oublierai jamais. J'ai dit…
«Alors parle-moi un peu de toi…
et il a répondu ...
"J'ai récemment inventé la div à l'intérieur d'une travée."
Il l'avait aussi inscrit sur son CV - juste comme ça - l'avait inventé.
Vous ne devriez probablement PAS dire que vous avez inventé un balisage invalide. Juste une pensée.
Voici une autre chose simple que vous ne devriez pas dire:
"Voulez-vous écrire une petite fonction pour moi sur le tableau blanc ici?"
"Non."
Ne pas mettre beaucoup d'efforts dans une interview pourrait vous ronger plus tard. Mentir sur une interview pourrait également vous mordre en arrière.
La mise en place: "Je suis un programmeur web expert, était DBA depuis quelques années, beaucoup d'expérience en sécurité, ouais Je sais tout ça”
Le lowball: "D'accord, alors comment feriez-vous pour empêcher l'injection SQL?"
Le fumble: "Weeell, ce n’est pas vraiment le genre de chose que j’ai jamais eu affaire…. C’est quoi exactement?"
Pour plus de réponses, n'oubliez pas de visiter le sondage original. Bien que vous puissiez être tenté de vous moquer de certaines des réponses au sondage, rappelez-vous simplement que lorsque la nervosité frappe le jour J, ce n'est plus du plaisir et des jeux. Ce que vous pouvez faire avant la grande interview, c'est de réaliser qu'il y a des leçons à tirer de ces réponses amusantes.
Découvrez les questions de codage à prévoir

Il n'y a aucune garantie que vous recevrez un codage question 8 sites Web pour obtenir des conseils sur les questions et les réponses aux entretiens d'embauche Lire la suite qui a été publiée sur le Web, mais si vous pouvez répondre à certaines de celles qui avoir été demandé et partagé en ligne, vous pourriez avoir une meilleure chance de ne pas geler pendant cette partie de l'entretien.
Voici quelques exemples de questions de codage:
"Exercice de codage: renvoyer la somme d'une liste de nombres séparés par des lignes d'un fichier texte."
Donnez une expression C sur une ligne pour tester si un nombre est une puissance de 2. [Aucune boucle autorisée - c'est un test simple.]
«Comment comptez-vous le nombre de mots dans une chaîne composée d'un nombre inégal d'espaces entre les mots (pas les mots du dictionnaire)? Avec et sans fonctions de bibliothèque. ”
Testez-vous avec plus de questions sur Porte en verre et Site Web de Kundan Singh, ce dernier fournissant également d'excellentes stratégies générales pour les entretiens techniques. Ne présumez pas que toutes les données vous sont fournies lors d'une question de codage, réfléchissez à haute voix, etc.
Si vous voulez de vrais livres sur le sujet, voici quelques titres qui ont été recommandés (des liens mènent vers Amazon):
- Entrevues de programmation exposées: secrets pour décrocher votre prochain emploi
- Entrevue sur le codage: 150 questions et solutions de programmation
Obtenez une mise à jour en C / C ++ / etc. Et logique

Si la dernière astuce a révélé que vous êtes rouillé dans un langage de programmation, voici quelques endroits qui vous aideront à obtenir un cours de recyclage ou de crash. Le livre, Programmation des perles (2e édition) est un livre classique qui a été recommandé un peu car il contient de nombreux exercices et tutoriels en C et C ++ pour vous aider pense comme un programmeur. James affiche également un cours ici sur MakeUseOf Les bases de la programmation informatique 101 - Variables et types de donnéesAprès avoir présenté et parlé un peu de la programmation orientée objet avant et où son homonyme vient, je pensais qu'il était temps de passer par les bases absolues de la programmation dans un langage non spécifique façon. Cette... Lire la suite , alors allez voir ça. Il y a aussi 5 meilleurs sites Web pour des exemples d'applications Java Lire la suite beaucoup Apprenez à pirater à partir des meilleurs sites Web et tutorielsLes six sites Web de pirates de cet article peuvent vous aider à apprendre à pirater. Notre article explique quels sites sont les meilleurs et pourquoi. Lire la suite sites Internet 6 sites gratuits pour en savoir plus sur la programmation en PHP Lire la suite avec Les 5 meilleurs sites pour apprendre le CSS en ligne Lire la suite tutoriels Apprenez le langage de programmation Ruby tout en vous amusant avec Hackety Hack Lire la suite (et même tutoriels vidéos! 14+ listes de lecture YouTube pour regarder et apprendre rapidement la programmation informatiqueAvec l'avènement et la croissance de YouTube et de nombreux autres sites Web et outils de partage de vidéos de haute qualité tels que les logiciels de cartes mémoire, apprendre de nouvelles choses visuellement par vous-même n'a jamais été aussi facile. Puisqu'il n'y a jamais de mal à apprendre ... Lire la suite ) que vous pouvez consulter.
Pour la pratique du codage, un site dont je n'ai jamais vu parler mais que mon professeur Java nous a fait fréquent est CodingBat. C'est un site avec des exercices de codage simples (et parfois difficiles!) En Java et Python. Pour vous entraîner avec vos capacités de réflexion logique, Projet Euler a beaucoup de défis de logique / codage.
Découvrez à quoi pourrait ressembler l'expérience globale de l'entretien

Il y a beaucoup de gens qui ont blogué sur leur expérience globale tout en étant interviewés pour des sociétés comme Microsoft et Google. Même si vous n'interviewez pas précisément ces entreprises, votre expérience d'entrevue technique peut être similaire. Voici quelques articles de blog intéressants:
- Peteris Krumins: Mon entretien d'embauche chez Google
- Rod Hilton: mon entrevue avec Google
- Kristian Kristensen: Mon entretien d'embauche au Microsoft Development Center de Copenhague
Il y en a beaucoup plus si vous cherchez autour. À partir de ces messages, vous découvrirez que les candidats ont eu beaucoup de préparation au préalable. L'autre chose que vous apprendrez est que le processus d'entretien dure 6 heures ou plus. Il y a d'autres petites choses qui vous aideront à avoir une idée de ce à quoi vous attendre lors des entrevues sur place, qui surviennent après les entrevues de sélection initiales. Peu importe jusqu'où vous vous rendez dans le processus d'entrevue, il est toujours bon de savoir qu'il existe des des personnes à votre place qui ont survécu à ces entretiens, et il est toujours intéressant de lire leur expériences.
Je n'ai malheureusement pas eu beaucoup de temps pour préparer mon entretien, je vous invite donc à vous préparer maintenant avec les étapes décrites et obtenir beaucoup de entraine toi 8 concours de programmation en ligne que vous pouvez vous mettre au défi de gagner Lire la suite dans les problèmes de logique et de codage.
Avez-vous déjà eu un entretien technique ou de programmation et souhaitez partager votre expérience? Faites le nous savoir dans les commentaires!
Crédits image: Ambrophoto, Andre Blais, winnond, kentoh
Jessica s'intéresse à tout ce qui améliore la productivité personnelle et qui est open-source.