Interviewer Google: Si vous ne me laissez pas le temps de poser des questions, comment pouvez-vous embaucher?

Récemment, un camarade de classe de Google pendant la Seconde Guerre mondiale a rarement rencontré 3 rounds de face à face, et chaque round était Coding .

Bien que toutes les questions aient été faites, je me suis agenouillée à la fin. Après réflexion, cela devrait être parce que la question était trop lente , qu'une seule question a été répondue en quelques tours et que l'intervieweur n'a pas eu le temps de faire un suivi .

v2-d6d0b34888a615aa189dc2fa1c7273fb_b.jpg

La situation d'ajout de nouilles est très courante cette année. Il y a des ajouts de design et de BQ . Cependant, il est rare d'ajouter des nouilles à 3 cycles de codage comme Google.

Sur cette base, on peut également voir que la famille canine attache une grande importance aux algorithmes. Désormais, il est loin d'être suffisant pour faire des questions d'interview algorithmiques. Le contrôle du temps de pose des questions est aussi important que d'autres aspects de l'inspection.

Avantages actuels

Modèle d'algorithme de test fréquent d'entrevue Aide-mémoire Algorithme d' entrevue et structure des données

v2-e06d3c0b8d6e82cf8cadae685df874db_b.jpg

Répondez "Google" par message privé pour bénéficier des avantages

Google ré-optimise, Facebook regarde la sortie

En plus de Google, l'ajout de nouilles sur Facebook est également courant. Si vous n'obtenez pas de bons résultats lors de l'entretien, FB ne vous accrochera pas directement et dans de nombreux cas, cela vous donnera la possibilité d' ajouter un entretien ou un niveau inférieur .

Lors de la session de codage de FB, les enquêteurs préparent généralement deux questions. À ce stade, si vous créez parfaitement un problème, vous vous agenouillerez fondamentalement ce tour.

Au contraire, vous pouvez résoudre deux problèmes rapidement, même s'il y a quelques petits défauts, vous pourrez peut-être le passer. Si similaire à Google, FB vous oblige également à contrôler avec précision le temps des questions .

Mais la différence est que les intervieweurs de Google ont tendance à suivre les candidats pour optimiser en permanence le processus de solution, tandis que les intervieweurs FB préfèrent voir les candidats produire autant de contenu que possible dans un temps limité .

Étant donné la solution optimale, 90% des adversaires peuvent être jetés

Pour un exemple simple, après que l'enquêteur FB a posé la question, vous connaissez la solution optimale, alors il n'est pas nécessaire de donner d'abord une solution commune ;

Si vous n'avez pas eu la meilleure idée après avoir réfléchi pendant 5 minutes, donnez d'abord la solution existante, afin que vous ayez le temps d'écrire du code et de tester plus tard.

À cet égard , M. Linghu a spécialement créé le " Interview Frequent Test Algorithm Template Cheat Sheet ", qui fournit les conditions d'utilisation correspondantes, l'analyse de la complexité et l'application pour la dichotomie, double pointeur, BFS, DFS, DP et autres algorithmes d'interview haute fréquence. Questions et modèles de code.

v2-48d862459717301712f7e63f760692ae_b.jpg

▲ Une partie du contenu est affichée, voir les avantages à la fin de l'article pour le modèle complet

Par rapport au modèle, les étudiants ont déclaré que les questions d'algorithme rencontrées lors de l'entretien permettent de trouver rapidement des idées et d'écrire du code plus facilement.

Poussez-moi pour m'inscrire et écouter les 4 premiers chapitres gratuitement pour obtenir plus de modèles d'algorithmes ~

At-il été rejeté après avoir répondu correctement à la question? Le débogage rapide peut également contre-attaquer

Dans le contexte de l'épidémie et des licenciements, la barre des entretiens algorithmiques des grandes entreprises a beaucoup augmenté de manière invisible. Lorsqu'un camarade de classe a rencontré Doordash, les entretiens de codage et de BQ se sentaient très bien, et les questions étaient toutes terminées, mais ils ont fini par raccrocher.

v2-4eed9441a98c9ada486c587a70c4f664_b.jpg

La rétroaction fournie par les RH a indiqué que d' autres candidats ont de meilleures capacités de codage et de débogage . Donc, si vous souhaitez obtenir un entretien d'algorithme, savoir comment répondre aux questions n'est que la première étape.

L'enseignant Linghu a clairement indiqué dans la « classe d'algorithme de neuf chapitres » que les dimensions de l'enquête sur les algorithmes d'entrevue incluent la capacité de réflexion logique , la qualité du code et la capacité de communication .

La qualité du code comprend:

  1. Le code a-t-il été écrit?
  2. Le style de codage est-il bon?
  3. Est-ce que c'est sans bug
  4. Pouvez-vous déboguer rapidement après avoir trouvé un bogue

Si vous pouvez montrer une bonne qualité de code en des dizaines de minutes d'entretiens, vous avez un avantage sur les autres concurrents.

Pour obtenir une interview d'algorithme, il suffit de brosser ces 100 questions

De plus, afin de rendre tout le monde plus ciblé et efficace, le professeur Linghu a mis à jour les « Points de connaissance de l'algorithme d'entrevue et de la structure des données et fréquence des enquêtes », et a analysé la situation d'inspection, la difficulté d'apprentissage et le brossage des points de connaissance de l'interview de l'algorithme. Nombre de questions requises.

v2-68359178875aaf048edbe55fda2027e3_b.jpg

▲ Il existe également des points de connaissance de la structure des données et de la fréquence des inspections, voir la fin de l'article pour la méthode de réception

En plus de " Algorithm Interview Selected 100 Questions 2020 Edition " résumée sur cette base , chaque question implique fondamentalement 3 algorithmes ou structures de données, et 100 questions équivalent à 300 questions!

Ces 100 questions ont été distribuées gratuitement en première classe, aux étudiants qui veulent me pousser à s'inscrire et à recevoir

Je suppose que tu aimes

Origine blog.csdn.net/JiuZhang_ninechapter/article/details/109672106
conseillé
Classement