算法实习生面经

算法实习生面经

从牛客网获得很多帮助,因此回馈一波,我的面试是打怪升级的一路。拿到了平安科技,百度,网易云音乐
尽可能回忆,有可能还少几道,祝各位实习早日上岸。

平安科技(深度学习算法实习生已拿offer)

1.介绍项目,根据项目问了一些问题。
2.tcp三次握手
3.什么是过拟合,有什么解决方法
4.快速排序的思想时间复杂度
5.python的装饰器,迭代器与生成器
6.对nlp的理解

滴滴(nlp算法实习生)

一面视频面试

  1. 介绍项目
  2. 随机森林的随机体现在哪里
  3. bagging和boosting的区别
  4. 简述xgboost的推导过程
  5. lstm和rnn的区别
  6. 对nlp的理解是多少
  7. 手撕代码(1)反转链表 (2)快速排序 (3)用神经网络搭建一个LR
  8. 对pytorch和keras了解多少

手撕代码的第三个没写出来,但是进了二面

二面电话面试

自我介绍+你认为项目里面最吸引你的那个点是什么

本来以为可以拿到offer,该回答的都回来了,但是等了好久一直没消息。估计凉了。

百度(推荐算法实习生已拿)

一面

  1. 根据项目问,每一个项目都问了,问的很细,从介绍数据集,实验中的难点,怎么克服等等

  2. 深拷贝和浅拷贝的区别

  3. 快排的思想

  4. 爬楼梯问题(动态规划)

  5. c++的多态和继承

  6. 简述svm思想

  7. lr和svm的区别是什么

  8. mapreduce的思想

  9. 如果有很大的文件,怎么统计文件里面出现的各个单词的数量。

    二面

  10. 根据项目问

  11. 又问了深拷贝和浅拷贝的区别

  12. 简述word2vec思想,

  13. 词向量是怎么生成的

  14. lstm的优点,记忆单元是怎么工作的,他为什么可以克服梯度消失

  15. 简述你知道的激活函数,优缺点。

三面

  1. 举一个合作完成项目的例子,在团队中你可以排第几名,为什么那几个人比你前,而比你后是什么原因,你自己的贡献,怎么做的领导作用,问的很细。根据你回答的问。
  2. 在你和老师接触做项目的时候,有没有很多时候,你认为老师说的不对,做了很多无用功?怎么和老师提意见?举一个例子
  3. 你认为生活到现在你最大的困难是什么?我说的是考研,哪里难,怎么战胜的?为什么其他人没有战胜?
  4. 你觉得最遗憾的地方是什么?
  5. 项目里面最大的亮点是怎么完成的。
    三面主要考察合作能力,和个人能力。

网易云音乐(算法实习生)

一面

面试官有事本来约的5点,后来6点才开始。

  1. 自我介绍
  2. 介绍项目
  3. 根据项目问了一些问题,没有问其他的,因为已经晚了,项目也问了很久,所以就结束了,直接帮我约了二面

    二面

  4. 自我介绍
  5. 只问了一个项目
  6. bp的原理
  7. bn的原理
  8. lstm和rnn的区别
  9. lstm为什么好
  10. 问我了解召回等一些推荐算法用到的概率吗?
  11. cnn之所以成功的原因是什么,一开始我答的是卷积,池化一些架构,他说不说cnn的架构,让我重答,然后我把脑子里面知道的cnn的知识想到的全说了出来,也不知道答对没。
  12. 对tf的了解,说一下。
#百度##滴滴##平安科技##网易##实习##算法工程师##面经#
全部评论
楼主滴滴面试的是哪个部门?
点赞 回复 分享
发布于 2022-01-17 16:45
请问楼主用神经网络实现LR是怎么做的呢?
点赞 回复 分享
发布于 2020-03-21 08:25
楼主请问百度的一二三面隔了多久?
点赞 回复 分享
发布于 2020-03-19 15:32
您好,请问平安的深度学习实习岗在哪里看到的?
点赞 回复 分享
发布于 2020-03-08 21:25
平安科技只有一面么
点赞 回复 分享
发布于 2020-03-05 01:23
楼主去哪实习了?
点赞 回复 分享
发布于 2020-03-02 19:04
对nlp的理解楼主这个怎么回答的?😅 我一下子看懵了
点赞 回复 分享
发布于 2020-02-05 09:50
楼主打算去哪里?什么时候入职啊?百度三面会不会挂人啊?
点赞 回复 分享
发布于 2020-01-30 13:21
老哥是面春招吗?
点赞 回复 分享
发布于 2020-01-28 16:40
你好,方便加个好友吗
点赞 回复 分享
发布于 2020-01-28 10:29
点赞 回复 分享
发布于 2020-01-27 22:47

相关推荐

04-02 18:58
四川大学 Java
📍面试公司:字节跳动🕐面试时间:2026.4.2💻面试岗位:后端实习生❓面试问题:1.controller/service/repository三层架构的功能2.各层怎么交互(答的依赖注入)3.鉴权怎么实现(说用的spring security套件,给予身份)4.缓存和数据库数据一致性怎么解决(回答的先改数据库在删除缓存)5.为什么不先删缓存(好像两种方式都有一定问题,但是后删缓存问题小一点)6.缓存删除失败了怎么办(应该想考消息队列,但是鼠鼠还真没想过)7.缓存有ttl吗,大量key同时过期怎么办(缓存雪崩呗,鼠鼠看过的但是只答了ttl加随机时间和双key策略)8.讲一下mysql索引(回答了主键索引和唯一索引,b+树实现)9.为什么用b+(回答的树高度低,查询次数少开销少)10.进程和线程的区别?线程什么哪些资源可以共享哪些不行(os原理,基本没怎么复习,答的一坨)11.死锁条件和解决方式(四个条件和死锁预防,死锁检测,死锁接触)12.cas和普通加锁的优劣(看的时候没认真看,只记得cas有aba问题)13.互斥锁,自旋锁区别(完全没看自旋锁)14.tcp,udp区别15.tcp为什么三次握手四次挥手16.手撕,数组的最大连续子数组和(leetcode原题,五分钟撕了,但是让讲就有点捋不清了,就说了当前缀和为负数了就抛弃前缀,重新开始子数组)17.脑筋急转弯:100只老虎和一只羊,老虎吃了羊就变羊,最后羊会不会被吃(好像是考虑奇偶情况,但是鼠鼠想的就是吃了羊等于自己成猎物了,大家应该都僵持下去下去)18.反问有什么不足:基础不扎实,比如os,数据库,网络,编程语言(都没问我Java,过程中问我c++熟悉不,我技术栈都没敢写肯定不敢说熟悉啊),算法(撕的快但是讲不清,感觉鼠鼠是死记硬背),不是这不是基本今天全问的都是不扎实吗🙌面试感想:很常规,不难,但是鼠鼠真的太菜了毕竟第一次,回答的还算流利了,以后再接再厉
Esten:补一下4.的缓存一致性解决: 在开发过程中,先修改数据库再删除缓存,也会有短暂脏数据时间段,即在数据库修改过程中,其他线程读取缓存仍然命中,会返回脏数据,但是由于修改操作时间极短,只有极少线程会读取到缓存中的脏数据,在互联网业务下属于可接受范畴;反之先删除缓存,再修改数据库,可能会出现其他线程由于命中缓存失败,前往数据库构建缓存,由于数据库的修改还未完成,读取到脏数据构建缓存,该缓存在后续ttl中一直存在返回脏数据,导致前端请求数据大量出错。 总结:两种方式都会有返回脏数据的可能,但是后删只会有短暂时间(线程修改数据库时间)业务错误,先删缓存可能有整个ttl时间业务错误
查看17道真题和解析
点赞 评论 收藏
分享
发面经攒人品提前一天面了,大概35分钟,主要是拷打了agent项目,问ai相关的,传统后端的八股没咋问1. 自我介绍2. 介绍之前实习的业务3. 比如你在重构一些历史性的业务,这个时候新的需求来了,遇到这种情况了吗?怎么处理?4. 你简历上其他的项目涉及到多人协作吗?是从哪里找的这些项目?5. 讲一讲你的agent项目6. 讲一下项目中rag的拆分、存储、使用逻辑7. 项目用了spring ai框架,讲一下这个框架的整体结构8. 当时为什么选择这个框架?9. 了解非java的agent开发框架吗?10. 我看你的这个agent项目各层级都搭建好了,你认为你的这个项目还缺什么?11. 讲一下你的agent上下文怎么做的?12. 你了解长期记忆、中期记忆和短期记忆吗?13. 你这个项目用的什么大模型?14. 其他的大模型你用过或者调研过?15. 你平常的时候用什么大模型或者IDE工具辅助开发,ai辅助编程用什么?16. 你用刚刚提的大模型或者ide写了哪些代码?17. 你平时用ai编程的时候,你感觉他的代码质量高不高?你觉得有什么办法提升吗?18. 我问一下啊,就是你来实习,想要达到一个什么样的目标?19. 实际上我们对实习的同学有一些产出要求,来了后要承接一些真实落地项目,按照你的理解,以什么方式最快去能上手,然后做需求?无手撕反问1. 具体是京东物流的哪个业务?一些与客户相关的系统,在物流里面算是比较核心2. 业务中agent的场景,用的啥框架?用的springAi,现在在某些小场景做了一些agent,之后会探索核心场景中agent的应用3. 如果过了本轮,后续还有几面?还有一轮,然后他又问我手头有没有其他offer,自己有什么期望,想去哪个公司。
查看19道真题和解析
点赞 评论 收藏
分享
评论
17
170
分享

创作者周榜

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