网易严选Java一面面筋
在这里吹爆网易的面试官小哥哥。整体面试体验特别好,当你不会的地方,面试官会进行引导。在这里感觉网易的面试官应该是需要查看你当碰到不会的
问题时,会不会从自己已经掌握的知识,进行思考理解。好了下面进入正题:
41min牛客视频11:00
面试感觉体验特别好
1、汉字占几个char,int和long分别是多少位
2、TCP三次握手,四次挥手,为啥需要三次挥手?
3、共享变量 long a当两个线程来读a的时候会发生什么?(当时只说了脏数据,但是不是面试官想要的,面试官继续引导,会出现什么问题,最后再引导下说了long存储的前32bit和后32bit可能不是同时更新,这里还没查long的存储类型,回头查看一下)。
4、说一下索引
5、给了一小段代码然后判断每个变量类加载的时候放在那个区?(方法区啊,栈啊等)
6、递归10w次会出现什么?(OOM)
7、数据库的隔离性(然后在可重复读的情况下模拟幻读的情况,我回答了事物重新写进来几个不同的列,不是面试官想要的,继续问,因为平常没关注过这个问题,所以来来回回之说了添加新的列情况。在这一块和面试官聊了一会)
8、手写一个非递归实现的中序遍历。(中间实现的不是很顺利,写成了DFS😅,然后面试官提醒了一下,我就说了下自己的思路,他说可以了,感谢面试官小哥哥)。
期待能有二面