百度提前批-Java后端-商业平台研发部(北京)-面经
2022年7月29日
2022年秋招第一面,百度提前批免笔试,昨天电话打来约的今天下午两点面试,总共大概50分钟。
部门是商业平台研发部(北京)。
1、自我介绍
2、说说你那三个项目中最熟悉最想讲的。(我说的微服务的那个,然后后面都是针对这个项目在问)
3、微服务你用的什么框架(Nacos),它是怎么实现的(注册调用,注解,Feign)
4、简历中的GateWay是什么(网关,过滤,权限控制)
5、简历中的MongoDB怎么使用(存储json)
6、5个预约名额剩下2个后如果同时有10个人去预约怎么办?
7、数据库中的锁有哪些?
8、MongoDB中的事务隔离级别
9、对于MongoDB中的id如何进行排序
10、Final关键字的作用,添加到属性中是什么时候加载的
11、双亲委派机制
12、List如何遍历删除
13、SpringbootApplication注解
14、Spring中的Starter??(没听懂是啥,回头查一下)
15、Spring和Springboot的区别
16、数据库中left join/on where的区别
17、BeanFactory和FactoryBean的区别
最后是算法题:
三数之和(我之前在牛客上看到好多百度面试都是这个题目了)
本地IDE中写好,并且说了下思想,最后把代码复制发给他。
后续:
已凉,简历已共享
#百度面试##百度提前批##百度招聘#