Google Interview Questions | AOneCode
LeetCode - The World's Leading Online Programming Learning Platform
LintCode 领扣
Non esiste una fonte gratuita che abbia tutto. Di seguito ci sono alcune fonti. Ognuna ha i suoi pro e contro.
I. Leetcode ha quasi la stessa scala delle domande di codifica di Google, anche se Google evita di porre domande esistenti in Leetcode
Se sei in grado di capire problemi medio/dubbi su Leetcode, molto probabilmente farai bene nei turni di codifica di Google, poiché le domande di Google sono varianti delle domande di Leetcode - descrizioni diverse, ma stesso algoritmo dietro.
II. CareerCup/GlassDoor ha domande di Google condivise per tempo. Così puoi vedere le ultime tendenze. Ma la descrizione del problema è di solito vaga e non c'è una soluzione standard fornita.
III. Se non hai tempo per passare attraverso Leetcode o 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.