虾皮客户端

一面
1.介绍实习项目
2.介绍一下IOS系统事件传递的基本流程
3.oc中的内存管理机制
4.oc的动态性,runtime机制
5.进程线程区别
6.为什么线程切换成本更小
7.为什么线程切换需要在内核态和用户态转换,现在在IOS中我有一个线程更新UI,有一个线程进行网络请求,发生切换时是否会产生上述现象?
8.http和https
9.http各版本的区别
10.网络模型分层,每层所用到的协议
11.你提到ARP协议,ARP协议怎么将IP转为MAC地址?你提到广播机制,请问这个广播是向全局广播吗,如果我现在在办公室里访问百度,这个广播该怎么做?
12.常用的数据结构
13.二叉搜索树,最差的情况,如何避免?
14.你提到红黑树,平衡二叉树,B+Tree,这三者在插入删除时是如何维护平衡的展开讲讲?
15.反转链表

二面:
1.介绍实习
2.有没有看过SDWebImage的源码?
3.背包问题,加油站#牛客AI配图神器#
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务