小米、有赞、百度、猎趣校招iOS工程师面筋分享
小米
-
问了一些OC底层机制;
-
iOS的一些常见问题,runtime,runloop;
-
消息发送,消息转发,多线程等;
-
对视频处理的知识了解多少?
-
问block运行机制(答 堆中创建函数,运行后销毁。)
-
问了一些常用的三方库,比如AFNetworking等;
-
线程竞争,全局变量n分别在两个线程1++十次,结果如何
杭州有赞科技有限公司
-
runtime的一些问题;
-
问我有没有接触过h5开发;
-
问浏览器的渲染流程;
-
render树的绘制过程;
-
问了很多视频播放相关的技术;
-
RTP,RSTP,RTCP实现原理;
-
问了视频流播放的底层是如何渲染的;
-
用mvvm实现简单的注册登录;
-
是否了解第三方框架
百度
-
个人介绍,项目经历;
-
对项目有哪些可能的优化,具体如何操作;
-
IOS有哪些常用的设计模式;
-
了解IOS中的多线程相关问题么;
-
链表中是否存在环;
-
讲一讲https请求过程;
-
为什么选IOS开发;
-
项目介绍;
-
Swift和OC哪个用得多;
-
IOS内存管理相关;
-
二叉搜索树查找;
-
红黑树基本原理;
-
手写快排;
-
算法有排序、二叉树
北京猎趣科技有限公司
-
多线程GCD;
-
视图生命周期;
-
Block的实现底层原理;
-
手写单例等;
5.多线程包括什么,怎么用。遇到过什么问题。
#校招##iOS工程师##面经##小米##有赞##百度#