京东寻猎计划1-2面面经分享
第一次写面经,希望攒点好运气,求hr面,希望大家都能收货自己心仪offer!!!🤙🤙🤙
总的来说面试官人很好,态度也很和蔼,有些想不到的地方会给提示,引导回答。有些问题可能忘记了。
一面:
上来先自我介绍,介绍了下自己的专业,研究方向(因为是非科班的),说自己是自学java的,然后面试官问学习的流程,学了哪些,随后就开始问问题了。(能想起来的)
1.jvm中的引用有了解么?分别有哪些?具体介绍一下。
2.类加载过程
3.线程池了解么,里面有哪些方法?(没了解过🌝🌝,后面去看了一下相关内容)
4.java中基本的数据结构有哪些?
5.基本数据类型以及所占内存?
5.说下map吧,里面有哪些实现?源码看过么?说说其中的方法以及实现过程。
6.说一下你看过哪些算法(回朔,dfs,动态规划)
7.数据结构中的排序算法了解过么?具体说一说
8.做过哪些项目?(没做过java相关的)
9.你觉得你的优点有哪些?
反问环节。
二面
先自我介绍吧啦吧啦。然后开始问问题
1.有了解过Android么?
2.怎么判断链表有环?
3.排序算法实现
4.创建10个线程,执行打印操作,使得打印结果循环按顺序出现1-2-3-4-5
5.jvm中内存模型有哪些?都可以存放哪些东西?
6.nio?(没了解过)
7.jvm中gc算法有哪些?讲一下分代回收算法
8.怎么判断对象可回收?具体怎么实现?哪些对象可被gf root直接找到?
9.tcp中三次握手?四次挥手?为什么要四次?具体说说。
10.http和https了解么?到什么程度?(不会🙄)
11.说一下集合有哪些?具体说说map,说下1.8下的优化。
12.jdk1.8有哪些新特性?
13.说说参与度最高的项目是什么?我说我的研究方向的可以说么?他说可以,就吧啦吧啦开始说。
反问环节。
面试官说注重基础,看中表达能力自己解决问题的能力
#京东#