java面试题及答案2020
二面-2020/03/05-牛客网
- 自我介绍
- 说说做过哪些project,挑一些最锻炼能力的说
- 在这些project里头,有没有遇到什么难题,是怎么解决的(我说了操作系统页目录的自映射机制)
- java中怎么实现锁,详细说说每一种方法(我说了volatile,synchronized和Reentrantlock)
- synchronized的底层实现
- select,epoll的区别
- 算法题
给一个源串src,再给一个目标串dst,从src到dst可以进行三种操作:
1.更改一个字符
2.删除一个字符
3.在任意位置添加一个字符
问从src到dst最少需要几步操作 - 感想:二面的面试官很和蔼,一直在肯定+提示,特别是算法题,他说了用动态规划我有了思路,还是太菜了呀,还好最后写出来了,如果没写出来估计就凉了
所有面试题持续更新+答案整理见这里:
java面试题及答案2020持续整理