首页 > 京东提前批二面(Java) 感觉凉了
头像
fox1234
编辑于 2020-07-17 12:39
+ 关注

京东提前批二面(Java) 感觉凉了

第一次在牛客上发贴,希望以后能有机会发成功的经验贴
个人背景:研究生阶段主要做的是数据导向的工业故障的诊断,偏算法吧(所以基本一直用的python),无奈感觉自己算法水平仅限调参,拼凑模型,故纠结得转向开发(本科做过一些demo级别的java项目,但真的感觉是重新捡起来的感觉)
面试经历:
上来自我介绍,介绍项目
项目里有两个,但自己做的部分开发部分不是很多,还有目前的实习,也刚刚开始,没有太多可以讲的。导致自我介绍后,直接进入基础知识问答
1. Java的三大特性(这个一面就问过,然后又问了一遍)
2. Java solid 原则(这个,真的记不起来了,这种还是要理解加记忆的)
3. 对于Java中容器的理解(有时候太发散,反而不知道怎么说,还是太菜,肚里没货)
4. 为什么要重写hashcode 和equals方法,需要重写的场景有哪些
5. set 和list 有什么区别
6. HashMap ,线程不安全的原因,怎么去保证它的线程安全(当时提到了ConcurrentHashMap)
7. Synchronized 与lock 的区别(然后聊着聊着,把自己带到坑里了,可重入等等,然后支支吾吾,回答得不是很好)(可能是面试官感觉这些问题已经get到我菜菜的基础知识水平,有些靠记面经的地方,没有实践体验过,果然还是抵不住时间的考验,运气好了,刚刚记过,凭着一时的浅薄理解,还能讲出来些东西。碰到之前记过,但没深入理解的地方,也不敢多讲,多讲一句就把自带到坑中了)
8. 然后就进入编程环节(输入多个数组,按照数组顺序,返回每个数组的前k个数)(本来打算打开一个记事本,写写,完成思路,就行了,结果面试官,让打开一个IDE,运行给他看,就有点慌了,感觉自己还是心理素质不够好,编辑完,感觉自己本地上运行有些问题,然后面试官让发给他,他运行一下,结果还是有问题,就这样结束了面试)
面试历时:1个小时
还是需要再接再厉,希望在实习阶段,能把code的能力提高些,辅助自己对于一些基础的理解,能早点拿到心仪的offer吧,自己真的是一个容易焦虑的人,希望现在以及未来都变得可期一些。也祝大家能够offer多多,顺利得进入人生的下一个阶段。


更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐