Rejoignez-nous/suivez-nous sur Discord | ? (Twitter) | Télégramme | Facebook
Tout le monde n’a pas le temps de répondre à quelques centaines de questions LeetCode. Voici du matériel de préparation aux entretiens techniques gratuit et organisé pour les ingénieurs occupés, présenté par moi, l'auteur de Blind 75. Plus de 1 000 000 de personnes ont bénéficié de ce manuel !
Outre les questions habituelles sur l'algorithme, d'autres éléments géniaux incluent :
Votre aide pour contribuer au contenu serait très appréciée !
Ce référentiel a un contenu pratique qui couvre toutes les phases d'un entretien technique, de la candidature à un emploi à la réussite des entretiens pour proposer une négociation. Les candidats techniquement compétents peuvent néanmoins trouver le contenu non technique utile.
Les informations contenues dans ce référentiel sont condensées. En fin de compte, la clé pour réussir les entretiens techniques est une pratique constante et je ne veux pas vous ennuyer avec trop de mots. Je vous dis le minimum que vous devez savoir sur la façon de naviguer dans le processus d'entretien, vous allez vous entraîner et décrochez l'emploi de vos rêves.
Toute personne souhaitant décrocher un emploi dans une entreprise technologique mais novice dans les entretiens techniques, les ingénieurs chevronnés qui ne sont pas passés de l'autre côté de la table d'entretien depuis un certain temps et qui souhaitent revenir dans le jeu, ou toute personne souhaitant être mieux aux entretiens techniques.
Il existe de nombreux livres géniaux comme « Cracking the Coding Interview » et des référentiels liés aux entretiens sur GitHub, qu'est-ce qui rend ce référentiel différent ? La différence est que de nombreux référentiels d'entretiens existants contiennent principalement des liens vers des ressources externes, tandis que ce référentiel contient un contenu organisé de qualité supérieure directement pour votre consommation.
En outre, les ressources existantes se concentrent principalement sur les questions d’algorithme et ne couvrent pas les questions plus spécifiques à un domaine et non techniques. Ce manuel vise à couvrir le contenu au-delà des questions typiques de codage algorithmique. ?
AlgoMonster vise à vous aider à réussir l'entretien technique dans les plus brefs délais . Conçu par les ingénieurs de Google, AlgoMonster utilise une approche basée sur les données pour vous enseigner les modèles de questions clés les plus utiles et propose un contenu pour vous aider à réviser rapidement les structures de données et les algorithmes de base. Mieux encore, AlgoMonster n'est pas basé sur un abonnement : payez des frais uniques et obtenez un accès à vie . Inscrivez-vous aujourd'hui pour une réduction de 70 % →
Ce cours de Design Gurus développe les questions sur les questions pratiques recommandées, mais aborde la pratique du point de vue du modèle de questions, ce qui est une approche avec laquelle je suis également d'accord pour l'apprentissage et que j'ai personnellement utilisée pour m'améliorer lors des entretiens de codage. Le cours vous permet de mettre en pratique des questions sélectionnées en Java, Python, C++, JavaScript et fournit également des exemples de solutions dans ces langages. Apprenez et comprenez les modèles, pas mémorisez les réponses ! Obtenez un accès à vie dès aujourd'hui →
Le contenu lié au front-end a été déplacé vers un site Web distinct : Front End Interview Handbook.
Nous travaillons toujours sur le contenu de la conception du système. En attendant, consultez le cours System Design Interview de ByteByteGo ou le cours Grokking the System Design Interview de Design Gurus, qui, à notre avis, sont parmi les ressources les plus utiles pour commencer à préparer les entretiens de conception de système.
Un site Web Docusaurus a été créé pour offrir une meilleure expérience de lecture. Consultez le site Web ici!
Si vous êtes intéressé par la façon dont les structures de données sont implémentées, consultez Lago, une bibliothèque de structures de données et d'algorithmes pour JavaScript. Il s'agit encore à peu près de WIP, mais j'ai l'intention d'en faire une bibliothèque pouvant être utilisée en production et également une ressource de référence pour la révision des structures de données et des algorithmes.
Il n'y a pas de lignes directrices formelles pour le moment car les choses sont toujours en évolution et nous pourrions trouver une meilleure approche pour structurer le contenu au fur et à mesure. Vous êtes invités à contribuer tout ce que vous pensez être utile à vos collègues ingénieurs. Si vous souhaitez contribuer au contenu pour différents domaines, n'hésitez pas à créer un problème ou à soumettre une pull request et nous pourrons en discuter davantage.
Ce projet existe grâce à toutes les personnes qui ont contribué. [Contribuer].
Merci à tous nos contributeurs ! [Devenez contributeur]
Soutenez ce projet en devenant sponsor. Votre logo/photo de profil apparaîtra ici avec un lien vers votre site Web. [Devenez parrain]
Je vous fournis le code du référentiel sous une licence open source. Puisqu'il s'agit de mon référentiel personnel, la licence que vous recevez pour mon code vient de moi et non de mon employeur (Meta).