Questions d'entretien Google | AOneCode
LeetCode - La principale plateforme d'apprentissage de la programmation en ligne au monde
LintCode 领扣
Il n'existe pas de source gratuite qui ait tout. Vous trouverez ci-dessous quelques sources. Chacune a ses avantages et ses inconvénients.
I. Leetcode a presque la même échelle que les questions de codage de Google, bien que Google évite de poser des questions existantes dans Leetcode
Si vous êtes capable de comprendre des problèmes de difficulté moyenne/dure sur Leetcode, il est fort probable que vous réussissiez bien dans les tours de codage de Google, puisque les questions de Google sont des variantes des questions de leetcode - des descriptions différentes, mais le même algorithme derrière.
II. CareerCup/GlassDoor a des questions Google partagées par le temps. Vous avez donc la possibilité de voir les dernières tendances. Mais la description du problème est généralement vague et il n'y a pas de solution standard fournie.
III. Si vous n'avez pas le temps de passer par Leetcode ou CareerCup. Consider enrolling in Google Interview training courses.
Programming Interview Questions + Help Getting Job Offers | AOneCode Coding Bootcamp
The course provides an insight of what Google interview looks for, structure it into chapters and list recent Google problems as exercise for each chapter.
In the course you’ll also get access to 150+ recent Google questions sorted by frequency-asked, and 400+ Google problems archived over past years.
IV. Apart from coding, another aspect of software engineer interview is SYSTEM DESIGN. It takes experience and knowledge about system infrastructures to answer those problems.
Areas recommended
Basic system design here.
Also check out:
Google File System,
Google Bigtable
Google MapReduce.
High Scalability -
or System Design Course at
Programming Interview Questions + Help Getting Job Offers | AOneCode Coding Bootcamp
Hope this answers your question.