0%

Algorithm Training for the Interview

Personal Introduction

I was born and grew up in China, I went to the university in 2014 and finished it in 2018, studying programming for 4 years. After devoting 10k+ hours, I finished over 4~5k programming problems with record.

During college, I won the bronze, silver, and gold medals from freshman to junior year respectively. And went to the ICPC World Finals (International Collegiate Programming Contest).

I passed almost all of my interviews (Alibaba, Baidu, Bytedance, Huawei, etc.) and went to Microsoft after graduation. Then got a change to Google Tokyo.

I think algorithm programming skill is one of the reasons I could pass many interviews easily. There are many ingenious problems and skills to share. Welcome to the algorithm programming world! As someone with a dream of becoming an algorithm teacher, I will be glad to help :D~

Basic Knowledge

Conceptions

  • Time Complexity
  • Space Complexity
    ...

Common Algorithm Types

  • Graph Theory
  • Game Theory
  • Number Theory
  • Computational Geometry
  • Greedy
  • Search
    ...

Programing Websites I Recommend

  • Codeforces
  • Atcoder
  • Topcoder
    ...

(To be continued..)