今天要给大家分享的是一个最新的网易严选java面试题,具体包括了面试题以及面试流程及个人面试感受和部分面试者的回答,下面一起来看看吧。
面试感受:
首先要吹爆面试官!
总的来说,这次面试的感受特别的好,在你遇到有不会的地方的时候,面试官会适当的对你进行引导。
下面正式的进入正题!
面试题:
一、汉字占几个char?int和long分别是多少位?
二、TCP三次握手,四次挥手,为什么要三次挥手?
三、共享变量long a在两个线程来读a的时候会发生什么?
答:我当时只说了脏数据,可是这不是面试官想要的答案,之后,面试官指引了我一下
四、谈一下索引
五、给了一段代码,判断每一个变量类加载的时候放在哪一个区
六、递归10w次会出现什么?
七、数据库的隔离性
答:(在可重复读的情况下模拟幻读的情况)我回答了事物重新写进来几个不同的列,但是,这个答案不是面试官想要的,面试官继续问,因为平常没关注过这个问题,所以我来来回回只说了添加新的列情况。在这一块我和面试官聊了一会。
八、手写一个非递归实现的中序遍历
答:中间实现的不是特别的顺利,我写成了DFS,之后面试官提醒了一下,我就说了下自己的思路,他说可以了
上面就是整个一面的流程和具体面试题啦!
想要了解更多的网易严选java面试题和面经,可以继续关注本网的面试题专栏进行了解。