小米iOS一面面经(电话面)(60min)

一、自我介绍
二、确定转岗(相机算法转到iOS开发)
    向面试官表示可以接受iOS
三、基础知识
(1)OSI模型
(2)路由器在哪一层
(3)传输层有哪些协议
(4)TCP、UDP有哪些区别?TCP为什么可靠?
(5)解释一下三次握手,四次挥手?为什么不能二次手或四次手?
(6)为什么一定要四次挥手?
(7)解释http和https的区别
(8)解释ssl协议和https的工作原理
(9)栈和队列
(10)链表反转
(11)判断链表是否有环、找交叉点
(12)快排原理和过程、时间复杂度
(13)进程与线程
(14)进程有哪些状态?
(15)面向对象和面向过程
(16)继承、多态、封装
(17)复写和重载

四、简历内容
    扣项目细节



#小米##iOS工程师##面经##校招#
全部评论

相关推荐

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