Maison >titres >Comment BAT interviewe-t-il les ingénieurs front-end ?

Comment BAT interviewe-t-il les ingénieurs front-end ?

阿神
阿神original
2017-03-20 10:17:253100parcourir

Cela coïncide avec la haute saison de recrutement et de nombreux candidats se préparent pour des séries d'entretiens. Parmi eux, de nombreux ingénieurs ont de bonnes compétences techniques et pensent même que le processus d'entretien s'est bien passé, mais ils n'ont finalement pas reçu d'offre. La raison peut être qu'ils sont trop concentrés sur la recherche technique, qu'ils manquent de compétences en communication et qu'ils le font. je ne sais pas grand-chose de l’entretien lui-même.

BAT est le leader de l'industrie Internet. Leur processus de recrutement et leurs normes de sélection des talents sont plus scientifiques et complets. L'étude des routines et des méthodes d'entretien des grandes entreprises sera sans aucun doute utile aux demandeurs d'emploi et aux dirigeants techniques.

Ainsi, le site Web chinois php a collecté « Comment BAT interviewe-t-il les ingénieurs front-end ? 》, résolvant les doutes des candidats et des responsables techniques sous différents angles.

Ce qui suit est le contenu détaillé.

Kangkang : Du point de vue de l'analyse des données et de l'observation de l'industrie, quelles sont les caractéristiques des personnes front-end les plus populaires ?

Selon les données observées sur la plateforme, nous avons constaté que les dirigeants techniques ou RH des grands fabricants prendront en compte les aspects suivants dans le processus de sélection des talents :

1. Formation de base, y compris l'école, les qualifications académiques, l'expérience en entreprise et la stabilité

Éducation : BAT met généralement davantage l'accent sur les qualifications académiques, et une bonne formation académique est naturellement un plus. Cependant, les exigences pour différents postes sont différentes. Les postes tels que les algorithmes et les données nécessiteront des étudiants diplômés en informatique ou plus, tandis que les exigences pour les postes front-end sont relativement souples. Généralement, il est préférable pour ceux qui ont 3 à 5 ans d'expérience professionnelle pertinente d'avoir un baccalauréat. Pour ceux qui ont plus de 5 ans d'expérience professionnelle pertinente, les exigences académiques seront assouplies

École : 985, 211 sont. préféré, mais la plupart des grandes entreprises ne font pas preuve de force.

Parcours en entreprise : Concernant le parcours des grandes entreprises ou des startups stars, c'est le mieux et ce n'est pas nécessaire. Cependant, le parcours des très petites entreprises est souvent plus difficile. Au moins une formation et une formation en entreprise l'est. plus accrocheur Oui, le taux de réussite sera plus élevé.

Voici l'exemple d'une personne qui a récemment rejoint une grande entreprise via la plateforme de site Web chinois PHP. L'un des camarades de classe est diplômé d'un collège, mais avait 7 ans d'expérience dans le développement front-end et avait travaillé pour plusieurs entreprises bien connues, telles que Ctrip et No. 1 Store. Il a ensuite reçu une bonne offre d'Alibaba et. a rejoint l'entreprise avec succès.

Stabilité : Avoir au moins 2 ans d'expérience professionnelle. Dans le cas contraire, le candidat sera jugé comme ayant une mauvaise stabilité et sera éliminé à la reprise de la sélection.

2. Capacité technique

La capacité technique est la chose la plus importante lorsque les grands fabricants sélectionnent les talents, et les deux experts techniques le feront également. plus tard. Effectuez une analyse approfondie du problème. À en juger par les données de la plateforme, les grands fabricants apprécient non seulement la profondeur technique des candidats, mais attachent également une grande importance à l'étendue technique. Par exemple, les ingénieurs front-end, en plus d'examiner les technologies liées au front-end, examineront également les connaissances informatiques de base, telles que les algorithmes, les structures de données, etc., car les ingénieurs front-end sont avant tout des ingénieurs logiciels et la base est très important

3.Capacités douces

Les capacités douces comprennent les compétences de communication, les capacités d'apprentissage, la réflexion axée sur les objectifs et les intentions de recherche d'emploi. Ici, je voudrais partager avec vous les questions que les intervieweurs des grandes usines utilisent habituellement pour juger des soft skills des candidats.

Par exemple, concernant les compétences en communication, l'intervieweur demande généralement au candidat de décrire les projets qu'il a réalisés dans le passé pour voir si le candidat peut expliquer clairement le but du projet et combien d'équipes l'ont réalisé. rôle joue-t-il, quelle technologie est utilisée pour résoudre quel problème, comment coopérer avec d'autres équipes, etc. Au cours du processus de description, la capacité de communication du candidat peut être jugée

Pour un autre exemple, l'intervieweur demandera ; le candidat sur la capacité d'apprentissage. À quelles nouvelles technologies les gens ont-ils prêté attention récemment et posera des questions approfondies sur les détails d'une certaine technologie pour déterminer si le candidat a vraiment appris et la profondeur de l'apprentissage ; Les grandes entreprises exigent que chacun soit capable d'agir de manière indépendante et de résoudre des problèmes. La réflexion axée sur les objectifs est donc plus importante lors des entretiens avec les grandes entreprises. Généralement, il sera demandé aux candidats en détail comment ils ont accompli une tâche ou un projet. quelles sont les idées et la séquence du candidat pour résoudre les problèmes. Et demandera les raisons du choix d'un tel plan pour examiner la façon de penser du candidat

En ce qui concerne les intentions de recherche d'emploi, les RH ou le chef de service s'en préoccupent généralement davantage. , et demandera au candidat pourquoi il a quitté l'entreprise précédente, ou même une autre entreprise, pour quelle raison il a quitté un emploi auparavant. Juger si ce que le candidat veut vraiment est ce qu'une grande entreprise peut lui fournir, c'est la base pour l'avenir ? aux candidats de pouvoir travailler longtemps.

Ensuite, nous partagerons avec vous le processus général d'entretien des grandes entreprises

Bien sûr, les situations de chaque entreprise sont différentes, mais elles sont fondamentalement les mêmes. Généralement 2-3 séries d'entretiens techniques + une série d'entretiens RH

L'intervieweur est généralement un programmeur senior ou senior, et la conversation dure généralement plus longtemps, 30 à 60 minutes, et il parlera en fonction de vos questions du test écrit, des structures de données et des algorithmes, parlera de nos expériences et trouvera un terrain d'entente.

Le deuxième officier est généralement le leader direct et discutera pendant environ 30 à 60 minutes. Tout d'abord, il examinera votre projet, le rôle du projet, les outils communs, les idées pour résoudre les problèmes, et vous posera des questions sur certains. algorithmes, et jetez un œil à votre QI et à votre EQ.

L'officier de troisième face est généralement un entretien inter-département ou un responsable technique du département. Habituellement, le temps de discussion est relativement court, 15 à 30 minutes. Nous ne parlerons pas trop de technologie. , les problèmes résolus, vos opinions techniques et votre recherche de nouvelles technologies, puis voyez si cette personne est impétueuse et peut être cultivée, vous étiquetez et établissez votre prestige.

Les RH discutent généralement pendant 15 à 30 minutes, en se concentrant principalement sur les raisons de votre départ, la motivation professionnelle et les attentes salariales. Il est préférable de réfléchir clairement à ces trois questions avant l'entretien pour éviter toute confusion logique lors de l'entretien. ou Il n’a pas réussi à exprimer clairement ses véritables pensées et est ensuite tombé dans la passivité. La réponse doit être sincère et neutre, montrant votre valeur et donnant à l'autre partie votre sincérité.

Hiver : Du point de vue d'un candidat, comment les ingénieurs front-end se préparent-ils aux entretiens ?

Comment interviewer un ingénieur front-end ? Principalement du point de vue des candidats, je partagerai comment se préparer à un entretien. Le but est d'éviter de perdre des points à cause de certains éléments non techniques lors de l'entretien.

1 CV

1.1 CV - Principes de base

Premier coup d'oeil au CV, le l'intégralité de l'entretien La première étape et le principe du processus sont les suivants : comment préparer votre CV au niveau local.

Principes de base du CV : Ne croyez pas aux différents modèles, ne croyez pas qu'un CV sympa peut ajouter des points, une expression claire est le plus important. Si vous avez des réalisations, écrivez des réalisations, si vous n'avez pas de réalisations, écrivez des cas, si vous n'avez pas de cas, écrivez des expériences. Impressionner l'intervieweur est votre objectif ultime.

1.2 CV - Réalisations

Les réalisations comprennent ici : une expérience de travail dans des entreprises bien connues, une bonne expérience éducative, y compris certaines réalisations professionnelles. Vous pouvez également ajouter quelques éléments supplémentaires : des articles plus influents à l'école et une expérience dans des projets open source célèbres.

Le principe général est le suivant : rédigez votre CV avec soin. Lorsque vous rédigez chaque phrase, réfléchissez à la manière dont le CV affectera l'intervieweur, au lieu de chercher des modèles en ligne. C'est un signe de négligence. Pour chaque ligne à laquelle vous pensez, avez-vous sérieusement réfléchi à la question de savoir si c'est votre réussite, et non si la réussite est votre cas.

Qu'est-ce qui compte comme réussite ? Il y a un principe très simple : vous attendez-vous à ce que l'intervieweur ait entendu parler de ce sujet ? Par exemple, j'ai écrit une bibliothèque d'animation js. Si l'intervieweur n'en a pas entendu parler, cela n'a aucun sens non plus. De cette façon, si vous sentez que ce que vous écrivez ne peut pas être pris au sérieux par l'intervieweur, vous ne pouvez pas l'écrire comme une réussite.

1.3 CV-Case

Ne faut-il pas écrire quelque chose qui ne peut être considéré comme une réussite ? De nombreuses expériences de projet et expériences de travail doivent être rédigées sous forme de cas.

La différence entre les cas et les réalisations est qu'une phrase suffit pour les réalisations, tandis que les cas doivent suivre le principe STAR.

Le principe STAR est un point favori évoqué par Alibaba RH, et c'est aussi un principe souligné à plusieurs reprises par les intervieweurs internes. S est la situation, T est la tâche, A est l'action et R est le résultat. C'est la méthodologie pour décrire le cas complet.

Le principe STAR est très utile que vous soyez face à des intervieweurs expérimentés ou inexpérimentés.

Scénario : cela peut impliquer l'autre partie dans votre travail et comprendre la valeur et l'importance de votre travail.

Tâche : Laissez l'intervieweur comprendre clairement les problèmes et les difficultés auxquels vous êtes confronté et créez un sentiment d'immersion.

Action : Généralement, tout le monde l'écrira. Selon le principe STAR, nous n'écrivons l'action qu'à la troisième étape. Lorsque vous parlez d'action, il est en fait naturel de suivre la tendance.

Résultat : Un point qui est souvent négligé par les gens. Par exemple, si je fais une optimisation et que le résultat final est produit, les gens oublieront de l'écrire. Si vous avez le principe STAR, vous ne l'obtiendrez pas. oublie ça.

1.4 CV-Expériences

Que dois-je faire s'il n'y a aucun cas à la fin Écrivez votre expérience. L'exemple de l'expérience est montré sur la photo. À droite, une photo publiée par Shencheng, qui était à l'époque responsable du recrutement de Sina Weibo. Il a déclaré qu'un enfant lui avait donné une photo. -carte mentale dessinée des idées de produits Sina. Cette image a en réalité peu de contenu, mais elle a été très appréciée par les RH.

Donc, lorsque vous sentez vraiment que votre talent est sous-estimé, mais que vous sentez aussi que vous êtes très talentueux, vous pouvez simplement écrire, créer une scène et noter vos idées. Par exemple, en tant que frontal, si vous pensez maîtriser les principes sous-jacents de javascript, vous pouvez alors écrire sur ce que sont les principes sous-jacents de javascript et comment vous les comprenez. CSS, vous pouvez le résumer.

Écrivez simplement un article de blog basé sur votre expérience. Les gens écrivent rarement leur expérience sur leur CV, mais c'est en fait très efficace. Lorsque vous n’avez ni réalisations ni cas, cela peut devenir votre seule confiance.

2 Le but de l'entretien

Nous devons préciser quel est le but de l'entretien. Le but des entretiens de nombreuses personnes est le suivant : ils seront heureux s'ils réussissent, et ils seront malheureux s'ils ne réussissent pas.

Nos véritables objectifs d'entretien devraient être : réussir et être approprié ou ne pas réussir et être inapproprié signifie être heureux, réussir et être inapproprié ou ne pas réussir et être inapproprié signifie être malheureux.

En raison de situations inappropriées, il peut être effrayant d'y réfléchir attentivement : par exemple, quitter votre emploi pendant la période d'essai sera un point très laid sur votre CV, ou vous avez vécu une expérience de travail sous haute pression, ce qui Cela doit être une fin désagréable et l’impact sera terrible. L'échec et l'adéquation sont moins préjudiciables.Le plus gros problème est la perte d'opportunités. Que tout le monde passe du temps à préparer l'entretien ou que le recruteur organise l'entretien, le résultat de l'échec et de l'adéquation est très douloureux pour les deux parties.

3 Comprendre la méthode d'évaluation des entretiens

Après avoir clarifié les normes, parlons du processus spécifique d'entretien : Chacun doit comprendre la méthode d'évaluation des entretiens .

Beaucoup de gens ont tendance à aborder les entretiens et les examens avec la même mentalité. En fait, il y a une grande différence entre les deux. Règles de notation de l'examen : chaque question est notée et les scores totaux sont additionnés. Les entretiens sont complètement différents dans la mesure où la méthode d'évaluation est basée sur l'impression globale. Peu importe si vous ne répondez pas à beaucoup de questions, au contraire, une seule réponse peut déterminer le résultat final.

Lorsque nous ferons le plan d'évaluation des entretiens structurés en interne, nous aurons des problèmes particuliers : par exemple, certains éléments sont passés directement avec une seule question, et certains sont directement rejetés. Par exemple, si je trouve que vous y êtes. est une tentative de tromper l'intervieweur dans sa réponse. Fondamentalement, quelle que soit la qualité de sa performance ultérieure, il ne réussira pas l'entretien.

3.1 Comprendre la méthode d'évaluation de l'entretien : expression

Un autre point est que la méthode d'expression affectera également l'évaluation finale de vous. des résultats qui affecteront votre évaluation finale. Par exemple, si vous utilisez le principe STAR pour décrire la même chose, ce sera beaucoup plus convaincant que de décrire directement le processus et les résultats.

Le processus est très important. Beaucoup de gens s'inquiètent des questions d'algorithme. En fait, la question de savoir si vous pouvez finalement résoudre la question d'algorithme n'est peut-être pas le facteur clé.

Par exemple, la méthode d'analyse la plus courante pour les questions d'algorithme est la suivante : je veux calculer 100 nombres. Je vais d'abord analyser un cas de 2 nombres un par un manuellement. Il y a deux facteurs positifs dans ce processus : premièrement, vous réfléchissez et pouvez trouver des idées, et deuxièmement, vous pouvez recevoir de nombreuses discussions et conseils de la part de l'intervieweur.

La capacité de nombreuses personnes à décrire les problèmes donne mal à la tête aux intervieweurs. L'intervieweur a demandé : Comment effectuez-vous la publication frontale ? Quelqu'un a répondu : je vais développer un système de publication. Le rejeter en une seule phrase donnera mal à la tête à l’intervieweur.

Ne répondez pas aux questions de manière trop abstraite. Vous pensez que l'intervieweur comprendra. En fait, je veux savoir quels systèmes de publication vous avez créés, comment vous les avez conçus et quelles sont les difficultés de conception et de mise en œuvre. Si vous C'est toujours abstrait et que l'intervieweur est très fatigué, les responsables poseront quelques questions supplémentaires, et les irresponsables risquent de passer.

3.2 Comprendre la méthode d'évaluation de l'entretien : Questions

Tout d'abord, répondez simplement aux questions basées sur les connaissances. Si vous ne savez pas, dites simplement non si l'intervieweur. pose 20 Si vous posez 18 questions, vous serez définitivement éliminé. Si vous posez 10 questions et que vous ne comprenez pas 1, cela n'a fondamentalement pas d'importance, à moins que cela ne soit très, très important pour votre poste.

Deuxièmement, en tant que question ouverte, je vous suggère d'ajuster votre état d'esprit et de le traiter comme un discours.

Par exemple, cette question ouverte : Savez-vous ce qu'il existe des balises HTML, et pouvez-vous me dire quelle est leur sémantique ?

Face à cette question, j'espère vraiment que les candidats pourront parler de leur collection d'informations sèches, des labels les plus intéressants qu'ils connaissent, et de quelques enjeux de coin pour refléter leur propre niveau, ou pour expliquez certaines choses ordinaires.L'étiquette peut très bien comprendre sa sémantique, et vous pouvez donner quelques exemples tirés des normes ou de votre propre entreprise.Lorsque l'intervieweur pose une question ouverte, il espère que vous pourrez la traiter comme un discours. .Viens jouer.

Troisièmement, les questions d'analyse de cas. Ce type de question est une réponse incontournable. Il n'y a aucune situation où vous ne pouvez pas y répondre, il y a seulement des situations où vous refusez d'y répondre. Par exemple, si l'intervieweur conçoit un scénario pour vous, il espère que vous vous guiderez étape par étape pour le réaliser. De manière générale, l'intervieweur veillera à ce que vous donniez beaucoup de conseils et que vous résolviez éventuellement le problème. au début, cela signifie renoncer à l’entretien.

Enfin, parlons des questions d'algorithme et de programmation auxquelles tout le monde prête attention. Le front-end doit-il passer le test de l'algorithme ? En fait, j'ai parfois l'impression qu'il n'est pas facile de faire la distinction entre ce qu'est un algorithme et ce qu'est la programmation. À partir de la définition d'un algorithme, toute programmation utilise des algorithmes, cela dépend simplement de savoir si des algorithmes classiques sont utilisés. La partie la plus difficile est la question de l'algorithme, qui est simple. C'est une question de programmation. En termes de difficulté, les questions d'algorithme et les questions de programmation varient d'une personne à l'autre.

Les questions que j'ai posées lors des entretiens avec les ingénieurs front-end étaient toutes des questions de programmation, telles que le tri des bulles, qui ne doivent pas être considérées comme des questions d'algorithme. Ce que je veux vous dire, c'est que les entreprises qui ont des plans à long terme pour votre développement de carrière accorderont plus d'attention à vos compétences en programmation et en algorithme. Dans mon propre processus de recherche d'emploi, j'espère que l'entreprise accordera plus d'attention à mon algorithme. et compétences en programmation.

3.3 Comprendre la méthode d'évaluation des entretiens : si vous ne savez pas comment faire

Que devez-vous faire si vous rencontrez une situation que vous ne savez pas comment faire lors de l'entretien ? Le moyen le plus direct est de dire à l'intervieweur que vous ne savez pas comment répondre. Il n'est pas nécessaire de répondre à la plupart des questions. C'est mon expérience des entretiens auxquels j'ai participé et des entretiens que j'ai vécus en tant qu'intervieweur. Vous pouvez effectuer une analyse de la question, ou demander ou attendre des invites. Une autre approche courante consiste à parler de quelque chose en rapport avec la question. Si l'intervieweur vous demande ce que signifie le code HTTP 404, en supposant que vous ne vous en souvenez pas clairement, vous pouvez le faire. Qu'entendez-vous par répondre à 500 et 501 ? Mais avant cela, vous pouvez répondre, je ne me souviens plus de 404. Votre franchise laissera une profonde impression sur l'intervieweur.

3.4 Comprendre les méthodes d'évaluation des entretiens : situations de dispute

Enfin, permettez-moi de vous présenter une situation très rare et qui met une grande pression sur les candidats : une dispute avec l'intervieweur.

Ne vous contentez pas de vous éloigner, l'intervieweur peut délibérément discuter avec vous pour tenter de tester une certaine pression. La solution n'est pas d'insister sur votre opinion, mais d'essayer d'argumenter. Lorsque vous partez de la conclusion la plus fondamentale, trouvez les points communs de la cognition des deux parties, donnez progressivement le processus d'argumentation et analysez progressivement la conclusion du raisonnement. parvenir à un consensus.

Par exemple, JavaScript est basé sur des objets et n'est pas orienté objet. Bien sûr, c'est faux, car JavaScript est écrit dans le standard comme étant orienté objet. Si vous dites cette phrase, je serai plus concerné. . Comment comprenez-vous cette phrase ? Pour vous, quelle est la définition de l'orienté objet, quelle est la définition de l'orienté objet et quelles caractéristiques de JavaScript vous font penser qu'il est basé sur l'objet plutôt que orienté objet.

Si vous lisez simplement cette phrase d'un certain livre sans y penser vous-même, je dois penser que vous avez mal répondu à cette question. Si vous avez réussi à vous justifier, je donnerai une évaluation positive car vous avez réfléchi vous-même pendant cette période.

Jing Duoduo : Du point de vue d'un intervieweur, comment sélectionner un ingénieur front-end ?

Ce que je souhaite partager est : 1. Reprendre la sélection et la communication 2. Conception de l'entretien 3. Évaluation des compétences générales 4. Jugement des limites supérieures et inférieures des forces du candidat

1. Reprendre la sélection et la communication

En tant qu'intervieweur, vous lirez d'abord rapidement : l'expérience pertinente, l'expérience de l'entreprise, la formation et autres informations

Expérience pertinente Selon la méthode d'analyse STAR, que l'expérience de l'entreprise soit principalement une société Internet ou une société Internet de premier rang. Si vous avez de l'expérience, assurez-vous de l'écrire car les choses varient considérablement. Certains sont des modèles de développement traditionnels, certains sont des modèles de développement MVP et certains sont orientés résultats. En même temps, vous devez faire attention à ce que le candidat a fait, que ce soit pour les internautes ou pour l'interne. utilisateurs de l'entreprise, car les internautes accordent plus d'attention aux détails de l'expérience utilisateur, tandis que cette dernière met l'accent sur la polyvalence, l'évolutivité et l'efficacité du développement.

Le parcours scolaire est principalement utilisé comme référence.

Pour les candidats, leurs responsabilités, les choses qu'ils ont faites et leurs réalisations doivent être écrites clairement : pour le dire franchement, ils doivent être déterminés et concentrés, afin que l'intervieweur puisse rapidement comprendre : votre Qu'est-ce que l'entreprise. comme la pile technologique, à quoi ressemble le modèle de coopération front-end et back-end ? Ce que vous obtenez, c'est des performances, des indicateurs améliorés ou une efficacité améliorée. Vous pouvez rapidement comprendre vos points forts.

2. Conception de la séance d'entretien

Le premier point est la suivante : quelles sont les « bosses » nécessaires dans le processus d'entretien ? 🎜>Entretien L'intervieweur aura un plan pour former son propre ensemble d'entretiens standardisés. Par exemple, l'entretien ne doit pas être trop décontracté et les questions doivent être posées dans un but précis. Du point de vue de l'intervieweur, le candidat aura un objectif. première impression dans votre esprit, et l'étape suivante est Dans le processus de vérification des problèmes de conception, il existe des routines pour les problèmes de conception, par exemple, une connaissance de base de js, une connaissance de base de css, que ce soit lié au framework ou aux performances. doit être précis et examiner les détails. Il est préférable de se concentrer sur certains points forts de votre CV. Le candidat s'est ouvert et est entré plus en détail.

Quant à la partie questions ouvertes : Poser des questions différenciées peut permettre à l'intervieweur de distinguer si la réponse du candidat est une bonne, une moyenne ou une mauvaise réponse.

Je vais certainement le concevoir : généralement les avantages et les inconvénients de la pile technologique, principalement les inconvénients, car les avantages de la pile technologique sont plus faciles à répondre, comme vue, il est évident que la courbe d'apprentissage est relativement fluide avec la liaison de données bidirectionnelle, mais lorsqu'on les interroge sur les lacunes, de nombreuses personnes n'en sont pas conscientes, comme le temps qu'il faut pour afficher le premier écran sur le terminal mobile et comment le résoudre avec des applications multipages .

En plus des entretiens téléphoniques, certaines questions de réflexion logique seront également examinées pour voir si le candidat est flexible.

Le deuxième point est de savoir s'il est nécessaire que le candidat écrive du code. D'une manière générale, c'est nécessaire. Le principe est le suivant : s'assurer d'abord que la solution est fiable, le guider ou l'inciter vers la solution optimale, puis le laisser écrire du code. D'une manière générale, parfois le chef de l'entreprise recommande à certaines personnes de venir les interviewer en face, afin qu'elles testent certainement leur capacité à coder. Il y a un dicton selon lequel les discussions ne coûtent pas cher, montrez-moi le code.

Il y a généralement trois séries d'entretiens, plus l'entretien des ressources humaines, et un système de comité d'audit est adopté. Les avis sont échangés en un, deux et trois entretiens. Chaque entretien dure 30 minutes.

Du point de vue du candidat, les détails doivent être clairs, comprendre le but de l'intervieweur, ce qui fait l'objet de l'enquête et bien se préparer aux questions énumérées sur votre CV. Lorsque vous posez des questions à l'intervieweur, clarifiez d'abord les questions. donnez le plan de mise en œuvre et donnez ses avantages et ses inconvénients en fonction du plan. Enfin, faites le codage. Après le codage, vous devez le tester individuellement et écrire les valeurs aberrantes au lieu de lancer la réponse directement à l'intervieweur.

3. Évaluation des capacités

Dans un premier temps, nous évaluerons si le candidat est un joueur apprenant ou un joueur expérimenté, et s'il l'est. intelligent. Les principales caractéristiques d'un acteur apprenant sont les suivantes : être capable d'accéder par lui-même à de nombreuses nouvelles connaissances, rester concentré sur les dernières connaissances de l'ensemble du secteur, être non seulement capable de résumer lui-même certains problèmes, mais aussi d'apprendre quelque chose de d'autres, qui comptent davantage sur eux-mêmes. La précipitation est mieux obtenue par la communication et l'apprentissage. Nous regardons davantage au niveau de l'intelligence, pas seulement de l'expérience.

Le deuxième point est d'évaluer si le candidat a un fort sens des responsabilités. Je demande au candidat de répondre aux questions et de voir s'il peut faire une auto-évaluation. Lorsqu’il s’agit d’équilibre et de matières médicinales, beaucoup de gens donnent les résultats très rapidement et vous laissent le soin de vérifier. Lorsque vous posez des questions, les candidats disent aussi : cela ne vous suffit-il pas ? En fait, on attend souvent des candidats qu’ils fassent leurs propres auto-tests.

Le troisième point concerne les compétences en communication. Puis-je vous comprendre simplement et être capable de dire clairement ce que je veux exprimer ? J'espère que le candidat pourra être à la fois abstrait et concret. Lorsque vous demandez quelle est l'entreprise, vous vous attendez à ce qu'il réponde en termes macroéconomiques. architecture, A cette époque, il savait quel tableau dessiner.

Le quatrième point est l'intelligence et la curiosité. Je m'assois généralement sur la troisième page et demande au candidat de m'apprendre quelque chose de très compliqué mais je ne comprends pas.

Point 5 : le leadership. Les ingénieurs ordinaires doivent toujours avoir la capacité de mobiliser d'autres personnes. Par exemple, si nous avons un ingénieur travaillant sur un projet d'optimisation des performances, il doit alors coordonner le côté produit, le côté application, le côté web, le service de statistiques et le service de statistiques de données. pour répondre aux exigences en matière de statistiques de performances, de tri des journaux, de reporting des journaux, d'analyse des données, d'affichage des données, etc. Ensuite, nous aurons un plan d'entretien. Sur la base de ces plans, l'intervieweur peut proposer ses propres questions

Par exemple, écrire une fonction d'analyse d'URL et en même temps tester vos connaissances sur les protocoles réseau. , régularité, conception de code js et collaboration front-end et back-end

Pour les candidats, il est important d'avoir de solides compétences de base et de bonnes méthodes pour faire les choses. Les compétences de base dépendent de vous. Quelqu'un doit vous apprendre à faire les choses, et vous devez les résumer vous-même. Je vous recommanderai également deux livres. "Excellents gestionnaires efficaces" et "Modèle Google"

4. Juger les limites supérieures et inférieures de la force des candidats

Dernier point : Comment jugez rapidement de la véritable force du candidat. En combinant votre CV et vos performances, vous pouvez déterminer la limite inférieure et approximativement de quel niveau il s'agit. Ensuite, il y a des questions ouvertes, ces questions sont différenciées, par exemple examiner des idées et des solutions pour résoudre des problèmes de performance, afin de juger la limite supérieure des candidats, de combiner la limite supérieure et la limite inférieure, et enfin d'obtenir le vrai niveau.

Question classique : Si on vous demande de diviser le niveau de js, comment le diviser ? Certaines personnes savent d'abord comment utiliser le framework, deuxièmement, comprennent les principes du framework et lisent le code source, et troisièmement écrivent le framework de base. Si vous demandez à nouveau : à quel niveau êtes-vous ? Combiné avec les retours du candidat, il est plus facile de déduire la force du candidat.

Pour les candidats, l'essence de l'entretien est de montrer leur véritable niveau et de trouver un poste qui leur convient. L'essence de l'intervieweur est de trouver quelqu'un qui travaille avec eux et qui est prêt à faire des heures supplémentaires la nuit.

Q&A

1.@winter : En plus de la technologie front-end de base, devez-vous également maîtriser les algorithmes ? Quelles sont les exigences des principaux fabricants de BAT en matière de maîtrise des algorithmes, et dans quelle mesure doivent-ils être maîtrisés ?

A : Pour le front-end, vous devez maîtriser l'algorithme à un niveau où vous pouvez écrire un tri. L'entretien testera non seulement le tri, mais comportera également plusieurs questions de difficulté égale. Nous avons également un principe : lorsque vos réalisations dépassent la portée de l'algorithme, nous poserons des questions basées sur vos projets et cas, et ne poserons pas spécialement de questions à enquêter. S'il s'agit de CSS, en principe, nous ne voulons pas que tout le monde se positionne comme un certain ingénieur. Même nos responsabilités front-end changent constamment. Si vous vous limitez et dites que vous êtes un ingénieur CSS, nous ne recrutons pas.

Prenez Da Mo, par exemple, c'est un expert CSS bien connu dans l'industrie. Il vient chez nous pour faire plus que du CSS. Le principe général est que nous regardons les aspects les plus glorieux du CSS. candidat, et nous ne remarquons certainement pas les lacunes.

2. @京多多 : Interviewer des ingénieurs front-end, des superviseurs front-end, des architectes front-end, des directeurs front-end et des directeurs de département. Quelles sont également les différentes exigences et caractéristiques requises. comme méthodes d'entretien ? Pouvez-vous me parler de la situation actuelle de la stratégie d'admission des grandes entreprises ?

Ingénieur Front-end : bon professionnalisme de base et bonnes méthodes de travail.

Superviseur front-end : Faire avancer les choses, être capable de former les gens et être capable de guider les gens.

Architecte front-end : correspondant à Baidu T7, T8, Ali P7, P8, hautement professionnel, expert dans deux à trois aspects, suffisamment large, capable de résoudre des problèmes dans plusieurs secteurs d'activité, avec un rendement à la pointe de l'industrie Influence.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn