京东iOS一面面经
简单搜了一下,今年的京东iOS面经帖子挺少的,
趁着有印象赶紧发出来回馈牛客网。
一、国际惯例自我介绍
二、为什么选择iOS这个方向
三、项目中都用到了哪些iOS知识
四、iOS的基础知识(比较零碎,顺着问题问的)
1.属性修饰词
2.copy修饰词
3.block和delegate的区别
4.讲一下frame,bounds, center
5.一般用什么布局
6.Masonry底层原理
7.多线程实现先执行两个任务,再执行第三个任务
8.GCD回调执行的代码会造成循环引用吗?
9.简述HTTP/HTTPS的区别
10.HTTPS加密流程
11.实际开发中哪里用到链表?
12.NSArray和NSMutableArray底层的数据结构是什么?
五、算法数据结构(口述)
1.找链表倒数第n个节点
2.链表翻转
六、反问
1.部门的工作和职能:京东零售-中台技术部,组件化给公司的第三方用
2.技术氛围:中台的技术积累很多。
许愿京东offer,能离家稍微近一点🙏
希望一切顺利吧🙏