楼楼目前研一在读,因为时间刚好允许, 所以想出来找一份日常实习。
结果被各大公司暴打。
楼楼个人情况:
211 计算机本 + 算是985的学校硕
因为本科做过一点算法比赛,自以为面试的coding题应该不难,结果是我错了。
快手一面:
自我介绍
DQN简介
常见分类算法(不小心把聚类也算在里面,结果和面试官在线battle)
coding:
逆时针旋转90度矩阵,O(1)的空间复杂度
结果:已经gg
字节:
自我介绍
项目,真的很细很细
CNN, RNN的理解及其变种的了解
coding:
leetcode 三数之和 暴力O(n^2lgn)过,面试官表示没有做剪枝优化不是很满意
不同权重的裸编辑距离
预测结果:凉
经验总结:
leetcode 两千题,刷完猪都能进大厂。
感觉日常实习的话,面试确实没有问到很深的点,就是比较关键的coding部分。自己以为稍微了解过一些比赛中的算法就自以为是,没有认真刷题。
但是后来想想,面试因为只有一个小时的时间,就算问题只有半小时,那coding也只有半小时的时间,而这却需要你一眼就能看出思路+没有bug的实现思路。
因此更需要一个人能够迅速,熟练的解决问题,而不是说需要你去花2, 3个小时来去解决一个高深问题,这种思想的转换是我在面试之前所没有预料到的。
不过有了这一次的经验,在研三的求职中会更侧重lc的积累。
全部评论
(5) 回帖