L'entretien d'ingénieur logiciel LinkedIn est assez standard et général. Il'est très similaire aux entretiens d'autres grandes entreprises comme Google, Facebook etc..
Voici ce que je vous suggère:
- Soyez familier avec la structure de données et les algorithmes. La raison pour laquelle vous devez bien vous préparer à la structure de données et aux algorithmes en premier lieu est qu'ils sont vraiment la base de la plupart des entretiens d'ingénieurs logiciels. Une vraie question d'entretien revient à vous demander de résoudre un problème avec la combinaison des compétences que vous avez apprises à partir de ces connaissances de base, vous devriez également être assez rapide lors de l'analyse de la complexité temps/espace, ce qui est couvert dans ce sujet également. Des livres comme Cracking the Coding Interview, Introduction to Algorithms et votre manuel scolaire sont les meilleures ressources. Certains chapitres peuvent être trop mathématiques et vous n'avez pas vraiment besoin d'aller aussi loin. Mais vous devriez savoir clairement comment analyser la complexité spatio-temporelle et pouvoir expliquer facilement les résultats, même s'il n'est pas nécessaire de les prouver en mathématiques. Vous pouvez également consulter la feuille de triche de l'entretien technique et la feuille de triche du Big-O.
- Soyez familier avec les questions générales de codage. À cette étape, vous devriez être assez familier avec les connaissances de base et les concepts de l'informatique, it's mieux de pratiquer avec quelques questions de codage réel. L'idée de cette étape est de vous apprendre à utiliser ce que vous avez appris dans ces livres pour résoudre une question réelle et de vous donner quelques idées sur le type de questions posées lors d'un entretien général. En fait, je n'ai pas beaucoup de suggestions dans cette étape au lieu de vous plonger dans ces questions et de vous entraîner autant que vous le pouvez.
- Profitez des questions d'entretien Linkedin passées. Il ne sera'pas difficile d'obtenir des questions d'entretiens passés de Linkedin. Puisque la société différente a des styles différents et se concentre, cette approche vous aidera à être plus familier et préparé pour l'entretien Linkedin. N'essayez pas de mémoriser les questions et les réponses car ces entreprises évitent généralement de poser des questions divulguées au public, il est donc peu probable que vous rencontriez la même question à nouveau. Je'vous recommande de consulter Glassdoor .
- Continuez à vous entraîner. Entretien technique doesn't seulement évaluer votre capacité de codage, mais une variété de compétences et de capacités comme les compétences de communication, la capacité d'analyse, etc. De plus, de nombreuses personnes se sentent nerveuses en résolvant un problème lorsque quelqu'un regarde par-dessus leur épaule, et peuvent donc échouer aux questions les plus simples. Je'vous suggère de trouver un ami qui se prépare également à un entretien, vous pouvez faire des simulations d'entretiens entre vous et essayer de vous familiariser avec ce genre d'atmosphère intense.
Beaucoup de gens veulent également obtenir des retours de bonne qualité de la part d'interviewers expérimentés. Dans cet esprit, nous avons travaillé à la construction de Gainlo - Mock Interview with Professionals, qui permet au candidat d'avoir des entretiens fictifs avec des intervieweurs expérimentés de grandes entreprises comme Linkedin, Amazon, etc. et obtiendra de vrais retours pour les aider à s'améliorer.
En bref, il'n'y a pas de meilleur moyen que de continuer à s'entraîner et finalement vous'allez craquer l'entretien.