概述
1.线程 创建线程的方式 异常怎么捕获
线程创建的四种方式
关于异常
如何抛出异常
2.集合类说一下 重点说了HashMap和ArrayList 顺便提了下JUC
HashMap底层实现原理及面试问题
Java中HashMap底层实现原理(JDK1.8)源码分析
ArrayList的底层实现原理
3.AQS 这个答得不好 有一阵子没看了
从ReentrantLock理解AQS的原理及应用总结
AQS详解(面试)
4.ThreadLocal和应用场景 原理 jdk1.7+1.8 优缺点
拼多多面试官没想到ThreadLocal我用得这么溜,人直接傻掉
深挖ThreadLocal
5.http https 三握四挥 tcp udp 拥塞控制等
HTTP和HTTPS协议,看一篇就够了
TCP和UDP的区别和优缺点
TCP的拥塞控制(详解)
6.JMM volatile
7.对Java的理解 多态的理解 可以提一下静态分派balalala可能是加分项吧 我也不懂 就是背的。。
8.JVM 垃圾回收器 提了好几种 重点说了下cms 和 G1 垃圾回收器
9.MySQL 索引 SQL优化 这部分又好几个场景 比如对于性别列要不要加索引?
这么问了肯定是不用的 我当时答的是性别列区分不大 索引的意义就在于快速定位到数据 而且索引维护也需要成本
10.Spring的理解 ioc aop 注入方式 顺便提了一下单例模式
11.事务传播行为
其他的记不住了 好几天了都
—二面----
二面那天正好是网易的一个老哥阳性那天 所以有点匆忙 随便问了问情况 问问项目 上一家实习的事情
5道算法题
1.跳台阶那种 动态规划问题
2.链表成环 2种方式
3.约瑟夫环
4.一堆队伍两两比赛 可以轮空 问n个队伍 几次比出结果 主要就问问思路
作者:20200625
链接:https://www.nowcoder.com/discuss/591315?type=post&order=time&pos=&page=1&channel=-1&source_id=search_post_nctrack
来源:牛客网
最后
以上就是舒适流沙为你收集整理的Java网易面经【转】【附答案】的全部内容,希望文章能够帮你解决Java网易面经【转】【附答案】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复