Entretien chez Dodo Pizza

Après avoir lu le titre de l'article, vous vous demandez peut-être: "Qu'est-ce que j'ai besoin de savoir sur l'interview chez Dodo Pizza?". Et vous aurez raison. Elle n'est pas pour tout le monde. Nous n'avons vraiment pas de société informatique comme Google, Amazon ou Microsoft, mais une entreprise complexe et intéressante née de la jonction des pizzerias traditionnelles et de l'informatique. Nous avons une place pour les développeurs qui ont besoin d'influencer l'entreprise et de construire un système mondial à partir de zéro, de grandir constamment et de travailler sur des tâches complexes, d'utiliser de nouvelles solutions basées sur le bon sens et la confiance, qui comprennent que les gens sont plus importants que les processus.

Dans cet article, je vais vous expliquer comment est organisé le recrutement de nos lignes de paiement et vous donner quelques conseils pour trouver un emploi chez nous.



UPD. , , , « », , « ».

, , , , . , . , , - . . .

5 ?

, , , . , , , .

, , – .

, , .

, .
, , , .

:

  1. . , – , , , .NET . , . SQL .
  2. HR-. , , , , .
  3. . , -. .
  4. . - (). , , 100%, . , : , , ( , ), , . , . .
  5. CTO. .

Quelqu'un parle d'aînés parsemés de peines?

Et voici. Mais nous pensons que pour une personne, dans le cas d'une erreur de choix, chaque changement de travail est stressant, et pour l'équipe à laquelle il s'adresse, défocalisation et démotivation. Par conséquent, nous ne sommes pas prêts à faire une offre sur un CV ou uniquement sur un entretien technique et ne comprenons pas les candidats qui sont prêts à choisir un employeur de la même manière.

Cinq étapes et un zéro


⁣0. Sommaire.
1. Projection technique. Passe par téléphone, dure 10-15 minutes.
2. Entretien RH. Passe par téléphone, dure 30 à 40 minutes.
3. Entretien technique. Elle se déroule dans l'un de nos bureaux, dure une heure et demie.
4. Journée d'essai. Elle se déroule dans nos locaux, dure de 5 à 8 heures.
5. Entretien avec le CTO.

Stade zéro. Sommaire


Que vous le vouliez ou non, vous serez toujours accueilli par CV. Et malgré le fait que la sphère informatique connaît constamment des pénuries de personnel à la limite de l'anorexie, cette partie ne doit pas être négligée.

Personnellement, par exemple, je regarde l'expérience de travail du profil. Il se trouve qu'une personne décide de changer radicalement son domaine d'activité en un domaine plus pain et se rend chez les programmeurs immédiatement après avoir travaillé comme gestionnaire dans un concessionnaire automobile (histoire réelle). Comment considérer un tel candidat pour le poste de moyen ou senior? Faut refuser.

Je regarde également pour quelles entreprises le demandeur travaillait auparavant. Ce sera une expérience supplémentaire dans des entreprises réputées pour leur bon niveau technique.

Les changements de travail fréquents attirent l'attention comme une «sonnette d'alarme». Si une personne travaille dans une entreprise depuis moins de six mois ou un an, je pose la question des raisons d'un entretien.

Si vous aviez des raisons archioobjectives pour le changement fréquent de travail, vous pouvez les indiquer dans les informations vous concernant. Mais si vous changez souvent d'emploi, parce que vous ne pouvez pas vous entendre avec les gens, d'une manière ou d'une autre, vous serez mordu au stade de l'entretien. Il n'y a rien pour vous aider. Bien que ...

Il y a deux failles. Au fait, ils ajoutent des chances à tout le monde!

  1. . , – , . , 3, , .

    , , , , . . -, , . -, , , .

    , . . , , .
  2. . . , . , , . : , , , . , « ». ( : , , ).

Avec un ensemble de circonstances réussi, l'étape zéro se termine par un court appel de 10 à 15 minutes avec les RH, au cours duquel vous serez informé de ce qui se passera ensuite.

Premier pas. Séance technique


Cette étape de l'entretien est réservée aux candidats au poste de développeur C #. Les candidats, par exemple, dans un téléphone portable, procèdent immédiatement à un entretien avec les RH.

J'ai apporté l'idée de la projection technique à Dodo! De nombreuses entreprises, par exemple Amazon, le font, ce que vous pouvez découvrir dans notre podcast «Rien de tel» .

Le but de la présélection est de découvrir en 10 minutes d'un entretien téléphonique si le candidat atteint le niveau minimum dans trois domaines qui nous tiennent à cœur:

  • backend
  • l'extrémité avant;
  • DB

Je ne pose que quelques questions: d'abord difficile, puis une autre difficile (si le candidat a bien répondu) ou moyenne. Par exemple, pour l'avant: «Qu'est-ce que les protections de type dans TypeScript?». Il est important de noter qu'un faible niveau de réponses n'est pas synonyme de rejet: par exemple, nous sommes prêts à prendre des personnes sans connaissance du front. Mais alors le nombre d'équipes potentielles dans lesquelles un candidat peut appartenir est réduit.

Et une fois qu'une personne est tombée sur des questions sur les bases de données. Mais j'ai décidé de lui donner une chance et du temps pour se préparer. Un mois plus tard, il a réussi l'examen, puis le reste de la location du pipeline restant. Et maintenant, il travaille pour nous.

De plus, lors de la projection, j'aime cinq minutes pour parler d'un de mes précédents lieux de travail. Je comprends donc le niveau d'immersion d'une personne dans les affaires et le niveau de sa responsabilité.

En seulement 10 minutes de conversation, la réponse est prête, que la personne passe ou non à l'étape suivante de l'entretien.

Une fois lors d'une projection, un développeur a mal répondu à la base de données. J'ai demandé qui à l'endroit actuel (où il y a du travail avec la base de données) écrit des requêtes, ce qui implique qu'ils peuvent travailler via ORM. Il a répondu qu'ils rédigent des requêtes simples et envoient des requêtes complexes au «Département des requêtes complexes». Depuis lors, notre équipe d'ingénierie des données porte officieusement un tel nom.

Seconde phase. Entretien RH


Ainsi, vous avez réussi à franchir l'étape avec un CV et une sélection technique et obtenez un entretien téléphonique avec un représentant de notre équipe RH. Tout est assez standard ici: 30-40 minutes de conversation en direct. Le but de l'étape est de ressentir votre logiciel, de vérifier la conformité à notre code culturel, de comprendre le niveau général de votre adéquation et de découvrir les détails sur le CV.

Rien de compliqué, ça va, détendez-vous et amusez-vous.

La troisième étape. Entretien technique


Un entretien à plein temps a lieu dans notre bureau et dure une heure et demie. Elle est réalisée par nos développeurs et leaders de directions. Ils participent directement à la sélection des nouveaux membres de l'équipe. Ils ne leur donnent pas d'étranges gars à planter, ils choisissent eux-mêmes des personnes avec qui ils seront à l'aise de travailler à l'avenir et sont responsables de ces décisions.

Nous menons de telles interviews ensemble, car une interview en binôme est comme une programmation en binôme. Maintient les deux enquêteurs en bonne forme. Le navigateur peut toujours se connecter pour ramener l'entretien au parcours souhaité si le conducteur a commencé à s'en éloigner. Ensemble, il est plus facile de suivre le calendrier, il est plus facile de limiter le candidat à bavarder s'il aime parler.

Et un autre point important: ce seront deux impressions différentes, ce qui donne une appréciation beaucoup plus objective. Surtout si l'un des enquêteurs n'est pas directement intéressé par l'embauche et n'a pas de souffrance morale sur le sujet "nous ne pouvons déjà prendre personne pour le troisième mois".

Il existe des spécifications techniques à ce stade. Par exemple, écrivez une simple requête SQL sur une feuille de papier. Ou triez un morceau de govnokod.

Nous donnons un morceau de govnokoda d'élite, que nous avons écrit nous-mêmes, et vous demandons de trouver des erreurs. Ensuite, nous regardons combien et quelles erreurs une personne a trouvées. Sur la base de son résultat, de nombreuses conclusions peuvent être tirées. Une tâche simple vous en dira plus sur une personne qu'il ne l'a dit sur elle-même: écrit-il proprement le code, quels modèles suit-il dans le développement? Histoire pendant 10 minutes, et beaucoup d'informations.

La quatrième étape. Journée de test


Un jour de test est un tel jour où une personne vient à notre bureau et étudie comment tout fonctionne vraiment. Il y a un essai routier près de la voiture, alors nous avons nous-mêmes organisé quelque chose comme ça. Il y a environ un an, j'ai écrit un article détaillé à ce sujet. Il y aura maintenant un bref récit.

Nous ne gardons pas les gens dans une pièce isolée, tout se passe pour de vrai. Une personne vient dans une vraie équipe, dans des conditions de travail réelles. Puisque cela se produit en réalité, tout peut arriver: le produit volera au coin de la rue, je montrerai ma collection de porcs, la personne pourra voir la base de code, quels outils nous utilisons, quel genre de personnes travaillent dans l'entreprise, où elles vont dîner à la fin des extrémités. Si vous êtes complètement chanceux, vous pouvez passer au test de goût de la nouvelle pizza.

Nous avons récemment découvert comment résoudre un problème de jour de test pour ceux qui ne peuvent pas venir au bureau. Avec de tels candidats, nous effectuons une session d'appairage à distance pendant 3-4 heures: faire des exercices sur TDD, programmer des paires, écrire une petite application synthétique.

C'est une excellente occasion de vérifier la véracité de tout ce qui est dit sur l'entreprise lors des entretiens et à l'extérieur. Comprenez à quel point vous êtes à l'aise dans cet environnement, dans cette entreprise, pour enfin faire un choix.

Il y a des moments où nous refusons une personne après une journée de test. Il arrive qu'une personne nous refuse. Pourquoi cela arrive-t-il? Le plus souvent en raison d'incohérences dans les logiciels que nous n'avons pas pu identifier plus tôt. C'est insultant et désagréable d'admettre ses erreurs, mais c'est mieux que de travailler plus tard dans une équipe instable.

La cinquième étape. CTO


Le cinquième élément du pipeline est une rencontre avec Sasha Andronov (notre CTO). Ce n'est pas si difficile de le parcourir, car généralement Sasha pose des questions simples: que pensez-vous, que voulez-vous et que vous efforcez-vous. En général, la conversation porte davantage sur la vie et la motivation globale, mais c'est pourquoi Sasha comprend si vous et moi avons des valeurs similaires et si vous vous situez dans l'équipe. Il n'y a pas de recettes prêtes à l'emploi et de hacks de vie, comment obtenir un entretien avec la station-service, alors soyez vous-même.

La vie après la cinquième étape


Si une personne a réussi toutes les étapes de l'entretien, nous lui envoyons une offre, elle l'accepte, puis nous nous dirigeons vers un avenir meilleur ensemble. Mais si une personne ne pouvait pas passer un entretien technique, une journée de test ou une étape avec le CTO, ce qui se passe: nous lui donnons un retour individuel avec une mise en page qui ne nous convenait pas spécifiquement.

Nous le faisons sous forme de désignation de points de croissance et de recommandations sur la manière de les resserrer. Nous nous battons pour que la rétroaction soit de haute qualité d'un point de vue technique et donne aux gens la possibilité de se regarder différemment et de grandir.

Bien sûr, après un certain temps, vous pouvez à nouveau nous rencontrer pour un entretien. Nous n'avons pas de durée déterminée, nous nous concentrons sur le bon sens: pour combien vous pouvez tirer cette compétence qui n'était pas suffisante pour la première fois. Par exemple, pendant six mois, vous pouvez acquérir des connaissances fondamentales, l'essayer dans la pratique et revenir.

Au lieu de conclusions: comment augmenter vos chances d'un entretien


  1. Préparez-vous pour une entrevue. Découvrez l'entreprise: en quoi consiste l'entreprise, ce qu'elle gagne, quelles technologies elle utilise. Préparez une liste de questions techniques et commerciales. Demandez-leur une entrevue. Après tout, c'est un test dans les deux sens: si vous êtes adapté à l'entreprise et si l'entreprise vous convient.
  2. Regardez les informations sur vos collègues potentiels. Par profils Linkedin, référentiels github. Apprenez le CTO, après tout.
  3. , . .
  4. . .
  5. , .

« ». , . , Miro, , Amazon, Microsoft, . .

:


All Articles