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有那些组成?

估计我太菜,无手撕
全部评论
浏览器是怎么知道输入网站按下回车键的 这个好玩
点赞 回复 分享
发布于 11-06 13:14 澳大利亚
同学你好,之前有投递过华为吗?如果没有的话,也可以考虑下哦。我们新开了一批HC,还没招满
点赞 回复 分享
发布于 11-06 17:18 广东
学长,你做的项目是什么,有推荐的java项目吗
点赞 回复 分享
发布于 11-07 10:08 辽宁

相关推荐

5 17 评论
分享
牛客网
牛客企业服务