1. OO 没那么重要了。现在看重更高级的system design。以前A面试总是要考个什么停车场,动物园等等经典design pattern, 跟工作关系不大。现在他们也悄悄的改成问实际的系统设计了。
2. 递归?????这点提出来也实在也太小儿科了吧
3. 楼主工作中大概没做过技术含量太高的事? 业界用高级算法的例子很常见啊。我自己以前就做过np hard 的optimization 算法,我待过的组要用到不同的ml 算法。都是用来解决工作上很实际的问题的。
我自己背景:10+年业内顶尖大公司经验,FLAG中两家。