De l'application à l'offre. Le guide de l'initié pour décrocher un emploi dans le secteur technologique | Andy Bradford | Skillshare
Recherche

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

De l'application à l'offre. Le guide de l'initié pour décrocher un emploi dans le secteur technologique

teacher avatar Andy Bradford, Career Coach | Mentor IoT | Enthusiast

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction

      2:32

    • 2.

      Le processus d'application

      3:26

    • 3.

      Un CV pour vous faire remarquer

      11:06

    • 4.

      Le premier appel

      7:44

    • 5.

      Bonus. Premier appel fictif

      5:38

    • 6.

      Le chien a mangé mes devoirs

      3:55

    • 7.

      Le redoutable défi technique

      7:01

    • 8.

      Bonus. Interview technique fictive

      15:28

    • 9.

      Architecture et design

      7:29

    • 10.

      Bonus. Entretien avec maquette de design

      22:59

    • 11.

      Maintenant. À propos de votre comportement [questions]

      3:50

    • 12.

      Avez-vous des questions à nous poser ?

      3:13

    • 13.

      Bonus. Conseils QuickFire

      2:42

    • 14.

      Bonus. À l'aide ! Je n'ai pas obtenu le poste

      1:21

    • 15.

      Synthèse. Remerciements et suites

      1:09

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

10

apprenants

--

projet

À propos de ce cours

Êtes-vous prêt à faire passer votre carrière au niveau supérieur ? C'est parti ! Ensemble, nous allons faire en sorte que vous vous démarquiez dans le secteur de la technologie et que vous décrochiez l'emploi de vos rêves. Prévoyez donc de quoi vous amuser, car ce voyage va être incroyable !

Prêt à transformer votre carrière dans le domaine de la technologie ? Bienvenue au « Tech Career Launchpad : From Application to Offer », votre guide complet pour décrocher le poste de vos rêves dans le secteur technologique !

Dirigé par Andy, ingénieur logiciel expérimenté et responsable de l'ingénierie qui a travaillé à la fois pour des géants de la technologie et des startups, ce cours s'inspire de l'expérience réelle qu'il a réalisée avec des centaines de candidats et l'examen de milliers de CV.

Ce que vous maîtriserez dans ce voyage qui change votre carrière :

  • Maîtriser la rédaction de CV : apprenez les secrets de la rédaction d'un CV accrocheur qui fera remarquer les recruteurs
  • Réussir les tests techniques : Développer des stratégies éprouvées pour réussir les évaluations techniques en toute confiance
  • Excellence en conception de systèmes : maîtrisez l'art d'aborder des questions complexes de conception de systèmes grâce à une approche structurée
  • Brillance des entretiens comportementaux : Perfectionnez la compétence de narration et apprenez à présenter votre expérience efficacement

Que vous commenciez votre parcours technologique ou que vous cherchiez à améliorer votre carrière, ce cours fournit les connaissances d'initiés et les stratégies pratiques dont vous avez besoin pour vous démarquer dans le paysage technologique concurrentiel.

Rencontrez votre enseignant·e

Teacher Profile Image

Andy Bradford

Career Coach | Mentor IoT | Enthusiast

Enseignant·e

I'm an experienced software engineer and engineering manager who has worked my way up from intern to senior roles in both tech giants and startups. Throughout my career, I've had the privilege of mentoring countless tech professionals, from newcomers to seasoned engineers, helping them develop and execute personalized career advancement plans.

Having interviewed hundreds of candidates and designed interview processes, I bring hands-on expertise to help you succeed. With experience reviewing thousands of resumes, I know exactly what it takes to stand out in the competitive tech landscape

Voir le profil complet

Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Introduction: Bonjour. Je m'appelle Andy et je suis ravi de vous accueillir à mon tout premier cours. Et il s' agit de vous aider à trouver un emploi dans le secteur de la technologie. j'ai Ingénieur logiciel et directeur de l' ingénierie expérimenté, les échelons du statut de stagiaire modeste à celui de cadre supérieur au sein de grands géants de la technologie et de petites entreprises en démarrage Au fil des ans, j'ai beaucoup appris, et je suis ici pour partager ces connaissances avec vous. J'ai eu le plaisir de travailler avec des personnes novices en technologie comme avec des ingénieurs chevronnés, les aidant à élaborer et à suivre des plans personnalisés pour faire avancer leur carrière J'ai joué un rôle de premier plan dans le processus d'embauche, interrogeant des centaines de candidats et en concevant les processus d'entretien que vous avez peut-être rencontrés vous-même De plus, j'ai passé au crible des milliers de CV, donc je sais exactement ce qui permet de se démarquer Mais assez de moi, parlons de vous. Vous êtes ici parce que vous voulez décrocher un nouvel emploi dans le domaine de la technologie, n'est-ce pas ? Que vous soyez un débutant dans le secteur ou un professionnel chevronné qui souhaite passer au niveau supérieur, je suis là pour vous aider à comprendre comment équipes techniques recrutent et comment exploiter votre plein potentiel. Ensemble, nous veillerons à ce que vous rayonniez et démarquiez dans le paysage technologique concurrentiel. Passons maintenant à ce que vous allez apprendre. Tout d'abord, rédigez un CV pour vous faire remarquer. Je vais vous montrer comment rédiger un CV qui non seulement met en valeur vos compétences et votre expérience, mais qui attire également l' attention des recruteurs et des responsables du recrutement qui transforment votre CV en un ticket d'or qui ouvre des portes Ensuite, nous aborderons la résolution de tests techniques. Ces tests peuvent être intimidants, mais n'ayez crainte. Je vais détailler les types courants de tests techniques, vous apprendre des stratégies pour les aborder et vous donner des conseils pour rester calme et concentré. À la fin, vous réussirez ces tests en toute confiance. Nous aborderons ensuite les questions de conception du système de gestion. conception du système peut être délicate, mais avec le bon cadre et la bonne approche, vous serez en mesure de répondre à ces questions comme un pro Je vais vous présenter des exemples concrets et vous montrer comment structurer vos réponses pour un impact maximal. Enfin, nous verrons comment répondre aux questions sur le comportement. Ces questions visent à montrer qui vous êtes en tant que personne et comment vous gérez les défis. Je vais vous apprendre à raconter votre histoire de manière convaincante et structurer vos réponses pour laisser une impression durable. En cours de route, nous discuterons également de la façon de faire vos devoirs, de poser des questions aux intervieweurs et de vous donner une tonne de conseils pour vous aider à briller Êtes-vous prêt à passer à la vitesse supérieure dans votre carrière ? Allons-y Ensemble, nous ferons en sorte que vous vous démarquiez dans le secteur des technologies et que vous décrochiez l'emploi de vos rêves. Alors attachez votre ceinture, car ce voyage va être incroyable 2. Le processus de candidature: Bonjour et bienvenue. Avant de passer à votre candidature spécifique, prenons un moment pour explorer le marché du travail et partager quelques conseils en cours de route. Je suis absolument ravie que vous ayez choisi de poursuivre parcours pour décrocher l' emploi de vos rêves dans le secteur de la technologie. Vous êtes sur le point de franchir une étape cruciale, et croyez-moi, cela va vraiment changer la donne pour vous. Aujourd'hui, nous allons examiner en profondeur comment postuler efficacement à des emplois dans les entreprises technologiques. Tout d'abord, soyons réalistes pendant un moment. Vous n'obtiendrez probablement pas la plupart des emplois pour lesquels vous postulez. Les chances ne sont tout simplement pas en votre faveur. Chaque poste attire des centaines de candidats, ce qui rend les choses très difficiles à décrocher. Je sais que c'est difficile, mais essaie de ne pas le prendre personnellement. Le rejet fait partie du processus. Chaque personne qui vous connaît ici est en fait un tremplin qui vous rapproche d'un pas de plus, et chaque entretien n'est qu' une expérience d'apprentissage. Au fur et à mesure que vous vous entraînez, vous serez plus aise et votre véritable identité commencera à transparaître. Il est donc temps de commencer à chercher un nouveau rôle. Il est facile de se retrouver coincé dans ce que l'on appelle la paralysie de la perfection. C'est à ce moment que vous consacrez toute votre énergie à faire quelque chose de parfait du premier coup, tel point que vous ne finissez jamais par le faire Vous pourriez passer beaucoup de temps à essayer d' acquérir une compétence spécifique ou à perfectionner votre portfolio, disant que vous commencerez à postuler une fois que tout sera fait Mais souvenez-vous de ce que j'ai dit tout à l'heure. Les chances ne sont pas en votre faveur. La clé pour se démarquer est donc la pratique. Plus vous tardez à postuler pour un poste, plus il vous faudra de temps pour obtenir un emploi. Peut-être êtes-vous coincé à la recherche du poste parfait, attendant celui qui répondra toutes les cases avant de postuler. Le problème, c'est que vous mettez toute votre énergie et tous vos espoirs dans un seul rôle. Et si ce n'est pas le cas ? Que se passe-t-il si vous oubliez l'opportunité parfaite simplement parce qu'elle ne correspond pas à votre définition initiale de la perfection ? Voici donc ce que tu vas faire. Une fois ce cours terminé, prenez tout ce que vous avez appris et commencez immédiatement à postuler pour un emploi. Promets-moi. Ouais. Cool. Parlons ensuite de l'entretien. Les entretiens peuvent sembler incroyablement anormaux comme si vous étiez exposé Mais la meilleure approche est la pratique, et vous serez plus à l'aise. Vous finirez peut-être même par en profiter. Je sais que cela semble un peu fou, mais pensez-y comme ça. À quelle fréquence avez-vous l' occasion de parler à des personnes qui travaillent dans certaines des entreprises les plus intéressantes au monde ? Installez-vous, posez-leur des questions sur leur travail, leur rôle et passez un bon moment. Considérez chaque entretien comme un tremplin. Chaque interaction est l'occasion d' affiner votre approche, comprendre ce que recherchent les employés et, surtout, de mettre en valeur vos compétences et votre personnalité uniques . Et voici le plus important. Ne vous inquiétez pas si vous n'êtes pas totalement qualifié. En particulier pour les diplômés et les stagiaires, les entreprises recherchent souvent personnes intelligentes capables d' apprendre et de s'adapter, et non des personnes qui cochent toutes les cases Alors allez-y et postulez. Même si vous ne répondez pas à tous les critères. De nombreuses entreprises considèrent que les éléments exacts du cahier des charges sont davantage une ligne directrice qu'une valeur absolue Si vous pensez avoir de la valeur à ajouter à l'entreprise et que vous savez comment vous présenter sous votre meilleur jour. Grâce à ce super cours vidéo d' un Britannique enthousiaste sur Internet, pourquoi ne pas postuler ? Enfin, le réseautage est un autre élément essentiel du processus de recherche d'emploi. Interagissez avec des professionnels du secteur, participez à des webinaires et participez à des forums technologiques création d'un réseau solide peut ouvrir des portes à des opportunités qui ne sont peut-être même pas annoncées. N'oubliez pas le cliché. Ce n'est pas ce que tu sais, c'est qui tu connais. C'est bon, c'est tout pour le moment. N'oubliez pas que le marché du travail est un voyage et non une destination. Continuez à postuler, à apprendre, à grandir. Tu l'as. 3. Un CV pour vous faire remarquer: Bon retour. Cette leçon sera un cours intensif sur la création d'un CV qui incitera les responsables du recrutement à prendre note. Êtes-vous prêt à transformer cette page blanche en un entretien réussi ? Plongeons-nous dans le vif du sujet. Dans cette leçon, nous allons élucider les mystères du CV parfait Nous allons découvrir à quoi cela sert réellement. Conseil : il s'agit de votre brochure marketing personnelle. Ce que recherchent ces recruteurs et comment s'assurer que votre CV ne soit pas rejeté avant même qu'il n'ait eu une chance équitable Nous allons analyser chaque élément de votre CV, comme des chirurgiens experts, de la mise en page attrayante aux détails intéressants de votre historique professionnel À la fin, vous aurez acquis le savoir-faire nécessaire pour créer un CV sur mesure pour mettre en valeur votre talent unique. Et nous n'allons pas parler de théorie. Nous retroussons nos manches et nous nous salissons les mains. Ensemble, nous allons créer un CV à partir de zéro pour notre ami imaginaire John l'ingénieur. N'hésitez pas à jouer le jeu chez vous et à créer votre propre chef-d'œuvre de CV au fur et à mesure. Alors, tu es prêt ? Génial. Commençons par un canevas vierge. Ne vous inquiétez pas si cela semble un peu intimidant en ce moment. Croyez-moi, nous le remplirons en un rien de temps. Bien, commençons par les bases. Au lieu de nous attarder sur la perfection, nous allons noter certains détails essentiels et les peaufiner au fur et Tout d'abord, le nom de notre candidat. Dans ce cas, John Doe, nous allons indiquer son nom, adresse e-mail, rester professionnel et son numéro de téléphone. Tu vois, nous faisons déjà des progrès. Voici donc les informations de contact sur la page. Je t'avais dit qu'il allait bientôt commencer à se remplir. Continuons et évoquons leur histoire scolaire. Je vais juste le coller parce que je promets que tu ne veux pas t'asseoir à me regarder le taper. Découvrez comment j'ai sélectionné les antécédents scolaires les plus pertinents pour notre candidat. Ce qui est pertinent pour vous peut être différent. Alors réfléchissez-y par vous-même, mais voici quelques points auxquels réfléchir. Ce qui attire l'attention d'un employé est récent et spécifique. Tu as un diplôme ? Mets-le dessus. Mais votre récital de flûte à bec élémentaire, peut-être pas tant que ça. Nous allons le chercher maintenant, non. Aigu. Voici un prototype. Espacez donc et gardez les choses en ordre. Vous pouvez regrouper ces anciennes qualifications. Il n'est pas nécessaire de les énumérer tous. Considérez ceci comme un véritable point fort, pas comme une encyclopédie. Ensuite, collons également un historique professionnel ici. Boum. Comme précédemment, et remarquez à quel point les rôles les plus pertinents sont les premiers. J'ai également choisi de laisser de côté toute expérience moins pertinente. Les trois mois qu'il a passés à travailler dans un restaurant de restauration rapide pendant l'été ne l'aideront pas à acquérir une technologie continue. Cela prend juste un espace précieux. Enfin, je vais coller un résumé des compétences qu'il maîtrise le mieux. J'ai indiqué pour chacun le niveau approximatif de compétence qu'il possède dans cette Est-ce qu'il apprend pour la première fois ? L'a-t-il beaucoup utilisé, mais jamais dans un environnement professionnel, ou est-il un expert qui connaît tout à ce sujet et qui pourrait également aider d'autres personnes à l'apprendre ? Ces informations sont utiles pour un responsable du recrutement, mais elles sont très subjectives, il n'est donc pas nécessaire de devenir fou. Ne fournissez pas de graphiques ou de pourcentages, etc. Que signifie 60 contre 70 % de compétence de toute façon ? OK, c'est tout ce que je vais ajouter à ce CV pour le moment. Mais selon vous, il y a peut-être d'autres choses auxquelles vous voudrez peut-être réfléchir. Certifications et récompenses. Si vous avez des certifications ou des reconnaissances du secteur, listez-les. Publications et brevets. Si vous avez publié des œuvres des registres ou des brevets en votre nom, tout d'abord, bravo. Ensuite, assurez-vous de les mettre en évidence sur votre CV. Langues. Si vous parlez plusieurs langues, listez-les ici et indiquez le niveau de maîtrise de chacune d'elles Cela est particulièrement important si votre langue maternelle est différente de celle que vous utiliserez au travail. Génial. Nous avons appris les bases. Revenons maintenant au début et peaufinons-le un peu. Nous avons affaire à une page plutôt simple, alors ajoutons du style pour la faire ressortir. Mais avant de commencer, discutons de ce à quoi sert réellement un CV et, tout aussi important, de ce à quoi il ne sert pas. Lorsque vous postulez pour un emploi, vous faites peut-être partie des centaines de candidats, et l'équipe de recrutement travaillera très rapidement pour réduire nombre de candidats à contacter en personne. À ce stade, le travail de votre CV est une brochure personnelle, efforcez d' expliquer à tout le monde pourquoi vous êtes peut-être la personne idéale pour le poste. Il doit être uniquement le vôtre et refléter une partie de votre personnalité, mais pas trop. Il a un travail important à accomplir et doit le faire rapidement et facilement. Éloignez-vous donc des choix de style trop extravagants. Les équipes de recrutement extrapolent souvent de nombreuses informations à partir de votre CV, de ce que vous avez inclus, de ce que vous n'avez pas inclus et de la façon dont vous l'avez présenté Essayez donc de vous faire une idée du genre de personne que vous êtes et de ce que cela pourrait être de travailler avec. Il y a donc un juste équilibre que vous devrez trouver ici. D'une part, vous ne voulez pas donner l'impression que vous venez d'utiliser le premier mot de modèle par défaut pour votre CV À quel genre de personne pensez-vous que cela vous fait ressembler ? Vous ne faites pas un effort supplémentaire, peut-être vous n'êtes pas un penseur créatif Ces choses ne sont peut-être pas vraies vous ou même pertinentes pour le poste, mais elles peuvent créer une impression inconsciente de vous qui peut vous coûter cher à ce stade précoce du processus d' embauche D'un autre côté, un CV trop inhabituel ou trop créatif peut être difficile de trouver les informations requises. Par exemple, la sélection initiale des candidats à un emploi peut consister simplement à vérifier s' ils possèdent l' expérience qu'ils recherchent ou si vous connaissez l'une des compétences clés dont ils ont besoin. S'ils sont formatés de manière difficile à trouver, vous risquez de frustrer la personne qui les révise Au mieux, ce n'est pas un bon point de départ. Au pire, ils pourraient tout simplement abandonner. Il convient également de mentionner à ce stade qu'il est bon de connaître les attentes de votre public. Par exemple, aux États-Unis, il est courant qu'un CV soit écrit sur une seule face. Au Royaume-Uni, cependant, il est plus courant d' être recto verso, tandis qu'en Inde, les CV sont généralement beaucoup plus longs et plus détaillés Cette vidéo n'a pas pour objectif d'étudier les attentes de tous les pays en matière de durée, mais elle vise simplement à dire que vous devez en être conscient et que vous devez prendre en compte lorsque vous postulez à un emploi, car le fait de ne pas répondre à ces attentes culturelles pourrait vous coûter très cher à ces premières étapes de sélection Pour mon CV, je vais m' efforcer d'utiliser un seul côté du papier, car cela répondra aux attentes à la fois du Royaume-Uni, où je suis, et des États-Unis. nos jours, il est extrêmement rare intervieweur imprime votre CV et en ait une copie papier, mais cela n'est pas inconnu Encore une fois, c'est une bonne idée d'adapter votre CV à l'imprimeur de votre entreprise. Si vous postulez pour une entreprise européenne qui utilisera un papier à quatre feuilles pendant son séjour aux États-Unis, c'est le format de lettre légèrement plus grand qui sera utilisé. Cela peut sembler stupide, mais vous ne voulez pas faire tous les efforts nécessaires pour votre CV soit joliment composé et qu'il soit affiché sur le côté de la page une fois imprimé OK, où en étions-nous ? Oh, style. Nous avons donc tous les points principaux sur notre CV, afin que nous puissions commencer à le peaufiner pour qu'il soit magnifique La première chose que je vais faire est de réduire les marges de la page. Word possède de très larges marges par défaut. Cela sert principalement à supporter les rouleaux ou les très vieilles imprimantes à injection, donc je ne pense pas que nous ayons à nous inquiéter à ce sujet, et personnellement, j'ai l' impression qu'ils donnent la page un aspect très étroit et exigu C'est juste mon style préféré, donc vous êtes là, mais cela vous donne beaucoup plus d' espace de travail. Ajoutons du style à nos informations de base. Faisons en sorte que le nom de John soit beau et grand et ajoutons un peu de couleur pour le faire ressortir. Maintenant, je vais faire quelque chose de controversé. Je vais ajouter une photo de profil. Personnellement, j'aime bien cela parce que cela donne une touche de personnalité au CV et divise les pages de textes qu' un responsable du recrutement regarde à la légère depuis des heures Notez que nos candidats ont utilisé une photo professionnelle dédiée représentant uniquement eux-mêmes. Évitez cette photo de vous dans un costume où vous avez recadré le meilleur homme d'un mariage Nous ne postulons pas pour devenir mannequins ou stars de cinéma. Donc, en théorie, la photo est juste pour rendre le CV plus beau. Il est toutefois important de reconnaître que cela peut être un vecteur potentiel de discrimination. En fin de compte, je vous laisse le soin de décider avec quoi vous vous sentez le plus à l'aise. OK, agrandissons un peu nos titres et les mettons la même couleur que le nom, pour qu'ils soient faciles à repérer Inquiétez-vous. Nettoyons également les éléments individuels de ces listes. Mettons les titres en gras et ajoutons quelques informations supplémentaires sous chacun d' Prêtez attention aux petits détails ici. Comme je l'ai déjà dit, un employeur potentiel peut extrapoler de nombreuses opinions à partir de petits détails Essayez donc de garder les choses cohérentes. Remarquez comment j'ai utilisé le format « start your tiret end colon space institution », et j'ai utilisé le même format pour chaque entrée Je sais que cela peut sembler une mince affaire, mais l'incohérence peut créer une impression inconsciente de manque d'attention portée aux détails Je constate souvent des problèmes à ce sujet dans les entrées les plus récentes sur les CV. N'oubliez pas que si vous mettez à jour un document déjà écrit, adaptez le style, la taille et la police de ce que vous possédez déjà. Vous ne voulez pas donner l'impression que vous n'avez pas consacré beaucoup d'efforts à cette application. Après tout, personne ne veut engager quelqu'un qui semble laxadique Appliquons le même formatage à l'historique professionnel, et je vais également ajouter quelques phrases à chacune décrivant les principales responsabilités de notre candidat. Comme notre candidat a occupé plusieurs postes, je vais inclure un peu plus de détails sur les récents ou être concis avec les anciens postes afin d'économiser de l'espace précieux sur les pages. Ah. Regardez ce qui s'est passé ici. Avec toutes nos informations supplémentaires, la liste des compétences est reportée à la page suivante Pour résoudre ce problème, je vais ajouter plusieurs colonnes et mieux utiliser l'espace horizontal. Cela me permet d' atteindre mon objectif d'être un CV d'une seule page. Si cela se produit lors de la création d'un CV de plus d'une page, faites attention à l'endroit où la page se brise. Plutôt que de diviser une section sur deux pages, déplacez la section entière et son titre la nouvelle page afin qu'elle soit toujours visible en une seule fois. Une dernière chose que je vais coller ici, c'est quelques phrases en haut, juste pour présenter notre candidat avec ses propres mots. C'est ça. Notre CV est complet. Nous avons donc terminé, non ? Pas tout à fait. Nous n'avons pas encore terminé. L'étape suivante est importante, peut-être la plus importante. Preuve, lisez-le. Si possible, demandez à un ami de le relire. La dernière chose que vous voulez, c'est que tout votre dur labeur soit annulé par une faute d' orthographe Un conseil qu'on m'a donné un jour était d'utiliser un logiciel de synthèse vocale et d'écouter ce que vous avez écrit. Je trouve que cela m'aide vraiment à détecter les erreurs que je ne pouvais pas détecter visuellement, ou vous pouvez toujours obtenir de l'aide d'une IA. Avant de terminer, devrions-nous examiner certaines des choses que j'ai choisi de ne pas inclure ? Jetez un œil à cette légère modification apportée à notre CV original. La première chose que vous remarquerez, c'est qu' il y a des icônes sur tous les en-têtes. Je vois cela un peu, et je trouve que cela semble assez démodé ces derniers temps et qu'il n'apporte pas grand-chose au CV. Les autres modifications concernent les informations personnelles que j'ai partagées pour l'adresse. Pourquoi ? Qui t'envoie des choses par la poste ? C'est juste du bruit sur la page. Il est donc plus difficile de trouver des informations vraiment utiles. De même, votre date de naissance ne devrait avoir aucune incidence sur votre éligibilité à l'emploi, elle n'a donc pas sa place sur le document. Bien entendu, quelqu'un peut mieux deviner votre âge à partir de vos études et de vos antécédents professionnels s'il le souhaite vraiment, mais je préfère ne pas le lui donner dans une assiette Et cela conclut notre guide sur la création d'un CV exceptionnel. N'oubliez pas que votre CV est votre première impression sur un employeur potentiel, alors faites en sorte qu'il compte. Prenez le temps de l'adapter à chaque candidature, en mettant en évidence les compétences et les expériences les plus pertinentes pour le poste que vous recherchez. Nous avons abordé de nombreux sujets aujourd'hui, qu'il s'agisse de structurer votre CV ou de le styliser efficacement, mais n'oubliez pas qu' un CV de qualité est la première étape de votre parcours de recherche d'emploi Dans le module suivant, nous verrons ce à quoi vous pouvez vous attendre lors de votre premier entretien. Nous discuterons des questions courantes, façon de vous préparer et conseils pour vous aider à laisser une impression durable. Alors restez connectés et préparez-vous à réussir cette interview. ici là, continuez à peaufiner ce CV et bonne chance dans votre recherche d'emploi. 4. Le premier appel: Bonjour encore une fois. Excellente nouvelle. Vous avez peaufiné votre CV, et maintenant la magie opère, mettant en valeur vos incroyables compétences auprès d'employeurs potentiels Quelle est donc la prochaine étape du parcours professionnel passionnant que vous avez deviné lors des entretiens ? Attachez votre ceinture, car dans les prochains modules, nous allons vous présenter le processus typique d' entretien technique Nous aborderons chaque étape tête baissée, vous donner un aperçu ce à quoi vous attendre et de la manière de briller Êtes-vous prêt à donner des interviews géniales ? Allons-y. Au fil de ma carrière dans le domaine de la technologie, j'ai découvert que l'un des principaux facteurs qui ont le amélioré ma confiance en moi et mes performances lors plus amélioré ma confiance en moi et mes performances lors des entretiens était d'être l'autre côté de la table, à interviewer d'autres personnes Progressez dans ma carrière dans le domaine de la technologie. J'ai découvert que l'une des choses qui ont le amélioré ma confiance en moi et ma performance lors plus amélioré ma confiance en moi et ma performance lors des entretiens était d'être l'autre côté de la table pour interviewer d'autres personnes Lorsque je me suis assise pour la première fois en face d'un candidat, j'étais tellement nerveuse que mes notes tremblaient pratiquement. Cependant, au fur et à mesure que j'ai acquis de l'expérience et coaching pour de très bons intervieweurs, j'ai commencé à comprendre ce que je recherchais et comment mettre candidats à l'aise et les aider à se montrer sous leur meilleur jour. En comprenant ce que je recherchais chez les candidats et en suivant les discussions que les intervieweurs ont au moment de prendre des décisions, j'ai pu affiner mes propres compétences en tant que candidate Ces connaissances m' ont aidée à mettre en évidence les points les plus pertinents et à tirer le meilleur parti de notre temps pendant l'appel. Au cours des prochaines leçons, je vais lever un peu le rideau et vous aider à apprendre ce que j'ai appris afin que vous puissiez, vous aussi, faire la meilleure impression possible auprès des employeurs potentiels. Alors allons-y. Souvent, la première conversation que vous aurez avec une entreprise sera un appel initial ou une discussion informelle avec un recruteur interne, un représentant des ressources humaines ou parfois le responsable du recrutement lui-même Cet appel est généralement plus court et moins structuré qu'un entretien complet. C'est l'occasion pour vous et pour eux de vous mettre sur la même longueur d' onde en ce qui concerne les attentes professionnelles, ce que vous allez faire, l' endroit où vous travaillerez et peut-être le montant de votre rémunération. Maintenant, voici un conseil de pro pour vous. Pendant cet appel, l'honnêteté est votre meilleure amie. Ne dites pas simplement ce que vous pensez qu'ils veulent entendre. C'est une recette pour faire perdre du temps à tout le monde. Supposons que le salaire qu'ils proposent ne correspond pas tout à fait à vos attentes. Ne sois pas timide. Dis-le poliment. Ils peuvent peut-être vous aider à travailler avec vous là-dessus, ou non, mais croyez-moi, il est préférable d'avoir la conversation maintenant plutôt que de passer par tout le processus d'entretien pour lâcher la bombe à la fin N'oubliez pas que cet appel vise à trouver la bonne solution pour vous deux. Soyez donc ouvert, honnête et surtout, soyez vous-même. Très bien, les gars, il est temps de passer à l'entretien Il y a deux questions qui ne manqueront pas de se poser à chaque fois. Et croyez-moi, ils n' essayent pas de vous faire trébucher. Ils veulent juste connaître la personne extraordinaire qui se cache derrière ce CV. Alors préparons-nous. Voici un petit devoir pour toi. Ne grandissez pas. Promis, ce n'est pas aussi douloureux que tes anciens problèmes d'algèbre Alors, prenez votre carnet préféré et répondons à ces deux questions. Première question, parlez-moi de vous. Et deuxième question, pourquoi cherchez-vous un nouvel emploi ? Maintenant, je sais ce que tu penses. Cela semble assez simple. Pourquoi dois-je me préparer ? Eh bien, mon ami, c'est exactement pourquoi nous allons les décomposer. Croyez-moi, un peu de préparation suffit à vous faire passer une candidate rock star. Nous savons que tu l'es. Alors, qui êtes-vous ? Quelle est l'histoire qui vous a amené à ce stade de votre carrière ? Ici, un entretien vise à obtenir une compréhension approfondie de vos attentes et de vos motivations. Commencez par expliquer votre situation actuelle , votre rôle actuel, votre poste, votre formation ou votre étape la plus récente et vos responsabilités. Puis, revenez en arrière et parcourez les étapes les plus intéressantes de votre carrière, en un tableau de la façon dont vous avez grandi et des diverses compétences que vous avez développées en cours de route Par exemple, si vous travaillez dans le secteur depuis un certain temps, vous pourriez dire quelque chose comme je suis actuellement ingénieur en chef au nom de l'entreprise ». Eh bien, je travaille avec une équipe de six personnes sur n'importe quel produit. J'ai déjà travaillé chez Wherever pendant X ans et je l'ai rejoint en tant qu'ingénieur de niveau intermédiaire avant d'être promu après avoir contribué à leur produit. Bien entendu, cela pourrait être une candidature pour votre tout premier rôle dans le domaine de la technologie. Bienvenue, au fait, nous sommes ravis que vous soyez là. Vous voudrez donc peut-être plutôt mettre l'accent sur vos résultats scolaires et curriculaires Vous pourriez dire quelque chose comme si j'ai récemment obtenu mon diplôme universitaire avec note en cours, et je cherche actuellement à commencer ma carrière professionnelle dans le domaine et je cherche actuellement à commencer de la technologie. En dehors de mes études, j'ai également contribué à plusieurs projets open source, notamment, et je publie fréquemment des articles sur les nouvelles technologies que j'apprends à connaître. voyez, cela n'a pas besoin d' être long et compliqué, mais cela aide beaucoup si vous y réfléchissez à l'avance, afin de ne pas vous frayer un chemin tout au long de l'entretien. Maintenant, la deuxième question, pourquoi cherchez-vous un nouvel emploi ? Celui-ci est davantage destiné aux candidats qui passent d' un emploi à un autre plutôt que de commencer leur carrière pour la première fois. Ils veulent comprendre vos motivations afin de s'assurer qu'elles correspondent aux attentes du poste et que vous constituerez un bon investissement pour leur équipe. Pensez-y, recruter une nouvelle personne et lui enseigner tout ce qu'il faut savoir sur l'entreprise est un processus très coûteux. Ils veulent donc vraiment savoir que vous allez être un investissement heureux, productif et à long terme pour le moment Je veux que vous soyez très prudent ici. Tu te souviens que j'ai dit que tu devais être honnête et authentique ? Eh bien, si vous quittez votre poste actuel parce que vous n'y êtes pas satisfait, assurez-vous de le définir de manière diplomatique J'ai entendu trop de candidats explorer tout ce qui ne va pas dans leur entreprise actuelle, pourquoi ils sont nuls et pourquoi tous les autres se trompent C'est ce que j'ai ressenti avant, croyez-moi, et cela pourrait bien être vrai, mais il n'y a aucun moyen pour moi ou un intervieweur de le savoir avec certitude Mais si vous évaluez quelqu'un qui , selon vous, serait un bon candidat pour une entreprise, entendre parler de tous les dirigeants son entreprise actuelle n' est pas une bonne idée. Il y a donc certaines choses auxquelles vous aimeriez peut-être penser à la place. Vous souhaitez évoluer vers un rôle légèrement différent ? Peut-être cherchez-vous à essayer autre chose ou à vous essayer au leadership. Expliquez pourquoi vous avez pris cette décision, ce que vous espérez apporter à un nouveau rôle et ce que vous pourriez en retirer vous-même. C'est peut-être une question d'environnement de travail. Peut-être cherchez-vous plus ou moins à travailler à domicile. Peut-être avez-vous beaucoup progressé dans votre rôle actuel et aimeriez-vous relever de nouveaux défis Bien entendu, il est parfaitement normal d'être honnête à propos de toute autre raison que vous recherchez, comme des licenciements, des échecs de démarrage ou une interruption de carrière pour quelque raison que ce soit N'oubliez pas que, malheureusement, les conditions actuelles du marché les conditions actuelles du marché ont empêché l'entreprise réussir. C'est beaucoup plus diplomate que le PDG n'a pas écouté et a fait de mauvais choix. Comme je l'ai dit, c'est bien si vous avez une bonne réponse à ces questions, mais cela ne signifie pas que vous devez avoir un script et le lire comme une machine à tous les intervieweurs. Gardez-le tel quel, gardez-le naturel et authentique. Vous pouvez même appliquer de légères personnalisations pour rendre pertinent pour l' entreprise à laquelle vous parlez OK, une dernière chose que vous pourriez avoir à ce stade, ce sont quelques questions techniques de base pour valider vos compétences de base. Comme vous ne parlez pas à un technicien, il peut vous poser des questions fondamentales, comme expliquer la différence entre transmise et une valeur transmise par référence. Ou qu'est-ce que la programmation orientée objet ? Dans ces lieux, une communication claire et rationnelle est essentielle. Émettez un bip avant de répondre et réfléchissez bien. On vous pose souvent ces questions parce qu'elles évaluent à la fois vos compétences techniques et votre capacité à les exprimer. Donc, lorsque vous répondez, imaginez que vous enseignez à un ami non technique. Expliquez-leur doucement les constructions, peut-être pourquoi vous pourriez utiliser une telle technologie Par exemple, lorsque la réponse expliquait la différence entre le passage par valeur et le passage par référence, vous pouvez commencer par expliquer le passage par valeur, puis le comparer avec le mot par référence avant de terminer par une discussion sur raisons pour lesquelles vous pourriez choisir l'une plutôt que l'autre. Ils pourraient choisir de vous poser un défi de codage vraiment court. Pour celles-ci, vous pouvez y répondre la même manière que pour les tâches de codage plus importantes et plus complexes, que nous aborderons un peu plus tard. Nous vous y verrons donc. 5. Bonus. Appel initial simulé: Bonjour Génial. Comment allez-vous ? Je vais très bien, merci. Comment allez-vous ? Je vais bien, merci. Cool. OK, alors merci d'avoir pris le temps de parler avec moi aujourd'hui. Je m'appelle Jerry. Je suis manager ici et je cherche de bons candidats pour certains postes que nous avons. Il s'agit simplement d'une discussion informelle rapide pour vous présenter l' entreprise et le poste. Alors, à toi de nous parler un peu de toi. Est-ce que ça sonne bien ? Oui, c'est logique. Génial. Alors allons-y directement. Juste pour vous donner un aperçu de qui nous sommes. Hum, nous cherchons actuellement à lancer deux nouveaux pays l'année prochaine Nous élargissons donc considérablement notre équipe d'ingénieurs, comme vous pouvez l'imaginer, et il y a déjà beaucoup à faire. Nous recrutons actuellement pour toutes les personnes âgées dans nos applications mobiles, ainsi que dans nos équipes chargées du back-end et de la base de données. Mmm, hum. Généralement, dans le cadre de notre processus d' entretien, nous vous guiderons à travers tous les cycles , puis l'équipe vous appellera pour déterminer le niveau d'ancienneté en fonction de vos performances lors des entretiens que vous avez réalisés C'est logique. D'accord. Avant de passer à autre chose, avez-vous des questions sur qui nous sommes ou sur ce que nous faisons ? Non, je pense que tu as assez bien abordé tout cela. C'est bon. Je vous en ai donc parlé un peu. Voulez-vous vous présenter ? Bien sûr, donc je suis Andy. Je travaille actuellement en tant qu'ingénieur Android senior dans une petite start-up britannique. Nous fabriquons un produit qui met en relation les propriétaires d'animaux avec les gardiens d'animaux de leur région. Je travaille au sein de leur équipe mobile et je suis responsable de tous les domaines de l'application mobile, y compris l'interface utilisateur et l'intégration à l'API développée par notre équipe de support. Euh, l'année dernière, nous avons recruté des stagiaires qui sont restés avec nous pendant 12 mois et j'ai été choisi pour être leur mentor Je les ai aidés à découvrir notre application et les frameworks que nous utilisons, et à travailler avec eux pour résoudre les problèmes Avant d'y travailler, j'étais développeur Web dans un grand supermarché britannique, où je l'ai rejoint en tant que diplômé et j'ai été promu au niveau intermédiaire. C'est génial Il semblerait que vous soyez dans votre delta actuel depuis environ deux ans et demi. Pourquoi cherchez-vous un emploi maintenant ? Oui, à mon arrivée, j'étais ingénieur de niveau intermédiaire Depuis, j'ai été promu senior. J'ai eu l'opportunité de coacher et de gérer des stagiaires Ce faisant, j'ai découvert que j' aimais vraiment ce rôle, qui consiste à aider les gens à prendre le meilleur départ possible dans leur carrière. J'aimerais le faire davantage. Je recherche des opportunités dans de grandes entreprises où je peux développer mes compétences en coaching et développer ma propre carrière. OK, c'est logique. Qu'est-ce qui vous a attiré chez nous en particulier ? Eh bien, je vous connais depuis un moment. J'ai moi-même utilisé l'application à quelques reprises et je me suis occupé des quais des autres Je trouve que c'est une très bonne idée et le ton ludique de l' application m'a vraiment séduit. Quand j'ai appris que vous vous développiez, j'ai pensé qu'il y aurait très bonnes opportunités pour quelqu'un mon niveau d'apprendre et de grandir. Génial. Oui, nous croyons fermement à l' évolution de carrière et au feedback. Je pense donc que cela pourrait vous convenir ici , avec beaucoup d'espace pour grandir et enseigner aux autres. Sympa. Vous avez indiqué plus tôt que vous aviez déjà fait du coaching dans le cadre de votre emploi actuel. Pourrais-tu m'en dire un peu plus à ce sujet ? Ouais Au cours des deux dernières années, je me suis donc familiarisé de plus en notre application et son fonctionnement. J'ai travaillé avec des ingénieurs pour les aider à concevoir des choses. Au début , j'avais très peur perdre du temps à coder, mais mon responsable m'a fait remarquer que j'avais toujours un impact en aidant les autres C'était donc un ajustement vraiment intéressant pour moi. Il y a environ un an, nous avons fait venir nos tout premiers stagiaires. Ils suivaient un programme de 12 mois, à mi-chemin de leurs études universitaires, ils savaient coder, mais ne l' avaient jamais vraiment fait dans un environnement professionnel ou avec une équipe plus nombreuse. J'ai été leur manager pendant ces 12 mois Je les ai donc aidés à s'intégrer et j'ai travaillé avec eux tout le temps pour les aider à résoudre des problèmes liés à leur code, demandes médiocres ou à répondre à de mauvaises évaluations de demandes. Quand ils ont repris leurs études, nous les avons vraiment considérés comme des membres essentiels de l'équipe. Ils organisaient même des sessions de formation pour les ingénieurs seniors sur les choses qu'ils avaient apprises. C'est génial Avez-vous trouvé cela intéressant d'être un manager stagiaire, un coach ou quelque chose qui vous Je l'ai vraiment fait. Pour être honnête, c'était un peu une surprise. D'accord. Comme je l'ai dit, il ne s' agit que d'une discussion rapide pour s' assurer que nous sommes sur la même longueur d'onde. Pour ma part, je pense que tu me conviens parfaitement. Je pense que nous devrions passer à l'étape suivante de l'entretien. Il s'agira de deux autres entretiens, tous deux avec nos ingénieurs. Le premier est un défi de codage dans le cadre duquel vous utiliserez un outil de codage partagé pour résoudre un problème. L'autre est un défi de conception où il vous sera demandé de concevoir ensemble un logiciel et un tableau blanc . Comment est-ce que ça sonne ? Oui, ça a l'air bien. Je suis vraiment excitée. Vous avez l'air géniaux. D'accord. Je vais mettre en place un lien pour vous aider à trouver un créneau pour vos prochains entretiens. Avant de partir, y a-t-il des questions que vous voudriez me poser ? Oui, juste celui-là. Sur la liste, il est indiqué que le poste est hybride. Pourriez-vous nous expliquer à quoi ressemblerait l' équilibre entre le travail à domicile et le travail au bureau ? Hmm. Bien sûr. En fait, nous sommes principalement une équipe à distance, mais nous demandons à tout le monde de se joindre au bureau deux fois par mois pour un entretien. C'est généralement le premier et le troisième lundi de chaque mois. OK, c'est un stage pour moi. J' aime beaucoup rencontrer les gens avec qui je travaille. Ouais C'est un peu comme une grande fête, pour être honnête. Y a-t-il autre chose que tu voulais savoir ? Pas pour le moment. Je ne le pense pas. Génial. Dans ce cas, je vais vous envoyer ces liens de réservation aujourd'hui. C'était chouette de discuter avec vous. Toi aussi. 6. Le chien a mangé mes devoirs: Salut, mes amis. Vous avez donc fait l'appel de présentation, et ils pensent que vous êtes un bon candidat pour l'entreprise. Mais ils sont partis et ont fait l'impensable. Ils t'ont donné quelques devoirs à faire. Oh, dégoûtant. Je sais. Et maintenant ? Ces défis liés aux devoirs se présentent sous de nombreuses formes. Parfois, vous recevrez un modèle de projet avec des instructions ou un lien vers un dépôt Github D'autres fois, vous pouvez utiliser une plateforme de test de codage dédiée. Ces plateformes sont de plus en plus populaires car elles suivent diverses métriques en même temps que votre code, notamment l'historique de vos modifications et le temps de réalisation. Bien que de nombreux intervieweurs accordent de l'importance à ces tests, d'autres ne pas. Il se peut donc que vous rencontriez un au cours de votre entretien Le test implique souvent une version simplifiée du propre produit de l'entreprise avec des instructions spécifiques pour son exécution. Suivez attentivement ces instructions. Si vous avez une interface à implémenter, ne la modifiez pas, ils pourraient utiliser des tests automatisés pour évaluer votre travail. Cela étant dit, ils sont généralement moins intéressés à savoir si vous avez terminé toutes les fonctionnalités et se concentrent davantage sur l'approche. Bien qu'il s'agisse d'un petit projet, ils essaient de comprendre quel type de codeur vous êtes. Alors, lorsque vous le terminerez, prenez un moment pour réfléchir à l'architecture. Comme il s'agit d'un projet modèle, pensez à la manière dont vous pourriez le créer pour une entreprise établie et à l'utiliser à grande échelle, pas simplement à la solution la plus rapide pour faire fonctionner le code Assurez-vous d'utiliser votre code le plus soigné, des noms de variables clairs, des blocs réutilisables, des fonctions décomposées, des commentaires et un style cohérent pour montrer à quel point vous êtes noms de variables clairs, des blocs réutilisables, fonctions décomposées, des commentaires et un style cohérent pour montrer à quel point vous un ingénieur assidu et minutieux N'oubliez pas non plus vos tests. Un test unitaire minimal. Si les tests d'intégration et d'automatisation de l' interface utilisateur semblent appropriés et que vous avez le temps, c'est également une bonne chose. Bon sang, ça a l' air d'être beaucoup à faire. Ne savent-ils pas que vous avez une famille à charge et un travail existant ? Je t'entends. Il y a certaines choses que vous pouvez faire pour aider dans ce domaine. N'oubliez pas qu'ils cherchent à comprendre quel type de développeur vous êtes, afin que vous puissiez concentrer votre attention sur ce qui compte. Par exemple, si vous avez démontré que vous saviez comment rédiger un test unitaire, apprennent-ils vraiment quelque chose de plus en vous voyant le faire dix fois de plus ? Probablement pas. Vous pouvez écrire un test solide, ils ont mentionné dans un commentaire que d'autres avaient été omis par souci concision lors de la liste des choses que vous auriez testées Il en va de même pour le changement lui-même. S'il s'agit d'une solution d'API pour de nombreux points similaires, montrez que vous savez quoi en faire avec un ou deux , puis expliquez que vous n'avez plus eu le temps de les implémenter tous. Personnellement, je préfère que vous fassiez preuve de compréhension dans un éventail de sujets plutôt que de point une solution complète axée sur un seul sujet. Si vous faites de votre mieux mais que vous manquez de temps, assurez-vous de soumettre ce que vous avez réussi à faire. Mentionnez simplement que vous n'êtes pas en mesure de terminer la tâche dans son intégralité, ce qui est généralement bien. Maintenant, ne leur dites pas que j'ai dit cela, mais vous avez encore une option, et c'est à vous de décider. Je ne peux pas vous dire si c'est une bonne idée ou non, mais vous pouvez simplement refuser de le faire. J'ai vu des candidats refuser leurs devoirs en invoquant leurs engagements personnels qui les empêcheraient de les terminer. De toute façon, ils ont souvent atteint le tour suivant. Comme je l'ai dit, c'est une question de jugement qui vous appartient, et c'est peut-être la fin du processus d'entretien s' ils le jugent obligatoire. Ce qui se passe ensuite dépend de l'entreprise. Ils peuvent examiner votre travail et décider de vous inviter ou non à un autre entretien, ou ils peuvent l'utiliser comme point de discussion lors du prochain tour. Soyez prêt à discuter des décisions que vous avez prises et évaluer les avantages et les inconvénients de votre architecture, en particulier la manière dont elle pourrait faire face à une augmentation de l'échelle. Un dernier point, ne trichez pas. Les intervieweurs veulent comprendre comment vous écrivez le code et vous poseront probablement des questions sur vos choix Utiliser l'IA pour accomplir la tâche ou l'externaliser, oui, cela se produit est risqué. Si vous êtes arrêté, vous pourriez être mis sur liste noire lors d' autres entretiens avec cette entreprise et peut-être d'autres Cela ne vaut tout simplement pas le risque. Très bien, c'est tout pour ce module. Maintenant, votre devoir pour ce module est non, je ne fais que m'étouffer Il n'y a pas de devoirs dans ce module. Dans le prochain module, nous allons examiner quelques conseils pour relever le défi technique. Je t'y verrai. 7. Le redoutable défi technique: Bonjour encore une fois. Comment ça va ? Vous avez atteint l' une des étapes les plus redoutées du processus d' entretien, le défi technique, parfois appelé résolution de problèmes Cela peut sembler effrayant, mais il n'y a pas de quoi s'inquiéter. Une fois que vous savez ce que vous recherchez, vous pouvez vous installer et vous amuser en mettant en valeur vos incroyables compétences Alors mettez-vous à l'aise et allons-y. Contrairement aux conversations précédentes avec l'entreprise, c'est souvent la première fois que nous rencontrons des membres de l'équipe technique. Vous discutez généralement avec des ingénieurs qui peuvent devenir vos pairs plutôt que des dirigeants de l'entreprise. C'est une excellente occasion de vous mettre en valeur et leur montrer à quel point vous seriez un excellent coéquipier . Alors, qu'est-ce que cela implique ? Eh bien, la première chose qu'ils voudront savoir, c'est vous. Ils ont peut-être lu ou non votre CV et notes des étapes précédentes avant de passer à l'appel, mais ils voudront certainement savoir dans vos propres mots qui vous êtes et pourquoi vous êtes incroyable. souvenez de la question «   Parlez-moi de du module d'appel d'introduction ? Tu regardes celui-ci, non ? Eh bien, vous allez probablement l' entendre encore et encore parce que tout le monde voudra vous le demander. Je suis désolée pour ça. Les mêmes conseils s'appliquent toujours. Soyez authentique et soulignez les points clés de votre carrière, études ou de vos activités parascolaires qui vous ont mené jusqu'ici Comme ils discutent avec d'autres ingénieurs, vous avez la possibilité de vous renseigner un peu plus si vous le souhaitez N'hésitez pas à plonger votre couche dans la technologie que vous aimez. Il se peut que l'on vous pose nouveau des questions techniques très simples. Si c'est le début d'un jour de marmotte ici, ne vous inquiétez pas À ce stade de l'entretien, tout le monde est en train de s'échauffer et nous passerons bientôt à la vitesse supérieure Comme pour le module de base d'introduction. Tu l'as vraiment regardé maintenant, oui. Ils ne cherchent pas une bonne ou une mauvaise réponse binaire. Ils veulent simplement savoir comment vous communiquez et décrivez des choses techniques complexes en termes clairs. Enfin, c'est là que ça devient intéressant. La partie consacrée à la résolution de problèmes. Dans cette partie de l'entretien, il vous sera demandé d'écrire du code. Lors d'un appel, vous partagez généralement un lien vers un outil de codage partagé. Assurez-vous donc de rejoindre un environnement dans lequel vous pouvez penser clairement et taper du texte. Croyez-le ou non, j'ai dû reporter l' entretien de codage parce qu' un candidat s'est joint à la voiture au téléphone et n'a pas pu taper Si vous avez des exigences en matière d'accessibilité telles que des lecteurs d'écran, visites de synthèse vocale ou des claviers ou du matériel spécialisés, assurez-vous d'en faire part à votre contact de recrutement au sein de l'entreprise lors de la réservation de l'entretien Cela évite de perdre du temps à configurer pendant l'appel lui-même. Alors, on y va. C'est bien plus qu' un simple test de codage. Il y a quatre éléments principaux vos intervieweurs examineront première consiste à prendre des problèmes vagues décrits en termes réels et les traduire en exigences techniques Deuxièmement, la qualité de la communication et de la collaboration avec le jury d'entretien tout en clarifiant ces exigences et en expliquant votre approche pendant que vous travaillez Troisièmement, dans quelle mesure votre approche du développement d' une solution est-elle claire et méthodique pour ce qui est de la qualité du code produit ? Vous pouvez considérer cela comme une mini-simulation de ce que cela pourrait être de travailler avec vous et de développer une fonctionnalité complexe de grande envergure pour leur produit. Bien que les problèmes que vous allez résoudre ici ne soient pas des plus réalistes. Ils vous offrent une petite opportunité de collaborer avec vos pairs et d'explorer les options possibles, d' évaluer les avantages et les inconvénients et, éventuellement, de produire des logiciels. Imaginez qu'on vous demande de développer une fonctionnalité complexe, mais que vous êtes bloqué et que vous ne savez pas par où commencer. Vous prenez donc un ami et commencez à explorer le problème ensemble, en expliquant ce que vous pensez et en écoutant ses commentaires. Il est donc très important que vous communiquiez et écoutiez. Maintenant, vous êtes prêt et vous êtes prêt à partir. L'intervieweur vous a demandé quelque chose comme veuillez écrire une fonction permettant d'imprimer les premiers nombres premiers. Voici ce que tu fais. Tout d'abord, confirmez que vous avez compris le devoir. Reformulez-le dans vos propres mots afin vérifier que vous êtes sur la même longueur d'onde Si vous le souhaitez, vous pouvez commencer à écrire les exigences dans les commentaires en haut du code, alors ne les oubliez pas plus tard. Ensuite, posez des questions sur ce que vous allez construire ou non. Il est probable que le problème qui vous a été posé était délibérément vague, car on s'attend à ce que vous travailliez à définir la portée dans le cadre de votre réponse. Ensuite, posez des questions sur ce que vous allez construire ou non. Il est probable que le problème qui vous a été posé était délibérément vague car on s'attend à ce que vous travailliez à en définir la portée dans le cadre de votre réponse. Ensuite, établissez toutes les hypothèses que vous allez faire, tout ce que vous n' allez pas faire parce que vous vous attendiez à ce que l'entrée soit correctement formatée, par exemple Cela montre que vous avez compris les aspects critiques du problème et choisi de vous concentrer sur autre chose. C'est beaucoup de préparation, n'est-ce pas ? Cela peut sembler un peu exagéré par rapport à ce qu'on vous a demandé de faire. Admettez-le, vous avez déjà décidé comment vous allez résoudre l' ample question de l'expert, n'est-ce pas ? C'est exact. Je ferais de même. Mais n'oubliez pas qu' il s'agit d'une simulation de la façon dont vous vous comporteriez dans une situation plus large. Il s'agit donc de montrer que vous savez ce que vous devez faire pour réussir. Il ne vous reste plus qu'une tâche d' administrateur avant de commencer à écrire du code. Verbalisez ce que vous allez faire. À ce stade, vous savez peut-être déjà exactement comment résoudre le problème. Alors, expliquez vos plans aux intervieweurs. autre côté, il se peut que vous soyez encore en train de vous entraîner et que vous souhaitiez simplement vous débarrasser de la préparation Dans ce cas, parlez-en aux intervieweurs et dites-leur ce que vous faites Enfin, il est temps de commencer à écrire du code. Bien que je ne vous dise pas exactement comment coder, il y a certaines choses importantes à garder à l'esprit lorsque vous commencez. Premièrement, continuez à communiquer, expliquez votre processus de pensée et vos décisions pendant que vous codez. Les intervieweurs veulent entendre votre raisonnement, pas ce que vous tapez en silence. Vous ne réalisez pas une vidéo ASMR. Gardez-les engagés et informés tout au long du processus. Deux, écrivez un code clair et agréable. Lorsque nous travaillons en équipe, nous partageons du code, il est important que tout soit clair et facile à lire. Les intervieweurs veilleront donc à ce que vous suiviez les bonnes pratiques Assurez-vous d'utiliser des noms de variables descriptifs, d'ajouter des commentaires utiles et de diviser les sections appropriées selon leurs propres méthodes Tu connais le truc. Trois. Écoutez les intervieweurs Ne présumez pas qu'ils ont raison. Au fur et à mesure que vous codez, ils vous poseront des questions sur votre solution. Écoutez attentivement et réfléchissez à leurs réponses. Ils peuvent avoir des motivations différentes. peut qu'ils essayent simplement de vous faire parler si vous êtes resté silencieux pendant un certain temps, ou qu'ils vous incitent à reconsidérer votre approche actuelle si vous avez pris la mauvaise direction quelque part. Ou bien, dans l' ensemble, ils peuvent vous lancer des défis parce que vous ne vous trompez pas, mais parce qu'ils veulent comprendre le raisonnement qui sous-tend vos choix. Parfois, ils veulent simplement vous entendre défendre vos décisions. Si vous êtes bloqué, demandez de l'aide. Il n'y a aucune honte à cela. Si vous travaillez en équipe et que vous avez besoin d'aide, ils préfèrent que vous leur demandiez plutôt que de rester assis à votre bureau de manière improductive Ce n'est donc pas un signe de faiblesse. Alors voilà. Il ne faut pas avoir peur de l' entretien technique . Tu es un bon ingénieur. Je peux le voir d'ici. Vous devez simplement vous assurer de le montrer aux intervieweurs et vous n' aurez aucun problème Dans le module suivant, nous allons examiner l'étape suivante, le défi du design. On se voit là-bas. 8. Bonus. Interview technique fictive: Oui, bienvenue dans la partie codage de l'interview. Comme vous pouvez le constater, nous avons un outil de codage partagé ici et il y a déjà un petit harnais de test dedans. Ce que j'aimerais que vous fassiez, c'est implémentiez ici la méthode des anagrammes pour créer un outil qui teste si deux chaînes d'entrée sont des anagrammes l'une de l'autre cas où vous ne le saviez pas, Au cas où vous ne le saviez pas, un anagramme est une anagramme lorsque deux mots contiennent les mêmes lettres, mais ils peuvent ou non être dans des ordres différents J'aimerais donc que vous implémentiez cela dans cette méthode, s'il vous plaît. OK. C'est bon. Donc d'accord, nous avons déjà un tas de tests ici. Troupe à cordes vide ? Non, je suppose que c'est vrai. C'est une anagramme, n'est-ce pas ? Hum. OK, euh, garde un œil là-dessus au cas où nous aurions besoin d'un cas spécial. OK. Et puis nous avons Oh, d'accord. Hum, on peut le gérer ? Oui, donc nous allons fonctionner en temps réel. C'est assez lent, malheureusement, il faut donc attendre quelques secondes. Oh, eh bien, Wasome, c'est utile. OK, donc tout échoue en ce moment, sauf les faux, bien sûr Alors, euh, débarrassons-nous de ça. Donc je pense que je vais probablement chercher des preuves que ce n' est pas un anagramme Ouais. Cela deviendra donc vrai à la fin. , Euh, euh, cool. Euh, donc je suppose qu'une première chose vraiment évidente à essayer serait de comparer la longueur. Euh, une longueur de deux points. Euh, je ne peux pas. C'est à peu près faux, cela ne peut pas être un anagramme s'il ne correspond pas. Cool. Et je pense que nous en avons quelques-uns. Trois passes pour le moment. Donc, si nous le gérons maintenant , euh, récupérez certaines de nos affaires. Oh, bien sûr, tous nos grammes se réalisent maintenant grâce à cela. OK. Bien. Alors, euh, comment pourrions-nous faire ça alors ? Je suppose que pour l'anagramme, ils auraient le même numéro pour chaque lettre Alors, euh, créez quelques nouveaux dictionnaires. Je vais essayer de l'épeler correctement. Nous y voilà. Hart contre le comte. Je vais en faire une copie pour deux. Mmm, hum. Euh, alors nous devons mâcher, juste un petit chèque Je ne crois pas qu'il existe un insert incrémentiel. Alors, qu' essayez-vous en quelque sorte de faire ici ? Oui, je dois juste vérifier si le dictionnaire contient déjà le caractère, et si c'est le cas, je dois l'écrire en tant que tel, et si c'est le cas, je veux incrémenter la valeur actuelle qu'il a. Je pense donc que nous pouvons utiliser des contenus comme celui-ci. Ensuite, nous pouvons en dicter un S. Hum, ouais. Mike, y a-t-il une raison pour laquelle vous êtes passé de l'incrémentation post-incrémentielle à la pré-incrémentation ? Oh, oui, c'est en fait ça qui vient d'un professeur. Quand j'étais à l'université fait de la programmation avancée, ils l'appelaient ça. Tout était en C, et il était très attentif la façon dont nous avons écrit notre code pour assurer qu'il soit toujours optimal. L'une des choses qu'il a soulignées était dans une version optimisée. Si vous utilisez l'incrément de publication, il doit stocker la valeur de la valeur précédente avant de l'incrémenter afin de pouvoir la renvoyer Hum, donc techniquement, c'est une instruction de plus dans le code machine compilé. C'est donc en fait moins efficace si vous n' avez pas besoin de la valeur d'origine, et il vous notera dans votre code si vous le faisiez par inadvertance Je suis presque certain que tous les langages modernes vont en tenir compte lors de l'optimisation, mais c'est quelque chose qui m'a un peu marqué . C'est presque une marque de fabrique à ce stade du code, non ? Euh, d'accord, oui. Donc, euh, oh, oui, nous voulons ajouter cela, n'est-ce pas ? Un zéro, un, un. Hum, cool. Et puis, euh, je suppose que nous répétons cela pour, euh, le deuxième dictionnaire, nous assurant de tout corriger. Ça va être nul. OK, devrions-nous juste essayer ? Je ne suis pas sûr que vous ayez terminé ici. Non, j'ai pensé que c'était possible . Quelques problèmes. Oh, oups. Euh, Vada. Voir. Hmm. J'ai fait ton ex, ça ne sert à rien. Oh, c'est, il contient une clé, n'est-ce pas ? Nous y voilà. Je fouille mon code. L'entrée 2 n'existe pas. Oh, mange sur place. Est-ce une intention délibérée d'attraper des gens ? Eh bien, c'est juste moi. Non OK. Euh, d'accord, voyons comment ça se passe maintenant. Cool. J'échoue toujours sur ceux-ci ici. Hum, c'est intéressant de passer plus de temps, même s'il y a des bugs. Donc, euh, maintenant nous devons comparer ces dictionnaires. Euh, donc, je suppose, encore une fois, que nous pourrions vérifier leur longueur . Dites-nous ce que nous avons. Différent. Comment se fait-il que vous comparez la longueur ? Oui, parce que nous avons ajouté une clé pour chaque caractère dans chaque dictionnaire. S'il y a des lettres dans une chaîne qui ne figurent pas dans l'autre, les dictionnaires auront des longueurs différentes, il ne peut donc pas s'agir d'une anagramme Nous allons donc renvoyer false pour cela. Et puis nous savons maintenant qu'il y a le même nombre de lettres, mais qu'elles peuvent être différentes. Nous devons donc encore comparer toutes les clés et toutes les valeurs de toutes les clés. Ça va être pénible, mais nous allons persévérer. Euh donc euh, c'est une paire clé-valeur dans, euh, **** une. Et puis si di two contains, la clé ne contient pas la clé. Clé de paire Oh Value. Euh, je vais renvoyer False, parce que c'est une lettre dans le dict 1 qui n'est pas dans **** 2. Hum, sinon nous le ferons nous pouvons simplement rentrer. La valeur du point h de la paire Uh est égale à deux, quatre paires de valeurs K. Donc, si la valeur de cette paire est différente, cela renverra également false. Je ne suis pas trop sûr du type que cela renvoie. Cela fait longtemps. Oh, d'accord. Il n'y a pas de longueur pour un dictionnaire dont nous aurons besoin. Euh, euh, les collections pointent. Non, nous avons besoin de Link, n'est-ce pas ? Euh, et ensuite nous allons utiliser la méthode d'extension. Kant. Comme ça. Rien d'autre ? Tu t'énerves contre nous ? Non OK. Euh, Brackets. Supports, supports, supports. Où ai-je écrit de mauvais crochets. Ligne 57 ? Oh, oui, bien sûr. Celui-là. Je ne fais que regarder. Génial. OK. Donc je m'attendais à ce que ça marche, donc euh ça a échoué. Oh, attends, attends. Je m'attendais à ce que ce soit vrai mais c'est devenu faux. Attendre. C'est un autre bug dans le verre de test. Oui, cool. Donc je vais juste corriger ça. Cool. Euh, je pense que c'est fait. Génial, oui. Cela a mis en œuvre le problème. Comme vous pouvez le constater, tous vos tests ont été réussis, et vous l'avez corrigé, je me suis trompé. Notre modèle de test contient quelques erreurs qui seront corrigées lorsque nous aurons terminé. Que pensez-vous de votre solution ? Pensez-vous qu'il y a quelque chose que vous auriez pu mieux faire ou quelque chose que vous n'aimez pas vraiment ? Oui, il y a beaucoup de boucles ici. Je dois donc passer en revue les deux entrées. Et ensuite les dictionnaires. Tu penses qu'il y a une meilleure solution que tu aurais pu trouver ? Oh, je suppose que nous aurions pu voir que nous aurions pu les trier, n'est-ce pas ? Nous pourrions les classer par ordre alphabétique. Et si ce sont des anagrammes, ils seront identiques Oui, c'est une autre façon de procéder. Évidemment, nous vous demanderons probablement d'implémenter un algorithme de tri alors et d'aller un peu plus loin. Nous n'avons pas vraiment le temps maintenant. Nous avons une solution. Nous en sommes plutôt contents. Nous savons que cela fonctionne. Je pense que nous en avons assez vu pour aujourd'hui. Avec ce que nous avons, c'est bon. Je pense donc que nous allons terminer pour le moment. Merci d'avoir pris le temps de m'expliquer tout cela. 9. Architecture et design: Bonjour encore une fois. Je suis tellement contente que tu sois revenue. Dans le dernier module, nous avons examiné l'entretien de codage. Nous allons donc maintenant nous pencher tête baissée sur son proche cousin, le défi de la conception du système Le défi de conception du système est très similaire au défi technique. Un problème vous sera présenté et il vous sera demandé de trouver une solution. Cependant, au lieu de résoudre un problème de codage lors de l'entretien, vous vous attaquerez à un problème à plus grande échelle. Plutôt que d'écrire du code, vous allez schématiser l' architecture du système. Tu vas t' ennuyer si je dis ça. Mais lors de ces séances, les intervieweurs veulent que vous démontriez vos compétences en communication Ils veulent voir comment vous collaborez avec eux, pour d'abord comprendre le problème, puis le clarifier et enfin trouver une solution. Bien entendu, ils évaluent également votre connaissance des modèles courants et votre capacité à anticiper les cas et les besoins spécifiques du système, mais tout cela est inutile si vous ne communiquez pas avec eux. Cela peut sembler un peu abstrait, alors passons directement à l'exemple. Chaque entreprise et parfois même les intervieweurs individuels au sein de l'entreprise auront leurs questions préférées Il est donc important d'écouter attentivement ce qu'ils disent. Ils présentent souvent un modèle réduit de leur propre entreprise, mais pas toujours. L'une des questions les plus intéressantes qu'on m'a posées en tant que candidate était simplement Build Twitter. Oui, c'était il y a quelques années. C'est une question incroyablement courte qui semble à la fois trop grande et beaucoup trop simple. Notre premier travail consiste donc à définir la portée de ce que nous sommes et peut-être plus important encore, ce que nous n'allons pas faire. Ceci est important car souvent, la question est délibérément laissée ouverte pour que vous puissiez l' aborder dans la direction que vous choisissez. L'intervieweur s'attend donc à ce que vous l' interrogiez sur ce qu'il souhaite Pensez-y de cette façon. Imaginez que vous êtes une agence de génie logiciel et qu' un client vient de s' asseoir à votre bureau et de vous dire : «  Construisez cet énorme produit ». Tu as tout à fait le droit de dire « attends ». Quoi ? Regardons notre exemple. S'ils ont nommé un service spécifique que vous ne connaissez pas, vous pouvez absolument le dire aux intervieweurs et leur demander quelles fonctionnalités ils aimeraient voir Il n'est pas nécessaire de faire des bévues et de faire des suppositions. Si, par contre, vous connaissez déjà le service, vous pouvez commencer par le définir comme s'ils ne le savaient pas, juste pour vous assurer que vous êtes sur la même longueur d'onde. Ainsi, par exemple, vous pourriez dire quelque chose comme « OK, Twitter, définissons cela comme un site où n'importe quel compte peut publier de courts messages son fil d'actualité et peut suivre ou être suivi par un certain nombre d'autres comptes. Lorsqu'un utilisateur inscrit accède au site, il voit une chronologie des messages provenant de tous les comptes qu' Si vous le souhaitez, vous pouvez même le noter sur le tableau blanc partagé que vous utilisez Avec une description détaillée du système notée, vous pouvez approfondir ce qu'ils peuvent réellement impliquer. Cela implique de définir les éléments du système pour lesquels vous allez créer un design. Revoyez votre description de haut niveau et réfléchissez à ce qui sera nécessaire pour qu'elle fonctionne. N'oubliez pas qu'il s'agit d'un système modèle. Il n'est pas nécessaire qu'il atteigne toutes les fonctionnalités. En effet, nous reviendrons sur ce qu'il n'inclut pas un peu plus tard. Sur votre tableau blanc, vous pouvez commencer à noter les points que vous souhaitez aborder Par exemple, nous pouvons constater que nous avons un profil utilisateur Nous pourrions donc avoir besoin d' une sorte d'inscription et de réception de signatures dans le cadre de notre conception Que peut contenir un profil ? Afficher le nom, le nom d'utilisateur, la biographie ? Nous devons également inclure une photo de profil, nous aurons donc des fonctionnalités de téléchargement pour celles-ci. Nous avons indiqué que ces comptes suivent et sont suivis par d'autres comptes Nous aurons donc besoin d'un système de suivi des suivis. Enfin, nous avons obtenu la chronologie. Nous avons besoin d'un moyen de montrer les publications des comptes utilisateurs aux utilisateurs dans l'ordre chronologique Génial Vous n'avez probablement pas assez de temps pour concevoir un produit complet dont le développement a pris des années. Il peut donc y avoir des fonctionnalités qui ne seraient que des distractions. Vous avez déjà décrit ce que vous allez faire, mais il y a des fonctionnalités majeures qui méritent d'être mais il y a des fonctionnalités majeures qui méritent d' mentionnées et que vous n'aborderez pas. C'est une excellente occasion de montrer que vous avez compris les complexités du système et que vous le simplifiez pour l'entretien tout en démontrant que vous pourriez aller plus loin si nécessaire Quels sont donc les sujets que nous n'aborderons pas ? L'authentification et la gestion des mots de passe sont notoirement difficiles à maîtriser. Nous pouvons donc mentionner que nous prévoyons de faire appel à un service externe pour cela. Que diriez-vous des autres fonctionnalités du produit : messages directs, blocage d'utilisateurs, favoris, balisage , pour le moment, moins que l'intervieweur ne vous demande de les ajouter à nouveau. Il y a une dernière question que vous devriez poser à vos intervieweurs avant de commencer À quel type d'échelle s'attendent-ils ? Renseignez-vous sur le nombre d' utilisateurs attendus et le taux de croissance prévu. Ces informations vous aideront à estimer le nombre de demandes que les utilisateurs peuvent faire et à concevoir le système pour gérer cette charge. Il est essentiel de prêter attention aux exigences en matière d'échelle. Si l'on vous dit de vous attendre à 1 000 clients par mois, mais que vous concevez un système très complexe capable de gérer 10 millions de clients, un système très complexe capable de gérer 10 millions de clients, même s'il est impressionnant, vous avez ignoré les spécifications et compliqué la conception à outrance Veillez à ce que votre solution soit pragmatique et conforme aux spécifications convenues. fois toute cette configuration terminée, vous êtes maintenant prêt à démarrer. La façon dont vous concevez votre système dépend de vous. En fonction de votre expérience, de votre rôle et de l'entreprise, vous pouvez choisir d'adopter une orientation axée sur la plate-forme, en tenant compte des bases de données, de l'équilibrage de charge et de la mise en cache Vous pouvez également adopter une approche axée sur les applications examinant les structures de données et manière dont les informations circulent dans le service. Quelle que soit la direction que vous allez prendre, il est important d'essayer d'être méthodique Vous inventez un système en temps réel devant d'autres personnes qui essaient de suivre le même chemin Si votre cerveau se déplace dans 1 million de directions en rebondissant 1 million de directions en rebondissant entre différents éléments, vous allez semer la confusion chez les intervieweurs Vous pouvez commencer par le haut du système dans un sens très élevé et zoomer sur chaque élément au fur et à mesure, ou vous pouvez commencer par les détails et passer à mesure, ou vous pouvez commencer par les au niveau supérieur C'est à vous de décider, mais sauter de haut en bas n'est pas idéal. Quelle que soit l'approche que vous choisirez, j'ai dit que vous en auriez assez que je le dise, communiquez. Expliquez ce que vous faites et pourquoi vous le faites. Commencez à créer votre diagramme en fonction de ce que vous dites. En général, dans ce type de session, vous n'êtes pas censé produire UML parfait que vous pourriez envoyer à d'autres ingénieurs, mais simplement utiliser un diagramme pour faire avancer la conversation J'ai tendance à utiliser des cases pour articuler les parties du système et à me concentrer sur la façon dont les données se déplacent entre ces blocs à l'aide de lignes annotées. Plus encore que pour les autres entretiens, la conception du système repose sur la collaboration entre vous et les intervieweurs Imaginez que vous êtes debout devant le tableau blanc avec vos pairs en train de réfléchir à la manière de construire quelque chose ensemble, critiquant et en développant les idées des uns et des autres Il est donc probable que vous soyez interrompu plusieurs fois. L'intervieweur peut vous demander de clarifier le chemin que vous empruntez et son lien avec les spécifications que vous avez acceptées au début Cela peut être l'occasion pour vous de travailler ensemble pour améliorer votre conception ou, si vous êtes confiant, défendre votre approche en expliquant votre méthodologie. Une fois que vous aurez trouvé une solution plus complète, vos intervieweurs pourront vous apporter quelques modifications Imaginons par exemple que notre service soit un véritable succès et que notre utilisation augmente de 100 fois en un mois. Comment votre système pourrait-il gérer cela ? Lorsqu'on vous pose une question comme celle-ci, faites une pause et réfléchissez vraiment aux éléments de votre design qui peuvent être impliqués. Discutez des sections susceptibles de présenter des problèmes et proposez les modifications que vous pourriez apporter pour y remédier. C'est aussi simple que ça, en fait. Vous travaillez ensemble pour créer une conception qui met en œuvre les spécifications que vous avez convenues, puis explorez les limites de cette conception Si vous pouvez vous détendre, cela peut même être une occasion amusante de concevoir quelque chose à partir de zéro. Avant de terminer ce module, il est temps de faire quelques devoirs. Votre tâche pour ce module est de créer votre propre design pour l'exemple que nous avons examiné ici et de le publier pour vos camarades Regardez ensuite ce que les autres ont fait. Dans le module suivant, nous verrons en quoi consiste le traitement des questions comportementales. On se voit là-bas. 10. Bonus. Entretien de design simulé: Hé, ouais. C'est donc le défi de la conception du système. Je vais vous demander d' utiliser un tableau blanc que j'ai partagé pour esquisser le design d' un système. Je vais te le dire tout de suite. Le système que j'aimerais que vous conceviez est donc un service de streaming vidéo. Il s'agit donc d'un service où un utilisateur paie un abonnement, puis il peut regarder de films que nous avons notre bibliothèque dans le navigateur à tout moment et autant de fois qu'il le souhaite. Très similaire à Netflix. OK, donc service de streaming vidéo. Prenons donc simplement note des fonctionnalités qu'il pourrait avoir. Donc, évidemment, nous avons la possibilité de lire des vidéos. Euh, je suis en train de naviguer. Hum, je vais aussi avoir des comptes d'utilisateurs. Euh, ils ont des abonnements. Réduisez les paiements. Hum, j' ai peut-être des choses comme des points de CV. La navigation se fait en points. De quoi d'autre aurions-nous besoin d'authentification ? Et puis il peut y avoir une sorte de backend, comme l'ingestion du film qui a été diffusé. OK, je pense que c'est raisonnable. Je pense que je vais me concentrer sur la navigation, l'expérience de lecture, euh, et peut-être laisser certaines choses comme l'authentification, comme le transcodage vidéo, en supposant simplement qu' un service externe le fait ou l'achète ou que nous un service externe le fait ou l'achète ou que ne pouvons pas l'inclure dans le cadre de ce design pour le moment, si cela vous convient Je pense que c'est raisonnable. Je pense que nous y inclurons probablement les paiements. Nous pouvons supposer que nous utilisons peut-être quelque chose comme Stripe pour gérer les paiements en notre nom. Ils ont également des API pour des choses comme les abonnements. Hum, tout cela est plutôt cool. Génial. OK, donc je pense que ce que je vais faire ici c'est donner une sorte de conception de haut niveau des principaux éléments de chaque système, puis je pourrai en quelque sorte les étudier et voir comment ils s'intègrent. Donc, pour mon avantage, fabriquons des boîtes. Je pense donc que nous avons, comme un site Web. Je vais supposer, encore une fois, peut-être que nous ajouterions cela à nos hypothèses selon lesquelles nous ne concevons pas une application ici. Nous pouvons supposer qu' il y a peut-être une API dans le futur où nous pouvons créer une application, nous pouvons l'externaliser, mais nous ne voulons probablement pas nous retrouver dans les mauvaises herbes du développement d'applications ici Nous pouvons donc supposer que le site Web aura une bibliothèque. Hum, tu sais, page d'accueil. Eh bien, en fait, séparons cela. Euh, tu sais, ça va avoir une section publique, qui sera comme la page d'accueil, se connecter à une barre oblique ou peut-être des pages d'aide, tu sais, ce genre de choses Ensuite, nous pouvons avoir une section privée pour les utilisateurs connectés, qui peut contenir des informations de compte, des informations de paiement, comme une liste de surveillance et, évidemment, comme la lecture, en supposant ici que vous devez être connecté et payé pour voir la diffusion. Nous avons donc ce genre d'expériences publiques et privées là-bas. Cool. Donc, je veux dire, nous pouvons supposer que cela communiquera probablement avec une API ici. Et juste par souci d'exhaustivité, voici une fenêtre contextuelle. Application mobile. Voilà, disons simplement que ce pas dans le champ d'application. Comme ça. Et nous pouvons faire apparaître quelques flèches ici juste pour montrer qu'ils consomment. Comment imaginez-vous que l' interface utilisateur du site Web communique avec votre back-end ? Oh, eh bien, nous pouvons supposer que c'est une sorte d' interface HDP ici, donc nous pourrions utiliser quelque chose comme Rest et Jason, euh, ou si nous nous sentions un peu différents, nous pourrions même utiliser GraphQL Avez-vous une idée des raisons pour lesquelles vous pourriez choisir l'un plutôt que l'autre ? Oui, je pense que c'est probablement la nature de ce que nous faisons ici, qui consiste plutôt à vous connecter, à consulter les informations de votre compte, à regarder des films. Je ne pense pas vraiment que le graphisme soit nécessaire. Nous ne faisons pas de requêtes complexes sur de grands ensembles de données qui sont en quelque sorte liés entre eux C'est probablement un peu plus que ce dont nous avons besoin. Donc, nous examinerions probablement ici une sorte d'API de repos qui serait la bonne approche, je pense. Hum, maintenant, au sein de notre API, ce serait probablement une couche relativement mince, je crois, qui serait une interface publique durable qui nous permettrait de gérer les anciens clients et les changements au fur et à mesure, qui ne lierait pas nécessairement notre API externe à notre structure interne, nous donnerait un peu de flexibilité plus tard, alors nous aurions notre backend ici. Il y a une belle grosse boîte ici. Je veux juste dire que c'est notre backend. Donc oui, je pense que c'est probablement notre idée de haut niveau de ce à quoi cela ressemblerait. Nous pouvons donc commencer à remplir le livre d'arrière-plan que j'ai laissé en blanc parce que je pense que c'est là que se trouve une grande partie de la viande, puis commencer à jouer un peu avec notre interface ici également. Donc si nous, euh, oui, donc si nous creusons un peu, faisons en sorte que cette boîte soit vraiment grande, euh, et réfléchissons à, euh, à quoi pourrait ressembler notre structure de service interne. Euh, alors peut-être que nous aimerions réfléchir à une sorte d'architecture de microservices Pouvez-vous nous faire part de votre opinion sur les raisons pour lesquelles vous avez opté pour une approche de microservices plutôt que pour une approche moderne Oui, je pense qu'une architecture de microservices serait très utile Nous avons des blocs bien distincts qui nécessitent différents niveaux d'authentification , allant de l'authentification obligatoire aux informations de votre compte , à l'absence d' authentification, comme la page d'accueil et peut-être la navigation dans le catalogue Et puis il y en a d'autres au milieu où il peut être intéressant de discuter de sujets tels que la lecture, où, idéalement, vous voulez être authentifié, mais nous pouvons parler de cas d'échec où, si le service d'authentification est en panne, nous ne voulons peut-être pas perdre la lecture Je pense que c'est une sorte de discussion commerciale, mais nous pouvons laisser ce niveau de flexibilité ouvert ici. Donc, euh, oui, avec ce type de panne également, nous pouvons adapter différentes parties de notre système différemment Nous pouvons donc avoir besoin de différents niveaux de mise en cache ou de dimensionnement en fonction de ce que fait chaque service Donc, si on décompose ça et qu'on a peut-être un service de bibliothèque ici. Donc, le service de bibliothèque va peut-être avoir accès à des films, émissions de télévision. Je voudrais parler de recherche, mais je vais laisser cela de côté pendant un moment parce que je pense que la recherche peut en fait être un service intéressant à part entière. Alors, trouvez des films, regardez des émissions de télévision, vous savez, recherchez des genres, euh, je pense que ce serait un bon service en soi, ma chère. Peut-être que nous voudrions aussi une base de données ici. Voyons si nous pouvons en dessiner un. Allons-y, il faut que ça entre là-dedans. C'est donc un service de bibliothèque, nous aurions probablement un service de compte utilisateur. Ici, nous pourrions dire que le service de compte utilisateur peut avoir des , d' inscription, de modification de détails , comme votre nom, votre photo de profil , etc. Maintenant, potentiellement, nous pourrions dire : Maintenant, potentiellement, nous pourrions dire que cela possède sa propre base de données, ce qui, je pense, est peut-être vrai, mais ce serait également un moment. Nous sommes donc probablement ici, je pense que nous dirions qu'elle possède sa propre base de données qui stockerait des informations telles que votre nom, votre adresse e-mail, votre photo de profil , des informations spécifiques à ce service pour vous. Mais je pense également qu'en dehors de nos limites, nous avons probablement placé le fournisseur d'authentification que nous utiliserions ici, comme nous l'avons dit précédemment, nous n'allions pas créer d'authentification. Nous externaliserions cela, ce qui pourrait être quelque chose comme Cognito ou Google Firebase Ensuite, nous dessinerions une larrow ici. Ça l'emmène juste là-haut, comme ça. Je ne sais pas pourquoi nous ne pouvons pas avoir une flèche courbée, mais tant pis. Aurdr est là. Que proposons-nous d'autre en matière d'abonnements et de paiements Encore une fois, je pense que nous aurions un service d'abonnement, qui serait chargé de comprendre si vous avez un abonnement valide pour un utilisateur, un abonnement pour utilisateur. Cela stockera donc à nouveau le statut de votre abonnement dans sa propre base de données. C'est pire quand il s' agit de les dessiner à chaque fois. Encore une fois, nous avons dit que cela serait également traité à l'extérieur. Nous aurions donc un fournisseur de paiement comme Stripe ici pour avoir réellement pris l'argent. Je pense que c'est une erreur de ceinture. Fourni. Voilà. Et laissez-moi dessiner cette flèche à la main pour pouvoir contourner le reste. Ce serait donc ça. Et oui, donc je pense que c'est probablement suffisant. Pour l'instant, nous avons encore une fois quelque part dans notre système. Nous aurions le pipeline d'ingestion. Je vais l'ajouter ici par souci d'exhaustivité à nouveau. Ce serait une gestion ici où les nouveaux films seraient téléchargés et cela ajouterait au service de bibliothèque, euh, les détails du film, et alors vous devriez probablement stocker chez un fournisseur externe, le stockage de films proprement dit, comme ça. Et puis je pense que le dernier élément que nous voudrions, c'est un fournisseur Web simple et agréable , donc quelque chose comme ça. Ensuite, nous faisons comme si nous faisions le tri comme un fournisseur Web. Comme ça. Alors, que pensez-vous de ce fournisseur Web ? Oui, mon idée est que l'application client qui s'exécute dans le navigateur, le HDP, peut simplement être fournie par un site Web ici, nous pouvons probablement y ajouter un certain niveau de mise en cache assez robuste Comme il ne s'agit que de pages sabbatiques, nous pouvons les mettre en cache assez au lieu de les diffuser depuis leur origine à chaque fois, tandis que certaines requêtes Web spécifiques aux utilisateurs peuvent être directement acheminées vers notre back-end pour obtenir des données récentes pertinentes pour cet assez au lieu de les diffuser depuis leur origine à chaque fois, tandis que certaines requêtes Web spécifiques aux utilisateurs peuvent être directement acheminées vers notre back-end pour obtenir données récentes pertinentes pour Nous pouvons probablement l'indiquer sur notre schéma ici. Euh, nous pourrions mettre un peu de cache ici, quelque chose comme Cloudflare Nous ne ferions que fournir ce trafic à notre internaute. Malheureusement, notre application mobile nous gêne. Donc c'est juste une fenêtre contextuelle. En fait, nous avons dit que nous le garderions. Je change un peu d'avis ici. Nous allons donc le déplacer là-bas. Nous allons ouvrir notre application mobile. Allons-y. Charmant. Nous y avons perdu la flèche. Nous disons « reposons-nous ». Cool. Nous avons donc une demande HDDP très encaissée ici. C'est ce que j'allais dire. Comment imaginez-vous que la lecture elle-même fonctionne réellement ? Comme si je ne voyais aucune sorte de lecteur vidéo ici. Oui, pour ce qui est de la lecture elle-même, j'imagine que nous devrions livrer les fichiers ici pour qu'ils puissent être lus à partir du système de stockage dans lequel nous les avons stockés, dans lequel nous les avons stockés, qu'il s'agisse d'une solution sur site ou d'un fournisseur cloud J'imagine que nous le diffuserions probablement par le biais d'un réseau de diffusion de contenu. Encore une fois, ce sont les fichiers eux-mêmes qui ne changeront pas par utilisateur tant que l'utilisateur possède la licence appropriée pour eux. Euh, j'imagine donc un CDN ici, qui fournirait de tels fichiers vidéo au CDN Ensuite, ils livreraient ces fichiers à nos clients d'ici, probablement à nouveau via HDP. Ce sont des spécifications qui nous gênent. Laisse-moi juste les déplacer. Donc, d'un point de vue extérieur, Nate, qu'est-ce qu'un flux d'utilisateurs complet vous pourriez voir si quelqu'un vient notre service pour la première fois et parvient à regarder un film ? Oui, donc pour ce qui façon dont un utilisateur interagirait réellement avec le système, j'imagine que vous venez sur notre site Web pour la première fois. Nous vous livrons la page d'accueil, soit en espèces, soit depuis notre serveur Web ici. Cela vous fournira des informations sur le service et des détails sur la façon de payer et de fournir. Et ce service communiquera via l' API REST jusqu'à notre passerelle d'API ici. Et cela va se répercuter sur les microservices individuels. Ainsi, par exemple, lorsque vous créez un compte, vous allez utiliser l'interface utilisateur Web, puis une demande HDP via REST à notre service de compte utilisateur vous enregistrera en tant qu'utilisateur, stockera dans notre fournisseur de compte, puis vous connectera. Une fois connecté, vous pouvez accéder à la bibliothèque de films que nous avons. Vous allez donc faire une autre demande REST à notre API, qui sera ensuite envoyée au service de bibliothèque et vous renverra ces informations. Une fois que vous avez sélectionné un film à visionner, cet objet vidéo contient des informations indiquant où le télécharger. J'imagine donc une sorte de HDP à livraison progressive ici. Et vous allez y faire une demande, qui proviendra de notre magasin de films via un réseau de diffusion de contenu, qui l' encaissera probablement pour vous. Comment vous authentifiez-vous entre ces services ? Oui, j'imagine que lorsque vous vous authentifiez, vous recevrez un jeton, probablement un jeton JWT, qui sera signé par nous ou par notre fournisseur Ainsi, lorsque vous faites des demandes au service de bibliothèque ou au service de lecture, vous pouvez les faire directement, et ils seront en mesure de valider la validité de ce jeton sans nécessairement avoir à revenir parler à votre service d'authentification. Comment optimisez-vous la mise à l'échelle du système ? Y a-t-il des domaines que vous souhaitez aborder ? Je pense que cela s'adapterait assez bien, en fait. Nous avons de bons niveaux de mise en cache, nous ne gérons donc pas trop nos fichiers vidéo En fait, plus nous recevons de trafic et plus nous recevons de personnes, plus notre ratio de cachet augmentera ici Cette sortie sera probablement l' une de nos dépenses les plus importantes, mais le MDP nous y aidera beaucoup Hum, notre principal point de discorde sera probablement le service de bibliothèque, surtout si nous incluons la recherche, c'est pourquoi je l'ai laissé ici J'imagine que nous pourrions probablement utiliser quelque chose comme la recherche élastique pour permettre une recherche plus créative sans créer de gros contentions dans cette table de bibliothèque ici Mais chacun de nos services, fur et à mesure de sa croissance, présente une assez bonne évolutivité. Donc, euh, si nous avions besoin plus de trafic Web pour charger l'interface utilisateur Web, nous pourrions facilement le doubler, opter pour plusieurs instances. n'y a pas d'État ici, c'est vraiment si problématique, euh, ce sont des choses comme notre service de bibliothèque et notre service de compte utilisateur, c'est plus difficile. Les services eux-mêmes. Nous pouvons évidemment avoir plusieurs instances disponibles, très facilement et sans trop de problèmes. Mais la mise à l'échelle des bases de données devient alors un défi à part entière. Ensuite, nous envisageons d'avoir des répliques géo-locales qui pourraient être disponibles dans pays où nous avons le plus de clients, afin qu'elles soient plus proches de la base de données et que nous ayons davantage de bases de données de lecture Cela serait particulièrement utile pour le service de bibliothèque où nous faisons de très nombreuses lectures. Tous nos clients lisent, mais nos seules écritures sont effectuées dans notre service d'ingestion, ce qui peut se du jour au lendemain ou ne nécessite pas nécessairement une mise à jour en temps réel. Nous pourrions donc avoir ce NSL, une sorte de réplique qui se déplace côté à l'autre sans trop se soucier du type de chargement à cet endroit Cool. Je pense que nous en avons probablement fait assez pour le moment. J'ai une idée générale. Je pense qu'il y a quelques domaines que nous pourrions approfondir. Mais j'ai une bonne photo. Je pense donc que c'est en quelque sorte terminé pour le moment. Merci donc beaucoup d'avoir pris le temps de m'expliquer tout cela. Oh. Aïe. 11. Maintenant. À propos de votre comportement[al questions]: Bonjour, encore une fois, vous avez presque terminé ce cours. Passons maintenant à un dernier type de question en détail : les questions de comportement. Selon la personne avec laquelle vous interviewez, ces questions peuvent apparaître dans leur propre entretien, mais elles sont souvent éparpillées au cours des autres cycles d' entretiens, alors gardez-les à l'œil Les questions sur le comportement visent à comprendre comment vous avez géré diverses situations dans votre vie professionnelle ou universitaire. Ce ne sont pas des questions truquées, une autre occasion pour toi de montrer à quel point tu es incroyable. Vous saurez qu' on vous pose l'une de ces questions parce que cela ressemblera à quelque chose comme si vous me parliez d'un moment où on vous demande quelque chose comme ça, la première chose que vous devez faire est de respirer. Ne vous précipitez pas dedans. Prenez un moment pour réfléchir à la question. Et si vous avez besoin de précisions, n'hésitez pas à demander. Si vous en êtes au début de votre carrière, vous posera peut-être des questions sur une situation que vous n'avez pas encore vécue. Dans ce cas, soyez honnête et parlez-en à l'intervieweur. Tu n'as jamais été dans cette situation. Ils seront heureux de vous poser une autre question laquelle vous pourrez mieux répondre. Quoi que vous fassiez, n'inventez une situation que vous pensez qu'ils veulent entendre. Ils veulent des exemples réels, pas des histoires fictives. Si vous avez un bon exemple, je veux que vous essayiez de vous souvenir du format en étoile lorsque vous répondez à cette situation, à cette tâche ou à ce résultat d'action. Commencez par décrire la situation dans laquelle vous vous trouvez. C'était dans quelle entreprise ? Cela faisait-il partie de vos études universitaires, peut-être ? Qu'est-ce que tu étais en train de construire ? Quel était votre rôle ? Maintenant, quelle était la tâche sur laquelle vous travailliez ? Quelle était la fonctionnalité ? Quelles mesures avez-vous prises personnellement pour remédier à la situation ? Enfin, quel a été le résultat de votre action ? Ça s'est passé comme prévu ? Des mesures supplémentaires étaient-elles nécessaires ? Quels changements à long terme avez-vous apportés pour éviter que la situation ne se reproduise ? Il est important d'être honnête dans vos réponses. Ils cherchent à comprendre comment vous avez réellement géré la situation, et non comment vous pensez que vous auriez dû. Veillez à ne pas déformer votre contribution à la solution Si d'autres vous ont aidé, soyez humble et reconnaissez-le. Vous pourriez être un peu mal à l'aise de raconter à un intervieweur une mauvaise histoire où quelque chose ne s'est pas bien passé ou où vous êtes fautif d'une manière Dans ces situations, il peut être tentant d'assainir l'histoire, de minimiser les erreurs et d' exagérer votre héroïsme Les employeurs ne recherchent pas la perfection. Nous commettons tous des erreurs et nous le savons. Ce qu'ils veulent vraiment savoir, c'est dans quelle mesure vous gérez ces situations une fois qu'elles se sont produites. Réfléchissez à cela pendant un moment. Vous avez deux candidats identiques avec une bonne expérience. On ne s'est jamais trompé et tout s'est parfaitement déroulé pour eux. L'autre a commis une erreur importante, mais l'a identifiée rapidement, puis s'est efforcé de résoudre le problème et a pris en charge la modification des processus de l'entreprise afin que cela ne se reproduise plus jamais Je ne sais pas pour vous, mais je préfère avoir le deuxième candidat dans mon entreprise. Ils ont de l'expérience dans le traitement des problèmes et ont fait leurs preuves en matière de gestion efficace. Loin d'être rebutant, cela montre que la candidature est expérimentée et professionnelle Alors, qu'est-ce que cela signifie pour vous ? Cela signifie que vous ne devez pas avoir peur de parler de vos erreurs. Tant que vous en discutez dans une position de croissance, cela signifie prendre en main la situation et expliquer ce que vous avez fait pendant et après la résolution initiale pour vous assurer que cela ne se reproduise plus jamais. Après les premières réponses, les intervieweurs peuvent vous poser des questions complémentaires pour en savoir plus sur vos contributions ou pour clarifier des détails C'est parfaitement normal et cela ne signifie pas que vous vous êtes trompé de réponse initiale. Malheureusement, il est peu probable qu'une seule bonne réponse soit suffisante. Il se peut qu'ils vous posent plusieurs de ces questions. Chacun se concentrera probablement sur un aspect différent de votre comportement, comme la façon dont vous avez collaboré avec les autres. N'oubliez pas de continuer à utiliser le format étoile et vous l' éliminerez du parc. Tu vois, ce n'est pas si effrayant que ça. Nous avons discuté en détail des principales questions susceptibles de se poser. Jetez un œil à certains des modules bonus de Quick Fire Tips sur la façon d'obtenir le poste. 12. Alors, Vous Avez Des Questions À Nous Poser ?: Bonjour encore une fois. Bienvenue. Nous avons abordé de nombreuses questions susceptibles de vous être posées lors des entretiens, mais il reste un autre sujet important à aborder. À la fin de la plupart des entretiens, l'équipe vous demandera si vous avez des questions à leur poser. C'est votre chance. Je sais que c'est un peu cliché, mais vous les interviewez vraiment aussi bien qu'eux. C'est le moment de parler à de vraies personnes qui y travaillent, de découvrir leurs rôles et de vous faire une idée du type de lieu de travail. Quand je suis candidat, c'est en fait l'une de mes parties préférées d'un entretien. La plupart des entreprises sont des entités anonymes vues de l'extérieur, et c'est l' occasion de discuter avec vraies personnes internes qui les font fonctionner Vous pouvez en apprendre davantage sur eux, sur ce qu'ils font et comment ils le font. C'est génial. En général, on ne vous juge pas sur les questions que vous posez. Ce n'est pas une ruse pour vous surprendre. Lorsque j'interviewe des candidats, je me fais toujours un devoir de fermer mon carnet et de le mettre de côté pour montrer que je ne prends pas de notes secrètes sur leurs questions. Cela étant dit, vous voulez créer une impression générale d'intérêt pour le poste et d' engagement auprès de l'entreprise. Je vous encourage vivement à poser des questions ici, et moins elles sont génériques, mieux c'est. Vous avez peut-être des questions pratiques qui pourraient influencer votre décision d'y travailler, telles que des horaires flexibles pour permettre la garde d'enfants ou des modalités de travail hybrides. Ce sont d'excellentes questions à poser. Assurez-vous simplement de demander à la bonne personne. Par exemple, si vous parlez à un ingénieur après une session de codage, il se peut qu'il ne connaisse pas grand-chose des détails du régime de retraite. Vous voudrez peut-être en savoir plus sur leur infrastructure technologique, et c'est également une excellente occasion de montrer votre fascination pour la technologie. Assurez-vous d'écouter attentivement leurs réponses et de leur poser des questions complémentaires au fur et à mesure qu'elles se présentent. Vous pouvez également poser des questions sur l'environnement de travail, mais veillez à ne pas mettre l'intervieweur dans une position inconfortable en essayant de l'inciter à dire des choses désagréables Eh bien, je ne dis pas qu' on ne peut pas se demander quel est le pire inconvénient de travailler ici. Faites attention à votre ton lorsque vous le faites. D'autres domaines que vous pouvez explorer, en particulier si vous passez un entretien dans une start-up ou une très petite entreprise, concernent la compréhension de l' entreprise et de ses projets futurs Cela peut être un excellent moyen non seulement de voir si vous êtes enthousiasmé par leur avenir, mais aussi d'évaluer vous-même la stabilité de l'entreprise. Avant votre premier entretien, prenez le temps de noter certaines questions que vous pourriez avoir pour eux. Réfléchissez et voyez si vous pouvez adapter les questions au rôle spécifique de l'entreprise, à la technologie ou aux conversations que vous avez déjà eues avec eux. n'ayez pas peur d' ajouter des questions supplémentaires Cependant, n'ayez pas peur d' ajouter des questions supplémentaires au fur et à mesure qu'elles surgissent pendant les entretiens. C'est vrai. Quels sont donc les bons exemples ? Je pourrais demander. Je dois aller chercher mes enfants à l'école tous les jours à 15 h 00 . Existe-t-il des modalités de travail flexibles pour y remédier ? Ou comment gérez-vous l'évolution de carrière, les commentaires et les promotions des ingénieurs ? Ou je vois que vous utilisez MSCQOL. Quelles stratégies avez-vous utilisées pour optimiser votre service en vue de la croissance ? Ou vous avez indiqué que vous envisagiez de le lancer dans six mois. Quelle est la prochaine étape ? Comme je l'ai dit, c'est l'occasion pour vous non seulement d'obtenir des réponses aux questions qui vous tiennent à cœur, mais aussi de vous amuser un peu et d'en apprendre davantage sur les personnes qui y travaillent. Voici quelques devoirs simples pour vous. Quelles sont les trois meilleures questions que vous aimeriez poser à un employeur potentiel ou que quelqu'un d'autre vous a posées ? Publiez-les dans la classe pour que les autres puissent les voir. 13. Bonus. Conseils QuickFire: Bonjour, nous avons discuté en détail des différentes étapes que vous avez rencontrées au cours d'une boucle d'entretien typique, et je sais que vous êtes impatiente de sortir et de commencer à tout mettre en œuvre. Dans cette vidéo bonus, je vais donc vous donner mes dix meilleurs conseils pour réussir un entretien. Premièrement, qu'il s'agisse d'un entretien en personne ou par vidéo, assurez-vous d'être habillé de façon élégante, ou du moins de porter les parties visibles sur la vidéo Cela signifie-t-il que vous devez porter un costume et une cravate ? Certainement pas. Pour la plupart des entreprises britanniques et américaines, business casual fera l'affaire. C'est une chemise élégante, un jean bien rangé et des chaussures résistantes à la boue. Mais soyez conscient des normes culturelles du pays que vous interviewez en cas de doute, personne n'a jamais été critiqué pour avoir été trop habillé, mais vous ne voulez certainement pas vous présenter un t-shirt taché de pizza et un jean déchiré, donnant l'impression que vous ne vous souciez pas assez de nettoyer Deuxièmement, lorsque vous interviewez à distance, assurez-vous que votre configuration fonctionne, que votre webcam est branchée, que le volume du casque est augmenté ou que vous disposez des autorisations dans Kromenables, prenez quelques instants avant l' entretien pour tout tester La plupart des applications de réunion vous permettent de passer un appel d'essai pour l'essayer. Troisièmement, trouvez un endroit tranquille où vous ne serez ni interrompu ni distrait Cela vous permettra de vous concentrer sur vos meilleures performances et réduire le bruit de fond susceptible de détourner l'attention des points que vous soulevez Si l'un de vos enfants entre ou si le chat saute sur le bureau, ne vous inquiétez pas Nous sommes tous humains. Riez et montrez-leur à quel point vous êtes un parent formidable. Quatrièmement, n'ayez pas peur de poser des questions. Que vous souhaitiez clarifier une question qu'ils vous ont posée ou que vous leur posiez des questions à la fin, curiosité et votre souci du détail joueront toujours en votre faveur Cinq, lisez à l'avance toutes les informations qu'ils vous envoient. Certaines entreprises fourniront de nombreuses informations avant un appel. Cela peut inclure des détails sur leurs rôles, leur culture ou ce à quoi s'attendre lors de l'entretien lui-même. Sixièmement, n'ayez pas peur d'admettre que vous ne savez pas quelque chose, qu'il s'agisse d'un entretien technique auquel vous êtes bloqué ou qu'on vous pose des questions sur quelque chose que vous ne savez pas, soyez honnête sur ce que vous savez et ce que vous ne savez pas. Les intervieweurs valorisent l'honnêteté et la volonté de grandir. Sept. Amuse-toi bien. Non, vraiment. Avez-vous souvent l'occasion de discuter avec des ingénieurs qui font du bon travail dans de grandes entreprises ? C'est l'occasion d' apprendre de nouvelles choses intéressantes. Et si vous vous détendez et que vous vous amusez, vous serez vraiment plus confiant. Huit, prenez quelques notes à l'avance. Avant de faire un entretien comportemental, prenez le temps de réfléchir et de noter quelques bons exemples de sujets lesquels on vous posera probablement des questions. Parfois, lorsque vous avez collaboré avec d'autres personnes, les choses ont mal tourné ou vous avez eu des difficultés. Rafraîchir votre mémoire maintenant rendra l'entretien lui-même beaucoup plus fluide. Neuf, si vous ne trouvez pas d' emploi, demandez des commentaires. Souvent, l'entretien vous fournira volontiers certains domaines sur lesquels vous aimeriez travailler lors de futurs entretiens. Et enfin, dix, continuez. N'oubliez pas que chaque entretien est un tremplin. Même si vous ne réussissez pas, vous pouvez en tirer des leçons. Au fur et à mesure que vous vous y habituerez, vous serez plus détendu et plus confiant. 14. Bonus. Aidez-moi ! Je n'ai pas eu le poste: Oh, c'est dommage. Tu as fait de ton mieux. Vous avez peaufiné, affiné et retravaillé votre CV. Vous avez l'impression d'avoir répondu aux questions techniques et de conception Tu as fait tes devoirs. Vous posez même des questions géniales en retour. Vous venez de recevoir un appel, et ils vous proposeront malheureusement pas le poste. C'est vraiment une sensation terrible peut être dévastatrice pour votre confiance en vous. Croyez-moi, on m' a refusé des postes qui m'enthousiasmaient vraiment, et j'ai pensé que j'étais une excellente candidate, et cela m'a vraiment repoussée pendant un moment. Ce que je veux que vous sachiez, cependant, c'est que ce n'est pas parce qu'ils ne vous ont pas proposé ce travail qu'ils vous rejettent Il existe de nombreuses raisons pour lesquelles ils peuvent choisir de ne pas faire d'offre, et bon nombre d'entre elles sont tout simplement indépendantes de votre volonté. Il se peut qu' un autre candidat ait passé un entretien en même temps, qui, selon eux, possédait une expérience légèrement plus pertinente, ou qu'ils recherchaient quelque chose de très spécifique pour leurs besoins, mais vous n'étiez tout simplement pas le bon candidat. Ce que vous devez faire maintenant, c'est prendre un moment pour vous regrouper et réfléchir S'ils vous ont donné des commentaires spécifiques, il y a peut-être quelque chose sur lequel vous pouvez travailler. N'oubliez pas d'écouter et de grandir plutôt que de vous mettre en colère et de supposer qu'ils doivent être idiots pour vous avoir rejeté Mais comme je l'ai dit, c'est tout simplement hors de votre contrôle. Vous devez donc vous regrouper et réessayer. Avec de la patience et de la persévérance, votre confiance augmentera et, tôt ou tard, vous trouverez le partenaire idéal. Continuez comme ça. Je sais que c'est difficile, mais tu peux le faire. 15. Conclusion. Remerciements et suivis: Waouh, c'était un manège. Ensemble, nous avons suivi le processus de candidature à un emploi, de la recherche du bon emploi à l'affinement de votre CV et même à la manière d'aborder certains entretiens qui semblent effrayants J'espère que ce cours vous a été utile et que vous avez appris quelque chose que vous pouvez en tirer. Mais cela ne devrait pas être la fin de votre voyage. développement de vos compétences professionnelles est un voyage qui dure toute une vie, et vous ne cesserez jamais de grandir. Si vous souhaitez continuer à apprendre, vous trouverez sur YouTube de superbes vidéos montrant des personnes participant à des entretiens complets sur le codage en temps réel et présentant des défis techniques que nous n'avons pas eu le temps de traiter ici. Cela vaut donc la peine d' y jeter un œil si vous êtes nouveau dans l'industrie et que vous voulez voir ce que font les autres. Si vous recherchez un soutien plus personnalisé pour votre CV, votre technique d' entretien ou l'évolution de votre carrière, vous pouvez envisager de réserver l'un de mes cours particuliers où nous pourrons passer du temps à cours particuliers où nous pourrons vraiment étudier ce dont vous avez besoin. Si vous avez des commentaires, des questions ou des commentaires, je serais ravi de les entendre via l'un des liens sociaux à l'écran. J'ai beaucoup aimé m' asseoir, écrire filmer et monter ce cours, et j'espère que vous en avez tiré quelque chose. Merci beaucoup d'avoir regardé.