随便谈谈最近找工作的感受

  1. 不刷题是是万万不行的,因为coding/algorithm/data structure依然是面试的重点。我个人的感觉,在刷题的过程中,对算法和数据结构的理解的确有很大提高,即使不为面试,也为以后的工作。
  2. 基础的题目很重要。在我所经历的面试中,recursion,tree之类的题占很大多数,它们都不算很难,但是想要做对必须真正地理解它们。动态规划(DP)之类的题目少见,但也是有的。
  3. Hiring Manager那一面非常重要,也是比较难的一关。现在无论大小公司,面试流程都非常类似,一般来说,在on site的时候,都会有一轮面试由一个manager来主导,如果能得到他的首肯,那么离offer也就不远了。