有没有人觉得面试的东西都没什么用?
作为算法岗面试主要考察的点:leetcode、计算机基础、算法基础。
leetcode:这个就不用说了,很多FTE都承认,有的人code面面的很差、但是进来一两天就能复现论文,真正工程上用到leetcode M难度的都不多。
计算机基础: 面试基本围绕大学教材考、可问题是大学教材基本上都是二十年前的方法,
前几天和几个大佬聊了聊,比如操作系统,我们学的那些i节点、FAT32。其实再开发层面用不到、反而是日志系统、分布式系统这些知识是更被需要的、但大学不教、面试不考。
聊到最后被大佬喷:“你说你会操作系统难道只知道死锁、还有几个优先级队列?”(大佬是真正的大佬)
算法基础:这个也不能说什么、我也很难理解所谓的“dropout相当于bagging” “BN减少bias”“大模型引起过拟合” 这种ICLR2020 ICML2019都还在争议的观点面试官眼里变成了所谓的机器学习基础。
还好现在好像也不大考手推SVM了,不然上来问我SVM、LR的区别,不看面经我是真的不知道从何说起
论文和项目、就比较看运气、不过我觉得能遇见完全理解你的论文的面试官还是挺少见的吧。
我希望算法秋招可以类似社招那样多看项目经历和北京、也问一点更实际的内容、不要这样问虚无飘渺的东西了。