c++、算法工程、算法研究等面经(面试官视角)

大家好,我是萌萌哒黑大帅,欢迎来到算法开发面试手残党攻略(串台了,划掉)

这里作为第一人称视角,给大家分享一下面试时摄像头背后面试官的心理活动。

先叠个甲,各家甚至各个面试官风格可能完全不同,因此不建议代入具体某场面试,仅供参考

stage 1(筛简历):

目前为止我毕业不到三年,任职于商汤,技术栈属于广而不深,因此业务场景比较多样(可参考我过去发的jd)。

先确定团队有需求才开始准备面试(不存在kpi面,但是有可能面完且通过,最后被通知没hc了),我这里多以校招和实习为主

简历来源:ld筛完或者网友/群友直接塞简历,我拿到简历主要看候选人兴趣点,兴趣点广泛或者略微不一致的会打个电话简单聊一下,个人没有一票否决项(学历、经验等)

stage 2(面试):

面试风格取决于简历风格,简历项目/论文多的会细问,重点看项目过程中的思考路径(问之前我自己心里也会思考一下答案,然后和候选人的作对比,没有绝对对错)。少的直接上基础。

面试内容取决于岗位偏向算法研究还是工程还是兼备,研究会偏向数理基础(虽然我是数学系的但非常不喜欢手撕公式,最多讲讲思路),ml基础,工程直接上coding(给acmer会出竞赛真题,难度不超过铜牌,会设计多问),过程中尽最大可能给候选人思路上支持,但是关键点的思考必须由候选人自己给出,避免因为紧张。八股问不问纯看心情,可能会为了面评有东西写随便问一点。

stage 3(写面评):

通过与否的条件:基础差一票否决,基础一般但是有亮点也会给过,项目、竞赛等经验都是加分项。

其他公司听说会有面评保留的情况,需要case by case,比如是同组保留还是同部门保留还是全部保留。业务方向差很大或者不是熟悉的同学的面评不见得会愿意去看。

面评会记录一部分问过的问题,这样就算面评保留也能比较客观真实。

总结:

面试官不是考官,面试的过程更类似找对象。有的时候就算问题回答的一般也过了、或者都回答上来问题但是挂了,可能单纯只是因为有没有看上眼。

#算法工程师[话题]##面经#
全部评论

相关推荐

09-07 10:02
吉林大学 C++
某公司一颗钉子:推荐几个项目,可以写到简历的: web多人聊天:https://www.bilibili.com/video/BV1iYtrezEkA/ 多线程任务队列系统:https://www.bilibili.com/video/BV1XS9dYsE9d/ kv存储:https://www.bilibili.com/video/BV12oemzEEjQ/ RPC框架:https://www.bilibili.com/video/BV176Niz8ENj/
点赞 评论 收藏
分享
回望过去一年,焦虑与痛苦常伴,感谢努力的自己,也算达成了阶段性的目标吧!腾讯-游戏安全-一面 8.22方向:后台开发整体印象:侧重面试经历与面试中技术亮点时长:50min状态:下午初试已过1. 自我介绍2. 把美团的实习经历详细介绍3. 高并发C端图片数据一般怎么存储?直接存到数据库吗?4. 你在实习中的难点,你在实习觉得很有技术点的?你觉得牛逼的5. 实习经历技术、业务拷打6. cookie、session的作用?7. cookie、session、token的区别8. 当前服务器CPU负载较高,通过什么命令查看进程的执行状态?哪一个进程占用的资源多?9. MySQL为什么查询速度慢?10. 慢SQL怎么排查,从哪些方面进行优化?11. 你用过其他语言吗?golang或python12. 你平时对于Linux命令熟悉吗?13. 你最近有在看源码?14. 这个开源库主要解决了什么问题了?算法题:斗地主给三个人发牌,每个人必须17张牌,剩下三张,如何保证每个人获得的牌是随机的,不能用api,要不就失去意义了反问:1. 组内业务两个业务第一个做游戏安全产品,杜绝制裁例如骂人,审查,开挂等行为,卖给其他游戏公司。第二个是做k8s游戏产品部署2. Base:深圳腾讯-游戏安全-二面 8.25没录上音,顺序不固定方向:后台开发整体印象:侧重场景题时长:1h状态:无动静非技术问题:1. 聊天,个人情况、组内情况2. 学校、个人规划什么的3. 问了一下腾讯分日常或暑期吗开始面试:1. 自我介绍2. 讲一下实习经历、实习的重点、难点3. 延伸实习经历、问一些问题等有点忘记了4. final关键字5. Redis的AOF、RDB6. ZSet 底层数据结构7. 高并发、高性能、高可用相关系统架构8. IO 多路复用是如何实现的9. 讲一下如何构建一个高性能的后端架构10. 实现限流的方式有哪些11.  concurrenthashmap 的底层如何实现的?如何保证并发安全?12. 我现在有一个目录,那目录下面有一些子目录和嵌套子目录文件之类的,然后我想找到这个目录下面所有的.Java 文件,然后删除这些.java。这个用 linux 命令怎么做呢?13. MySQL的存储引擎相关14. SQL执行慢怎么分析15. 我希望你去开发应用,实现一个目录传输的功能,传输目录及其对应的文件,就比如说把这个目录的整体的结构和内容包括文件,然后整体传输到服务器上。你怎么去设计这个目录传输的功能来保证这个传输的正确性和传输的效率?16. RPC相关八股,有些忘记了17. Kafka分区等八股18. 给不熟悉计算机的人讲解下计算机网络中的拥塞控制、流量控制19. 有项目部署的经验吗?20. 有一些没有记住,根据实习问的问题也挺多算法题:无反问:1. 组内业务两个业务第一个做游戏安全产品,杜绝制裁例如骂人,审查,开挂等行为,卖给其他游戏公司。第二个是做k8s游戏产品部署
JamesGosli...:太强了
点赞 评论 收藏
分享
评论
5
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务