J'ai un éventuel emploi C # dev aligné mais avant de pouvoir interviewer, je dois passer un test avec l'agence pour l'emploi.
Maintenant, même si je suis un développeur senior avec plus de 10 ans d'expérience en programmation et plus de 3 de ces années avec c #, je n'attends vraiment pas ce test avec impatience et je pense qu'il y a de fortes chances que j'échoue.
D'après mon expérience, ces tests sont imprévisibles et vous demandent des choses que vous utilisez rarement dans des situations de travail quotidiennes.
J'ai besoin de vos meilleurs conseils sur ce que je devrais réviser - un bon livre ou un bon site Web par exemple. J'ai moins d'une semaine pour me préparer et il est essentiel que je passe ça.
Merci d'avance.
EDIT: Pour justifier davantage mes préoccupations concernant l'écriture de tels tests - Réfléchissez à la question suivante:
12) Un événement est:
a) The result of a users action - correct answer
b) The esult of a party
c) code to force users action
La réponse correcte selon le test est A, mais depuis que je fais du développement SOA (souvent lorsque les événements peuvent être basés sur des événements système (pas sur les actions de l'utilisateur), je suis sûr à 100% qu'un événement ne doit pas être piloté par une action de l'utilisateur. C'était aussi une question C # (pas une question ASP.net). D'après ma compréhension, je n'ai pas vraiment trouvé de réponse correcte, mais B semble être le meilleur du lot (si la définition de partie est: toute entité qui peut déclencher un événement. Ce genre de questions me fait peur.
Réponses:
Bien que quelque peu ancien, ce blog peut vous être utile: ce que les grands développeurs .NET devraient savoir (Plus de questions d'entrevue .NET)
la source
Va t'en, Renée
J'ai passé des tests comme celui-ci plusieurs fois. Maintenant je m'éloigne. Les tests mesurent les bits les plus triviaux de connaissances en programmation. Voulez-vous travailler pour quelqu'un qui pense que ces tests sont un bon moyen d'évaluer les programmeurs? Je ne.
la source
J'étais dans une situation comme la vôtre l'année dernière. Cela faisait si longtemps que je participais à une interview que je redoutais. J'ai fait une recherche de questions d'entrevue C # et trouvé plusieurs sites (beaucoup d'entre eux répertoriés par les autres affiches) et je les ai étudiés. À ma grande surprise, 90% des interviews provenaient de ces mêmes sites, mot pour mot . Je suppose que les intervieweurs utilisent également Google pour trouver des questions :)
la source
Je suis totalement d'accord avec vous sur:
..mais ils font partie du processus, donc nous ne pouvons rien y faire. Je suis quelque chose comme vous avec environ 10 ans d'expérience dont environ 5 en .NET C #. J'ai trouvé ceux-ci que ces deux très bons livres:
C # en profondeur
C # en bref
devrait couvrir tout ce que vous devez savoir sur C #. Le reste est vos propres compétences et compétences que vous acquérez sur des technologies spécifiques basées sur C # comme ASP.NET, etc.
la source
Ces tests font de plus en plus partie de la présélection des candidats par les cabinets de recrutement professionnels et certaines entreprises. Ils sont conçus pour donner aux intervieweurs non techniques un moyen d'évaluer les capacités techniques d'une personne. Cependant, ce ne sont essentiellement que des tests triviaux qui ne diront rien de significatif sur les capacités d'un programmeur autre que d'éliminer ceux qui ne savent vraiment rien. Malheureusement, certaines entreprises / recruteurs accordent beaucoup trop d'importance à ces résultats.
La façon d'étudier pour eux est de trouver des sites de questions d'entrevue, des sites légitimes et non ceux qui essaient de vous vendre les réponses, plâtrés avec des publicités contextuelles ou d'autres bêtises, et fourrez les réponses. De cette façon, vous obtiendrez un score décent et franchirez l'obstacle. Si l'entreprise accorde trop d'importance à ces résultats, elle n'est probablement pas la meilleure entreprise pour laquelle travailler.
la source
Si c'est un test de l'agence pour l'emploi, ça ne devrait pas être si difficile. Ce n'est pas comme s'ils avaient des spécialistes linguistiques pour développer le test. Très probablement, ils ne feront que copier / coller des questions à partir d'un site Web.
Tant que vous savez comment fonctionne le framework en général, et les espaces de noms / bibliothèques les plus courants pour les tâches, les éléments que vous devez utiliser pour certaines tâches, vous devriez être bon.
la source
Avec les tests d'entretien, beaucoup dépend de la culture d'entreprise et du créateur du test. S'ils ont l'intention de poser des questions obscures et d'essayer de vous faire trébucher, je passerais à une autre entreprise ou agence qui est plus intéressée par des personnes de haute qualité qui sont intelligentes et peuvent faire le travail.
Cela dit, comme vous utilisez c # dans votre travail de jour, je concentrerais vos efforts de résolution de problèmes et de logique et moins sur le côté apprentissage des livres.
Le projet Euler est un excellent endroit pour pratiquer et perfectionner des compétences qui sont probablement devenues un peu rouillées.
la source