百度提前批算法工程师一,二,主管面面经

一面
1. 挖简历
2. python部分:
list和tuple的区别
python的深浅拷贝使用场景,以及python为什么默认使用浅拷贝(不会)
3. 算法部分:
CNN的pooling部分是怎么进行反向传播的:meanpooling将梯度值平均传播给上一层,maxpooling则在前向传播的时候记下max值的位置,反向的时候将梯度值传播到该位置,其他位置为0
如何缓解梯度消失
4. 手撕代码:
买卖股票的最佳时机
10000个数的数组取第十大的数(答快速排序后取,应该参考堆排序方法做十次交换)
如果使用排序的话有什么比快排更好的方法?(答python的sort函数就是一个比quicksort更快的方法,还有桶排序比快排更快)

二面
1 还是自我介绍挖简历
2. 使用pytorch的时候如果需要并行处理数据怎么办?(使用data parallel函数)
3. 发现GPU利用率不足,可能有哪些原因?
4. 了解hadoop吗,手写过mapreduce函数吗?
5. c++水平如何?
6. 业务问题,不详细写了。这块聊了得有40分钟
7. 手撕代码:
    反转链表
    手写堆排序
    一道sql查询题(表链接)
8. 反问

主管面
纯聊天了。


conclusion:
总体问的不难,但是由于楼主非科班出身,编程语言和数据结构部分基础实在是差,感觉表现的一般。

不知道会不会挂掉,感觉虽然面试通过了,排序不会很高,不太乐观

最新更新:排序挂掉
#百度面经#
全部评论
校友冲冲冲。昨天百度一面我马上共享中了。。。
点赞 回复 分享
发布于 2022-07-21 21:27
10000个数取第10大的数建立最大堆是不是要好一些
点赞 回复 分享
发布于 2022-07-22 20:37
lz你面哪个bu?
点赞 回复 分享
发布于 2022-07-23 16:28
兄弟简历有paper吗
点赞 回复 分享
发布于 2022-07-26 18:56
小姐姐二面了吗
点赞 回复 分享
发布于 2022-07-27 11:15
老哥offer了吗
点赞 回复 分享
发布于 2022-08-09 11:23
老哥,好奇问一下,具体是哪个方向的算法呢?这个Hadoop和C++我用的都不多
点赞 回复 分享
发布于 2022-08-18 20:37 北京
专门从公众号过来的,请教一下gpu利用率不足,怎么排查,求大佬指教
点赞 回复 分享
发布于 2022-10-27 16:32 浙江

相关推荐

点赞 评论 收藏
分享
评论
2
30
分享
牛客网
牛客企业服务