百度算法岗(全都是开发)一面二面面经

刚刚面试了百度医疗健康部门的日常实习算法岗,面经如下:
一面(一个小时20分钟)
一个小姐姐,上来先自我介绍。
贪心算法介绍
算法题1:最大和子数列,牛客原题,但要求用贪心和动态规划求解
动态规划算法介绍
python异常处理怎么做? try expect else
python数据类型有哪些 八种
列表和元祖的区别
python内存管理机制介绍
python如何用一条语句去除列表中的空字符串
python读写文件操作,如何读取每一行 open , for lines in file.readlines
了解链表嘛?算法题2:求两个链表的第一个公共节点 牛客原题
Linux系统常用吗?常用的指令有哪些?
高并发如何提升性能?
为什么要用面向对象? 可拓展,封装,可维护等等

二面(一个小时)
自我介绍
算法题:一个无序数组变成奇数在前偶数在后的形式。
我用S1+S2求解后要求用空间复杂度小的,我说在内部交换。
面试官又说了解快排嘛?可以用快排的思路想想。很快想到了思路,说出了思路,这部分没有编写程序。
Linux请求top10,shell了解吗。。 都不了解
Linux的命令知道哪些?解压操作的参数有什么
MySQL了解吗?索引怎么做?常用的引擎有什么 不知道···
http状态码。 这个应该属于计算机网络的知识,完全没学过。
多线程和多进程了解吗?区别是什么?
堆和栈了解吗?
堆和栈的区别是什么?哪个更容易产生碎片?

总结:为什么算法问的全是开发·······都要把我问哭了,太难了我,面试前疯狂准备的SVM、LR、RNN推导一个没有。并没有根据我的简历项目去问,我的简历项目都是做机器学习和深度学习算法的。不过两位面试官非常nice,算法题都一点一点引导,有的不会的就说没事,我随便问问,然后又问其他的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值