百度feed流推荐架构部门面经,求OC

百度一面(1个小时)
1、自我介绍
2、算法,找岛屿个数
3、线程和进程的区别,了解协程吗?
4、进程间通信、线程间通信有哪些?
5、操作系统的锁了解吗?有哪些种类,自旋锁了解吗?和其他锁的区别
6、死锁产生的原因,死锁避免的方法有哪些
7、docker可以隔离那些东西,dockerfile文件里面entrypoint和cmd的区别
8、OSI七层网络结构,对应到TCP四层,每层大致是干什么的
9、docker网络怎么配置的。
10、看你项目里面用到了ES、kafka、redis为什么要用到这么多东西
11、你有什么想问的吗?
百度二面(接近2个小时)
1、自我介绍
2、项目
3、你用kafka进行解耦,为什么不用rpc,(我不是很了解rpc)
4、说说用kafka和用rpc之间的优缺点
5、聊下你熟悉的redis(大致说了一下数据结构、主从,集群,哨兵),有序集合里面的实现,跳表和红黑树,IO复用。
6、redis主从,数据一致性,怎么同步数据的,以及哨兵
7、为什么用wide&deep模型,one-hot,以及tf-idf,为什么不用词向量,说说词向量和tf-idf的区别,说说bert。
8、内存管理说一下,为什么用二级页表。
9、线程池自己写过吗?
10、lc380
百度三面(18分钟)
1、自我介绍
2、职业规划
3、发过论文啥的吗?
4、有女朋友吗?
5、在学校里面自己认为做的最好的项目
6、怎么学习的
7、技术之前一二面面试官都问个了,我已跟进了,挺不错的,技术挺好的,你有什么要问的吗?
#面经##百度##校招##算法工程师#
全部评论
有女朋友没这种问题都问啊 😂
点赞 回复 分享
发布于 2020-12-21 21:05
楼主去了吗
点赞 回复 分享
发布于 2020-11-25 05:18
楼主oc了吗
点赞 回复 分享
发布于 2020-09-02 10:35
docker是做什么的不懂
点赞 回复 分享
发布于 2020-08-23 12:22
同部门...
点赞 回复 分享
发布于 2020-08-18 15:09
好像周五提前批结束, 开奖的时间也快到了, 大家加油!
点赞 回复 分享
发布于 2020-08-18 15:07
同部门。
点赞 回复 分享
发布于 2020-08-18 15:02
大妹子有女朋友吗?
点赞 回复 分享
发布于 2020-08-18 14:56
三面看起来像hr..
点赞 回复 分享
发布于 2020-08-18 14:37

相关推荐

03-21 12:14
山东大学 Java
1.你的登录功能是基于什么来实现的呢?2.你使用了多级缓存,redis+本地缓存,那你的本地缓存是怎么去实现的?3.如果redis和DB库存不一致导致超卖了怎么办?4.如果redis和DB库存不一致,如何让用户感知到下单失败?5.如果抢票只有一张票,但是有上千万和请求到来,如何进行处理?不用消息队列的话?比如令牌桶?限流?6.用redis来实现全局唯一ID是如何来实现的?会不会导致7.项目有做分布式的部署么?如何实现?8.了解什么是Function call,什么是mcp,什么是skill么?9.平时编程有用什么AI么?10.Java面向对象的三大特性是什么呢?有什么含义?11.子类中如何引用父类的方法?12.父类对象的引用可以调用指向子类的新方法么?13.重载和重写有什么不一样么?14.如果重载里面的参数是list,但是泛型不一样,算重载么?15.被哪些修饰修饰的方法是可以重写的?16.Java的static方法有哪些作用?17.有什么办法在静态方法里面调用非静态的方法?18.Java常见的集合或者说集合框架有哪些?19.Concurrenthashmap是如何实现的?20.Java里面有哪些创建线程的方法?21.线程池的有哪些参数?他们具体什么含义?22.为什么要尽量使用自己定义的线程池?23.Thread local的实现是什么?它里面用了什么引用?24.排查过内存泄露的例子么?如何排查内存泄露?25.如何去排查OOM?26.Spring中的autowired和resource注解有什么区别么?27.Spring的bean默认是单例还是多例的?如何创建多例的bean?28.如果依赖注入的时候接口有两个实现,怎么是选择要注入哪个?29.Spring的IOC和DI是什么意思?30.用过spring的切面么?如何使用切面?31.MySQL有哪些隔离级别?他们怎么实现?为什么使用Mvcc解决可重复读?32.MySQL的索引失效的场景有哪些?33.索引是越多越好么?34.为什么平时实际生产要反范式?35.数据库的Join有哪几种方式join啊?有两个表,一张是交易的表,一张是结算的表,交易会每天给把它收到的订单给结算发一份。两个表都有订单号字段,如果有人在结算的表插入订单(不在交易的表)或者交易给结算的表丢失部分数据,如何去排查这些异常的数据?36.计算机网络的tcp协议如何做拥塞控制?37.Tcp头部的内容了解么?有哪些字段?38.手撕:K个一组翻转链表回答了七八成的问题吧,手撕六分钟写出来,面完直接约二面
牛客在线求职答疑中心
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

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