y*******g 发帖数: 6599 | 1 实际工作中写code是时间要远远少于读code的时间。大部分时间其实实在读其他人的
code, 不仅仅是源代码,也包括各种sdk,framework的interface, sample code,
document等等。
所以面试的时候要找机会和面试官强调有很强的理解现有code的能力。对于cs科班,有
一定能力但做算法题不是那么牛的人来说这也算一个很好的show off spot,特别是在
见hm或者tech lead之类的人的时候。 | a**********2 发帖数: 340 | | B*******1 发帖数: 2454 | 3 怎么show off啊?
【在 y*******g 的大作中提到】 : 实际工作中写code是时间要远远少于读code的时间。大部分时间其实实在读其他人的 : code, 不仅仅是源代码,也包括各种sdk,framework的interface, sample code, : document等等。 : 所以面试的时候要找机会和面试官强调有很强的理解现有code的能力。对于cs科班,有 : 一定能力但做算法题不是那么牛的人来说这也算一个很好的show off spot,特别是在 : 见hm或者tech lead之类的人的时候。
| s******n 发帖数: 3946 | | y*******g 发帖数: 6599 | 5 直接说啊,就告诉他 I am very good at understanding large codebase. I believe
it is an essential ability for the job。
有相关经历最好,言之有物。我本来也是针对cs科班有经验的人,平时干活,research
多的fresh也算。
没有太多经历的话可以谈一些方法:
比如首先了解module,通过stacktrace或者profile tool看出code的主要path
对于delegation或者notification 比较多的情况不是很好跟踪,但这种情况一般都是
follow 了常用的design patterns, 可以试图分析出用了什么pattern。然后举例,没
有实际项目的例子就说framework或者sdk里面的。
【在 s******n 的大作中提到】 : 他不给你看code,你怎么show off?
|
|