京东ios客户端一面面经

电话面试,全程50分钟左右。
说好的是10点开始, 实际上到11:03面试官才打来电话。
一、首先面试官自我介绍,讲了下他们是做什么的(第一次遇到面试官自报家门,很新鲜,也增加了好感)
二、个人自我介绍
三、正式面试
1.一上来就问项目,问我的项目用了什么框架,这个框架有什么好处,分层是怎么分层的,为什么要这样分层,为什么要使用接口,而不直接写方法(感觉自己这块比较薄弱,也是第一次被问到这么详细)
2.讲一讲GC,讲一讲什么是新生代老生代
3.讲一讲jvm
4.什么是Java映射
5.C语言的多重指针
6.Java中Hashmap的底层实现
7.如何解决Hash冲突
8.(口述算法)如何判断一个无符号整数是不是2的幂
9.如何将一个数组中的奇数和偶数分开(我说可以参考快排)
10.什么是快排
11.你还知道哪些排序(我讲了很多,讲了它们的特性)
12.排序是稳定的,这是什么意思(相同值顺序不变)
13.数据库学到哪了
14.你有什么问题要问我
总体来说,问的比较基础,比较详细, 可能是因为我是Java,面试官是C/C++,所以Java问的比较少,因为我是大二,所以计算机网络和数据库也没怎么问。总体来说面试体验很好,面试官很专业很和善,声音也很好听,许愿二面。
#面经##校招##京东##iOS工程师#
全部评论
你确定参加的是iOS面试?
点赞 回复
分享
发布于 2021-05-24 16:06

相关推荐

1 3 评论
分享
牛客网
牛客企业服务