2020/11/17 15:00 网易有道Java实习 一面面经如下:
作者:要拿offer丶mata川
链接:https://www.nowcoder.com/discuss/566775?channel=1009&source_id=home_feed
来源:牛客网
面试官是个比较稳的小哥,上来就开始了
先是对项目时间的确定以及项目扩展的balabala
SpringIOC你怎么理解的?
SpringIOC与设计模式?
说说工厂模式和单例模式吧
讲讲OSI七层?
HTTP报文格式?
GET与POST?
遍历集合的方式?
for foreach iterator三者区别讲讲?
foreach 遍历 ArrayList和LinkedList的效率差异?
说说HashMap的底层实现吧?
如果现在有个类Student,把它存进HashMap,我再改变他的一些属性,例如姓名年龄,会不会有什么问题?
手撕以下这个Student的HashCode算法?
count++线程安全问题?
AtomicInteger和synchronized说说吧?
volatile关键字说说吧?
什么时候用乐观锁,什么时候用悲观锁?
线程池配置线程数量?CPU密集?
-
算法or智力:一个三角形,记顶点为ABC,问从A走100步后回到A的情况有多少次?A->B->A,A->B->C->B->A,A->B->C->A 我想了半天只说了有这三种可能,但是有多少次我不知道,面试官说你可以用动态规划的思想想想。
一切的答不上来都是菜,只有菜才是原罪。
反问:
您觉得我哪方面有待提高?答:知识面还行,但是不深,多加强基础比较好。
结果?一两天吧。