0927百度三连面,许愿OC

一面40min

1、自我介绍

2、线程和进程的区别

3、线程同步方式

4、为什么waitnotify属于Object类而不是Thread

5、用过哪些linux命令

6、给一个txt,如何统计每个单词出现次数并降序输出(不知道如何统计数量)

7TCP四次挥手详细讲讲

8、为什么设置TIME_WAIT

9、前序ABCDE,中序BADCE,问后序遍历结果

10、给了一些java程序,直接说输出

11、算法题:

1)一个SQL题,Employee表,有员工ID,员工姓名Name,薪水salary,主管idmanagerId),查询比自己主管工资还要高的员工姓名

2)二叉树层序遍历(按每层遍历)剑指 Offer 32 - III. 从上到下打印二叉树 III

12、git相关,commit时如何只改变-m的备注信息,不改变提交版本号

13、问一些项目的问题,时间快结束了就简单聊聊,没细问

二面20min(一度以为被KPI了,结果面完说等三面)

每个问题之后都会被追问下还有吗

1、自我介绍

2Spring IOCAOP

3java的锁(synchronizedLock

4、数据库锁相关(悲观锁、乐观锁、读锁、写锁)

5、数据库视图、修改视图会不会修改表数据?数据库游标(真不知道)
6、说一说数据库什么时候需要分库分表

7linux命令问答,查内存、创建文件、创建文件夹、删除文件夹下面的所有文件、服务器之间复制文件

8、算法题:二叉树层序遍历(按每层从底层向上输出遍历) 我其实就是按一面的写法,然后把答案反转了下

三面40min

1、自我介绍

2、项目、实习相关(终于问项目了)

3java集合说一说

4、有哪些场景可以只重写equals,不重写hashcode

5redis缓存穿透和雪崩,怎么解决

6mysql索引失效的情形说一说

7mysql删除表truncatedelete对比

8Spring的事务(我说了说事务传播机制)

9、SpringCloud的组件说一说
10、配置中心、命令行、本地都配置了同样的配置文件,生效的优先级是怎样的?

11、写一个生产者消费者

12、实习、项目、学校期间又遇到哪些困难


暂时想起来这么多,之后想起来继续补充,看了牛客这么多面经,回馈回馈
面试完“今日面试已结束,请等待后续通知”,许愿OC
#面经##面试题目##百度#
全部评论
10.7晚上8点邮件接收函,来还愿
3 回复 分享
发布于 2021-10-07 21:38
就这就这😼
1 回复 分享
发布于 2021-09-27 20:43
太强了呀,同济大佬🤣🤣🤣
点赞 回复 分享
发布于 2021-09-27 20:34
太强了,同济大佬🤣
点赞 回复 分享
发布于 2021-09-27 20:35
点赞 回复 分享
发布于 2021-09-27 20:36
今日面试已结束,请等待后续通知。这段话在哪看的啊。我面完啥消息都没有
点赞 回复 分享
发布于 2021-09-27 21:09
虎哥yyds!
点赞 回复 分享
发布于 2021-09-27 22:00
同百度一天三面,hr说意向得10多月中后了
点赞 回复 分享
发布于 2021-09-28 12:06
同一天三面,好像百度是打算把所有人都面完  然后按排名或者怎样去录取??
点赞 回复 分享
发布于 2021-09-28 17:15
三面惊人相似 录到智能高速
点赞 回复 分享
发布于 2021-10-26 02:22

相关推荐

蚂蚁 基架java (n+6)*16 签字费若干
点赞 评论 收藏
分享
10-30 23:23
已编辑
中山大学 Web前端
去B座二楼砸水泥地:这无论是个人素质还是专业素质都👇拉满了吧
点赞 评论 收藏
分享
6 10 评论
分享
牛客网
牛客企业服务