Software Developer 또는 그와 유사한 직무로 지원하여 구글 면접을 보게된다면 다음의 내용들을 반드시 숙지하고 가야할 듯 싶음. 특히 big-O analysis, n*log(n) sorting algorithm 와 관련된 문제들은 반드시 물어보는 듯. 흔히 알고 있는 Brain Teasing 질문들은 전혀 하지 않음. 특이한 점은 면접관들이 최근 입사자들이어서 정작 구글이라는 회사에 대해서는 잘 알지 못한다는 점..


* Google Interview Question Type :

Coding
- Sample Topics (Coding):  construct/traverse data structures, implement system routines, distill large data sets to single value, transform one data set to another
- Google docs(online) or whiteboard(onsite)


Algorithm Design/Analysis
- Sample Topics (Algorithm Design/Analysis): big-O analysis, n*log(n) sorting algorithm, sorting and hashing, trees, graphs, handling obscenely large amounts of data


System Design
- Sample Topics (System Design): features sets, interfaces, class hierarchies, designing a system under certain constraints, simplicity and robustness, tradeoffs



* Related Resources :


+ Recent posts