Soyez prêt à partager des exemples de vos compétences, comme l'appliquer à l'emploi pour lequel vous interviewez.
Prendre le temps de faire correspondre vos qualifications à la description du poste , il sera plus facile de répondre.
Avant de vous rendre à un entretien d'embauche , consultez la liste et assurez-vous que vous êtes prêt à répondre à vos questions.
Top 50 des questions techniques d'entrevue
- Quels outils de développement avez-vous utilisés?
- Dans quelles langues avez-vous programmé?
- Quels outils de contrôle de la source avez-vous utilisés?
- Quelles sont vos certifications techniques?
- Que faites-vous pour maintenir vos certifications techniques?
- Comment votre éducation vous a-t-elle aidé à vous préparer à ce travail?
- Comment évalueriez-vous vos compétences clés pour cet emploi?
- Quelles sont vos forces et faiblesses informatiques?
- Parlez-moi du projet le plus récent sur lequel vous avez travaillé. Quelles étaient vos responsabilités?
- À partir de la description de ce poste, que pensez-vous que vous allez faire au jour le jour?
- Quels défis pensez-vous que vous pourriez vous attendre dans ce travail si vous avez été embauché?
- A quel point est-il important de travailler directement avec les utilisateurs de votre entreprise?
- Quels éléments sont nécessaires pour une équipe performante et pourquoi?
- Parlez-moi du projet dont vous êtes le plus fier et de votre contribution.
- Décrivez votre processus de déploiement de production.
- Donner un exemple d'où vous avez appliqué vos connaissances techniques d'une manière pratique.
- Comment avez-vous géré le contrôle de la source?
- Qu'avez-vous fait pour assurer la qualité de vos livrables?
- Quel pourcentage de votre temps passez-vous aux tests unitaires?
- Qu'attendez-vous dans les documents de solution qui vous sont fournis?
- Décrivez un moment où vous avez été en mesure d'améliorer le design suggéré à l'origine.
- Quelle réutilisation obtenez-vous du code que vous développez, et comment?
- Lequel préfères-tu; des solutions axées sur le service ou sur les lots?
- À quand remonte la dernière fois que vous avez téléchargé un utilitaire sur Internet pour rendre votre travail plus productif, et qu'est-ce que c'était?
- Qu'avez-vous fait pour assurer la cohérence entre les unités, la qualité et les environnements de production?
- Décrire les éléments d'une architecture en tier et leur utilisation appropriée.
- Comparez et contrastez les services Web REST et SOAP.
- Définissez l'authentification et l'autorisation ainsi que les outils utilisés pour les prendre en charge dans les déploiements d'entreprise.
- Qu'est-ce que ETL et quand devrait-il être utilisé?
- Vous avez été invité à rechercher un nouvel outil métier. Vous avez rencontré deux solutions. L'une est une solution sur site, l'autre est basée sur le cloud. En supposant qu'ils sont fonctionnellement équivalents, recommanderiez-vous un sur l'autre, et pourquoi?
- Que faites-vous pour vous assurer de fournir des estimations de projet exactes?
- Quels sites techniques suivez-vous?
- Avez-vous utilisé Visual Studio?
- Avez-vous utilisé Eclipse?
- Qu'est-ce qu'un SAN et comment est-il utilisé?
- Qu'est-ce que le clustering, et décrivez son utilisation.
- Quel est le rôle de la DMZ dans l'architecture de réseau?
- Comment implémentez-vous l'intégrité relationnelle dans la conception de la base de données?
- Quand est-il approprié de dénormaliser la conception de la base de données?
- Quelle est la différence entre OLAP et OLTP? Quand est-ce que chacun est utilisé?
- Vous avez appris qu'une unité commerciale gère un composant majeur de l'entreprise à l'aide de feuilles de calcul Excel et de bases de données Access. Quels risques cela présente-t-il et que recommanderiez-vous pour atténuer ces risques?
- Quels outils ou processus de construction automatisée avez-vous utilisés?
- Quel est le rôle des systèmes d'intégration continue dans le processus de construction automatisée?
- Décrivez la différence entre un verrouillage optimiste et un verrouillage pessimiste.
- Dans les bases de données, quelle est la différence entre une instruction delete et une instruction tronquée?
- Que sont les journaux de transactions et comment sont-ils utilisés?
- Quelles sont les métriques de performance de base de données les plus importantes et comment les surveillez-vous?
- Quel est le rôle de SNMP?
- Qu'est-ce qu'une attaque par script cross site, et comment vous en défendez-vous?
- Dans la sécurité du réseau, qu'est-ce qu'un pot de miel, et pourquoi est-il utilisé?
Plus de questions d'entrevue technique énumérées par type
Questions d'entretiens chez C / C ++
- Qu'est-ce qui conduit à un bourrage de code en C ++?
- Écrivez un programme C pour trouver la profondeur ou la hauteur d'un arbre.
- Ecrivez un programme qui lit un entier positif N et imprime une "table N fois" contenant des valeurs jusqu'à N * N.
- Comment vérifieriez-vous si un arbre binaire est équilibré?
- Comment comparez-vous deux listes liées?
- Ecrire un programme C pour comparer deux listes liées.
- Comment détecteriez-vous une boucle dans une liste chaînée?
- Ecrivez un programme C pour détecter une boucle dans une liste chaînée.
- Comment faites-vous l'allocation de mémoire dynamique dans les applications C?
- Décrire les avantages et les inconvénients de l'allocation de mémoire dynamique par rapport à l'allocation de mémoire statique.
- Quelle est la différence entre un constructeur et un destructeur?
- Qu'est-ce que la surcharge de fonctions et la surcharge de l'opérateur?
Questions d'entretiens chez CSS (Cascading Style Sheets)
- Qu'est-ce qu'une feuille de style?
- Comment puis-je inclure des commentaires dans ma feuille de style?
- Comment dégagez-vous un élément flottant?
- Comment centrer les éléments de bloc avec CSS1?
- Qu'est-ce qu'un sprite? Comment est-il appliqué en utilisant CSS? Quel est le bénéfice?
- Pourquoi la décision a-t-elle été prise de faire en sorte que le rembourrage s'applique à l'extérieur de la largeur d'une «boîte» plutôt qu'à l'intérieur, ce qui semblerait plus logique?
- Quels navigateurs supportent CSS?
- Nommez trois façons de définir une couleur dans HTM :.
- Quels sont les avantages / inconvénients des différentes méthodes de style?
- Expliquer la différence entre la visibilité: cachée; et affichage: aucun.