Premièrement, affirmer que cet article n'est pas complètement original, son inspiration provient d'un blog anglais que j'ai récemment lu sur les moyens: ABC: toujours crypté. J'ai apporté des changements dans cet article et j'ai ajouté certains de mes sentiments personnels. Si l'anglais ok veut ressentir le texte d'origine directement, vous pouvez cliquer sur le lien Vetel pour sauter.
Premièrement, testez simplement et vérifiez l'entretien de tous. X est le numéro que vous obtenez l'offre, y est le numéro que vous avez entré dans l'interview de deux rounds, calculez le score selon la formule:
Je dois le faire vous-même, puisque après l'obtention du diplôme J'ai un total de 7 entreprises sur 7 pour avoir une petite et petite entreprise. Je n'obtiens pas 3 fois. Ce score calculé est de 125,4 ans, tout le monde peut calculer son propre, généralement plus de 120 ou plus, si le score est 90, cet article vaut la peine de regarder.
Cet article contient de nombreuses suggestions, qui peuvent être divisées en deux parties: conseils techniques et conseils CHung, l'un de nous, tout d'abord, les gens sont les conseils techniques les plus intéressés.
1. RECOMMANDATIONS TECHNIQUES
1, TOUJOURS CODING
C'est très bon et la pratique est parfaite est une signification, c'est-à-dire que je peux me retourner. La programmation est une technologie très brute qui est définitivement nécessaire et doit avoir un processus de preuve. Une partie du code ou d'un algorithme est difficile à écrire, il est normal. Après de nombreux exercices, cela le connaîtra rapidement, puis il va facilement écrire plus.
Cependant, en raison de différentes langues et de courbes d'apprentissage différentes pouvant varier, de nombreuses personnes abandonneront avant de saisir le stade compétent, certainement une pitié. La méthode de la meilleure pratique consiste à se concentrer sur des exercices, c'est-à-dire un objectif clair, sachant quel est le but de la pratique et quel est le but. De cette manière, l'un des avantages ne sera pas confus, la seconde peut atteindre des commentaires clairs par le poissonRepérez les résultats de l'exercice, peut ajuster la fréquence et l'intensité de l'exercice, ou soyez conscient de vos progrès.
Cette pièce devrait être consciente de la compréhension et il n'y aura plus de détails.
2, maîtrise au moins une langue multi-modèles
La première fois explique la signification des champs multi-champs, paradigme est un terme qui apparaît souvent dans la programmation. Il a l'air très embarrassant, mais cela signifie qu'il est très simple de programmer la programmation. Par exemple, la méthode utilisée, un objet est un modèle de programmation et la même programmation fonctionnelle est également un modèle et le processus est également un modèle. Par conséquent, la langue multi-style est la langue de plusieurs modèles de programmation, telles que C ++, Java, Python, V.V V.v est toutes des langues multi-modèles.
De la racine Voici le maître, c'est pourquoi je traduit dans un niveau. Cela signifie que, pour cette langue, c'est juste une utilisation peu profonde et pas assez, il faut comprendre la langue. Certaines caractéristiques communes sont mentionnées davantage, de sorte qu'elle soit correcte. Les avantages de l'hébergement d'une langue peuvent nous aider à apprendre d'autres technologies fondées sur ce langage et amélioreront de manière significative nos capacités de développement et la capacité d'apprendre des langues et d'autres caractéristiques. C'est très important.
Bien sûr, C ++, sauf parce que personne ne se heurte à C ++, même l'auteur de C ++ estime également qu'il n'est que de 30%.
3, la plate-forme n'est pas le titre
Beaucoup de personnes seront folles dans la recherche en ligne, c'est un très bon comportement, peut nous aider à comprendre la portée de la hauteur du prix et de l'entretien de la société. Mais cela devrait être quelque chose à faire pendant la phase de préparation plutôt que le pied de Bouddha avant l'interview. Le thème peut apparaître pendant que l'entretien est difficile, nous devrions être meilleurs dans nos installations de programmation (algorithmes).
Une performance d'une fondation solide est de trouver la complexité de l'artn Général. Vous pouvez voir la couche de triche ci-dessous, contenant la complexité de tous les algorithmes généraux et d'autres informations de base. Www.bigicheatssheet.com
Bien sûr, sachez que la complexité ne suffit pas, vous devez faire ces algorithmes, tels que Dijkstra Algorithmes, Algorithmes Floyd-Warshall, Tourisme, Algorithmes, Bronn filtres, BFS, DFS et Divers algorithmes d'arrangement, des problèmes récemment associés, etc. Si vous n'avez pas d'autre moyen, il n'y a pas d'autre moyen de faire d'autre manière, est toujours crypté uniquement.
est également indispensable. Ici, l'auteur recommande le célèbre site Web de la programmation TopCoder. Personnellement, je pense que la courbe TopCoder est légèrement inclinée, vous pouvez plutôt utiliser des coolforces, la qualité du thème de Leetcode n'est pas aussi élevée que vous le pensez, ne remplacez pas le code. Les auteurs ont mentionné qu'au moins 40 heures ou plus, et différents algorithmes doivent être couverts. Comme la récursion,Convient au modèle, à la cupidité, à la planification dynamique, au diagramme sur le dessus
Heck a mentionné qu'il a passé deux semaines à TopCoder, ce qui est une simple répétition répétition répétition répétée. Après avoir terminé deux semaines, il a même fermé ses yeux et écrivit un algorithme de Dijkstra (bien sûr des blagues). Mais la vérité est claire, comme Eric Schmidt, la répétition n'endommagait pas les prières, la répétition ne vit jamais.
4, nous-mêmes
Ne comptez pas sur les bibliothèques de différentes structures de données dans la langue, faites-le autant que possible. Je suis également d'accord avec ce point, bien que maintenant toutes sortes de livres soient parfaits, il ne les utilisera que et les comprendra vraiment, vraiment deux mètres. De nombreux détails et la vérité ne peuvent être atteints que. Ces problèmes sont difficiles à comprendre s'ils ne font pas personnellement leurs mains. Même si vous vous en souvenez, il est facile d'oublier.
J'ai également utilisé Python dans le public pour reconnaître une variété d'algorithmes et de structures maléfiquesMatériaux généraux et les étudiants intéressés.
5, permettant au cryptage de devenir simple
pour les ingénieurs, la programmation peut être la partie la plus facile de l'ensemble du travail, car vous devez prédire et fonctionner la fonctionnalité est conçue et même une architecture doit être conçue. conçu. Cela nécessite que vous ayez beaucoup d'expérience et de compréhension du domaine pertinent. Une fois que le cryptage est terminé, vous devrez peut-être vérifier les performances, les projets de maintenance à utiliser, cela aura de nombreux problèmes de cette manière doivent être résolus et réparés. Ces deux points sont plus difficiles à chiffrer, alors ne vous laissez donc pas peur du cryptage, la programmation est vraiment simple, vous pouvez le mettre en place, essayer de comprendre ce processus.
Lundi, c'est la capacité de s'auto-former leur propre programmation de tableau blanc. En fait, ce n'est pas seulement Google. Maintenant, les grandes entreprises ont plus de temps à ajouter des programmes de conseil blanc dans l'entretien. Pour les yeux de nombreuses personnes et aucune programmation de panneaux blancsSans l'aide de l'IDE, c'est la nécessité de s'entraîner. Si vous souhaitez aller dans des entreprises étrangères et des entreprises plus célèbres, la capacité de programmer des cartes blanches est essentielle.
Deuxièmement, des recommandations générales
1, prêtes à opérer
Si vous interviewez, vous interviewez leurs sociétés, des entreprises, celles-ce qu'elles font maintenant et le but si vous Sachez, il est préférable d'abandonner. Si la grande entreprise peut aller bien, si c'est une petite entreprise, cette situation déduira certainement beaucoup. C'est également l'une des connaissances professionnelles pour votre futur employeur, également une connaissance professionnelle. En plus de refléter notre professionnalisme, il est également utile pour notre carrière. En fait, nous avons de nombreuses connaissances sur les futurs employeurs, nous expliquons également que nous sommes plus clairs sur votre plan de carrière, sachez ce que vous allez travailler. À long terme, c'est très important.
2, ne créez pas l'hypothèse
Si certains problèmes ne déterminent pas 100%, ne veulent pas voir des informations ou trouver une personne à découvrir. Que ce soit dans l'entretien ou dans un travail réel, j'aime beaucoup aimer dans cela.
De nombreuses personnes auront une habitude de certains problèmes, en particulier ceux qui sont très familiers ou comprennent. Par exemple: j'ai rencontré un certain message d'erreur, j'ai été résolu avec une commande, ils auront un sentiment de sens que cette commande est pour ce message d'erreur, ne permettant pas cette règle?. Il est possible de rencontrer des messages d'erreur similaires pour d'autres raisons, ils accrocheront. Par conséquent, les choses ne sont pas complètement comprises, ne créent pas d'hypothèse, ne savent pas comprendre, apprendre, ne veulent pas penser au cours.
3, enthousiasme
Si vous ne vous souciez pas d'une chose, d'autres choses ne se soucient pas, alors gardez le chaud et très important, cela peut vous rendre assez complet. Parce que les gens font souvent des réalisations en chaleurDemandez-vous, alors demandons-nous une chose passionnée? Par exemple, je veux devenir un site Web ou une application personnelle? Par exemple, je veux que une personne la précipite? Ou voulez-vous toujours faire votre propre blog technique? En fait, les gens ne sont pas importants d'avoir enthousiasmé. Il est important de me laisser trouver un domaine aussi passionné.
Mardi, résumée
Voir ici, si je vous dis que Hecko n'a pas lu l'université, vous sentez-vous très choqué? En fait, je ne me sens pas inattendu, car je peux penser que c'est une personne très exigeante et pleine d'enthousiasme pour la vie et la programmation. Il n'est pas nécessaire de nous faire réussir, mais cela peut constamment nous efforcer de réussir et la route n'est pas terrible. C'est terrible quand il n'y a pas de pouvoir.
Enfin, examinez les conseils classiques:
Toujours crypter.
"ABC: Toujours crypter" Texte original - HTTPS: //medium.com/always-be-coding/abc-always-be-coding-d5f8051fce2#.4HEG8ZVM4