本人魔都某 985 研一,有大半篇 SIGIR(关于推荐系统的),在实验室这大半年做过一些小项目。实验室是做知识图谱&推荐系统方面的,所以投的都是算法岗,偏向 nlp 方向,且基本 base 都在深圳,面试集中在3月,疫情原因,可以在家安心准备。总体来说非常幸运,每一场面试都学到了很多,也更加清楚得认识到自己小白的属性,下面进入正题。
第一场面试就是腾讯,但还好只是电话面试,相当于开卷,没有特别紧张,基本没有问技术问题,只是简单聊了聊项目,面试中了解到部门主要研究用强化学习算法玩游戏。
明显感觉互相做的方向契合度很低,所以表现并不好,很快就挂掉了,不过腾讯效率真的很高,第二天就被pcg部门捞了。
部门似乎更偏向开发,而非算法,问了很多python编程的问题,完全没有准备到,不过还好不是很深。一上来问了四组概念辨析,主要是问之间的区别:
编程题:
问的问题很多而且细,由于专业方向比较相关,整个面试持续了接近一个半小时。
编程题:
HR小姐姐很守时,很会聊天,所以很愉快,几乎忘了HR面是有可能刷人的,当天就收到了offer。
输出:
输入:n,k 输出:k阶斐波那契数列的第n项
我把我写的所有题解整理成了一本电子书放在了 github 上,三天内冲击到 github 排行榜榜首!近 5w 人下载阅读!要获取的话,直接进入下方链接就可以了(记得给我点个 star):
https://github.com/geekxh/hello-algorithm