首页 > 百度Java日常实习一面面经
头像
菜鸡瑟瑟发抖
编辑于 2020-07-09 12:47
+ 关注

百度Java日常实习一面面经

0.自我介绍,项目介绍

1.你理解的springboot是什么,和springmvc有什么区别

2.并发度较高的时候,数据库压力较大,怎么解决

3.如果并发的全是写操作,怎么解决

4.如果并发数远远大于数据库性能的瓶颈,怎么操作

5.怎么解决超卖,怎么解决缓存不一致
6.什么是数据库死锁,怎么解决数据库死锁,怎么解决脏读

7什么是多线程,为什么要使用多线程,多线程一定比单线程快吗

8.怎么开启多线程,操作系统层面是怎么开启多线程的

9.内存较大时,多线程怎么处理。cpu比较好时,多线程怎么处理

10.设计模式了解哪些,设计原则了解哪些,代表性的设计模式是哪些,最符合开闭原则的是哪个设计模式,讲一讲

11.谈谈垃圾处理,JVM调优有接触过吗

12.创建对象的方式

13.final关键字,被final修饰的map还可以做插入和修改操作吗,和finally有什么区别

14.面向对象的特性,什么时候要用到继承,初始化的时候,父类和子类的方法、静态变量等是什么样的顺序

15.一个user表,里面有性别、年龄、姓名等字段,怎么建立最合适的索引

16.一个user表,怎么查询年龄第二大的员工,如果不存在怎么办,如果有重复的怎么办

没让手写代码,最后的数据库的题也是直接让说思路,也没让真的手写。因为本身是跨考,再加上前面基础知识答的一般,所以就默认代码能力不行,也懒得问了吧(我猜的)。
也没有反问环节,那边准备挂了的时候,我问大概多久可以出结果,他说不知道。。。
因为是在实习僧上投递的,也没法查进度,所以有小伙伴知道,如果没通过会有邮件/短信通知吗,还是默认多长时间没人联系就算是挂了。

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐