网易Java实习一面面经(电话面)

网易JAVA实习一面(电话面)

时长:37min

涂鸦也在今天面了,可能问题有点串

首先自我介绍,然后开始提问

数据库:

1.1   说说对数据库引擎的理解

InnoDBMyISAM 后面这个不会念,回答的是InnoDB支持事务,并且存储结构是B+树,MyISAM存储结构是B树(大雾,应该也是B+树),我之后的回答重点介绍了B+树和B树的区别和B+树的优点(稳定性和扫库时更快),后续追问了怎么计算时间复杂度和为什么B+树比B树更稳定(没答上,正确答案是B+树的数据都在叶子节点上,所以可以把他写在磁盘的同一扇区,更方便读取,B树散列,读取时,扫描磁盘太费时)

1.2   支持事务的好处?

1.3   说说事务的四大隔离级别(说了四大级别,并说明每个级别会发生什么问题)

1.4   不可重复读是什么意思?举一个具体的例子(当时还奇怪为什么不接着问了,应该是时间有限..)

计算机网络

2.1.  谈一谈对http的理解(说了http的工作流程)

2.2.  对https了解吗(SSL加密)

2.3.  既然要加密,肯定要解密,服务端和客户端怎么解决加密解密的(没答上,面试官说是想考我CA,但我并不了解)

JAVA基础

3.1 hashCodeequals的区别

3.2 hash冲突怎么解决(只说了链地址法和尾插法,面试官提示我根据jdk版本变化,有什么改变,又答了在JDK之前是用的头插法,但是这两种方法的区别不知道,我知道一点头插***变成环,但是没理解,直接坦白了)

3.3   为什么要重新计算hashCode()?(hashMapHashSet要看存入的对象是否是已存在的,根据内存地址去计算hashCode,如果我们用到这两个并且重写了equals,那么一定要重写hashCode

3.4   什么情况下会重写hashCode() (当时脑子宕机,说不知道,面试官提示我已经说了…..

个人学习:

1.1   你平时有额外学习吗?

1.2   如果现在公司让你学一个新技术(K8s),你能在几天内学好,你是怎么学的

1.3   最近有在看什么书吗?介绍一下(JVM,因为字节面的太惨了)

总结:感觉这一面主要就问了数据库,面试官挺喜欢追问的。
ps:面的我有点自闭,甚至想转行🙃
#网易实习##网易##实习##Java工程师##面经#
全部评论
楼主在哪里投的咋
点赞 回复
分享
发布于 2020-07-06 20:04
楼主在哪里投的呀
点赞 回复
分享
发布于 2020-07-06 20:05
联想
校招火热招聘中
官网直投
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-07-06 20:05
楼主本科还是研究生
点赞 回复
分享
发布于 2020-07-07 11:43
请问lz面的哪个部门
点赞 回复
分享
发布于 2020-07-20 16:39
还有后续嘛
点赞 回复
分享
发布于 2020-07-27 12:38

相关推荐

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