9.21 得物 java一面
##软件开发笔面经##
面试流程:
一、自我介绍
二、项目提问
项目问的偏少
1.你实习的项目部署了几个节点
2.你在实习中收获最多的是什么
三、八股
MySQL
1.mysql的索引类型
2.一张student表,其中字段id,age,name,其中id,age有索引,select * from student where age > 18,这个语句是怎么走索引的?
3.在b+树上是怎么查找的?
4.mysql的事务隔离有那些?
5.可重复读是怎么实现的?
6.事务a开启后,访问了某条数据,事务b开启,并修改了这条数据,事务a再方法数据是怎么样的?a可以修改这条数据吗?事务b提交后a可以修改吗?a可以批量修改吗?
Redis
1.redis的zset的底层结构
2.对于一堆数据,它是怎么建立索引的
3.会不会有元素一直不会建立索引(因此建立索引的层级是按概率计算的)?redis是怎么解决的
计网
1.浏览器访问www.baidu.com的过程是怎么样的(注意是https连接)
2.浏览器是怎么知道输入网站按下回车键的
Java
1.reentreelock中的aqs有那些组成?
估计我太菜,无手撕
面试流程:
一、自我介绍
二、项目提问
项目问的偏少
1.你实习的项目部署了几个节点
2.你在实习中收获最多的是什么
三、八股
MySQL
1.mysql的索引类型
2.一张student表,其中字段id,age,name,其中id,age有索引,select * from student where age > 18,这个语句是怎么走索引的?
3.在b+树上是怎么查找的?
4.mysql的事务隔离有那些?
5.可重复读是怎么实现的?
6.事务a开启后,访问了某条数据,事务b开启,并修改了这条数据,事务a再方法数据是怎么样的?a可以修改这条数据吗?事务b提交后a可以修改吗?a可以批量修改吗?
Redis
1.redis的zset的底层结构
2.对于一堆数据,它是怎么建立索引的
3.会不会有元素一直不会建立索引(因此建立索引的层级是按概率计算的)?redis是怎么解决的
计网
1.浏览器访问www.baidu.com的过程是怎么样的(注意是https连接)
2.浏览器是怎么知道输入网站按下回车键的
Java
1.reentreelock中的aqs有那些组成?
估计我太菜,无手撕
全部评论
浏览器是怎么知道输入网站按下回车键的 这个好玩
同学你好,之前有投递过华为吗?如果没有的话,也可以考虑下哦。我们新开了一批HC,还没招满
学长,你做的项目是什么,有推荐的java项目吗
相关推荐