8.17投递,8.27笔试,9.1面试。感觉京东的效率还是挺快的!
1.自我介绍
2.介绍项目
3.==和equals区别
4.String,StringBuffer,StringBuilder
5.知道哪些java集合类
6.红黑树简单介绍以及应用
7.java四种引用
8.java如何实现线程同步,以及线程同步的方式
9.两个String判断字符出现的次数是否一样(例如aabc和acba这种,每个字符的出现次数)
我回答的是用两个hashmap去存每个字符次数,但是面试官问有没有更好的,当时没想到就直接说没想到
10.判断链表是否有环
11.翻转链表(剑指offer原题)
之前做过,不过忘了,当时说的是递归反转。。。感觉有更简单的
12.判断括号是否闭合(用栈遍历一遍完事了)
13.int和char和long的字节数,以及int的最大值如何计算的(这是刚开始问的,刚才忘了。。。)
14.反问
我问的能否进入下一轮,他说才刚开始面,面完以后会出结果。。。然后说我的java基础和算法都挺扎实的,反应速度也很快,如果面完以后有跟我java差不多但有安卓经验的我就没了。。。不过会给我推到后端部门。。。。
刚面完,答的太快了,有些题忘了, 大概就是这些,没有手撕代码,算法都是说思路就ok。而且因为我没有安卓基础,面试官就没有问安卓,因为语速比较快,所以整个面试一共25分钟。。。
希望有二面!!!
全部评论
(2) 回帖