欢迎来到校园招聘网_人才沙龙网_大学生实习网_应届毕业生求职网!
手机版 | 订阅
您当前的位置:首页 > 新闻资讯 > 职场讯息

三面已经结束,谈谈爱奇艺面试经历

来源:人才沙龙网 时间:2016-09-06 作者:大学生求职网 浏览量:
第一面:技术面 40+分钟
第一面问的范围很广,但是大多数都不是很深入,面试官绝大多数情况下对我的回答不作任何评价。节奏很快,问了一个问题之后接着就是下一个问题。


做一个自我介绍
问了问算法方面的知识,大多都很简单
比如排序链表合并,时间复杂度与空间复杂度(第一次空间复杂度比较高,因为我新建了个链表,要求重想)
二叉树相关,平衡二叉树,二分法查找
简单介绍常用排序算法(艹,我居然把快排漏了,而且虽然知道自己漏了一个,但是当时怎么都想不起来到底漏掉了哪个。。。。。)

随后问了一些C++方面的知识,例如指针方面
(发现我C++很烂之后,面试官就直接把这部分跳过了)

接下来主要就是iOS方面了
内存管理,如何在MRC上实现ARC,UITableView等等诸如此类很简单的问题
我心机婊的在自己熟悉的点上多回答了一些,比如面试官问什么时候加AutoRelease,我就把带有alloc new等方法与其他方法做了下比较,并且将Runloop如何进行内存管理也说了一通

然后问了问多线程相关的知识
简单介绍下iOS中多线程
几种多线程实现的的不同点,优缺点
什么样的Case下使用哪种方式实现

随后问了问一些网络相关的知识
HTTP请求
GET与POST的区别
Socket的实现,心跳机制

再然后问了下第三方库的使用情况
AFNetworking源码
SDWebImage源码
YYModel源码
(我简历上写了一些,面试官就挑了几个让我谈谈对源码的认识,这块问的比较深入,可惜我答的不好)
随后问了一些iOS中图片的编码问题(SDWebImage中没谈到这点,面试官又专门问了下,我还是没答上来)

最后问了些优化方面的问题
怎么从CPU使用与内存使用,用户体验等方面去优化APP

第二面:技术面 20+分钟
第一面完了紧接着就是这一面,同样的流水线

做一下自我介绍
介绍下自己的优势,爱奇艺为什么会选择你
聊了聊项目经历,面试官选了一个让我做具体点的介绍
聊了聊实习经历,问了问在团队的具体贡献是什么
项目中用到了什么问题,怎么解决的
除了iOS还掌握其他什么技能
iOS的动画问题(我上面说过自己在项目中做过一些UI,于是就把各种基础动画,viewController的自定义转场动画,自定义交互式动画说了一下,并且说了一些自己在使用UIPresentController中遇到的问题)
问了问常用的第三方库
HTTPS的安全性问题

然后面试官说我可以走了,但是我感觉这一面不是很好,于是厚着脸皮问面试官对我个人的印象以及对我简历的看法,面试官人很好,但是表示不方便回答。
我继续厚着脸皮问面试官为啥iOS这块问的比较少,感觉很多重要的东西,例如Runtime,Runloop都没。面试官表示iOS比较熟是加分点,但不是关键,他们更看重综合素质(听到这我都快哭了,其他没拿得出手的了)。然后他说如果我觉得有必要的话他可以听一下这些东西,我果断厚着脸皮又扯了一通。。。

第三面:HR面 10+分钟

聊了聊学校经历
聊了聊项目经历
实习期间贡献
如何走上iOS开发这条路的
为什么要做iOS
通过什么样的方式学习的iOS
对职业生涯的规划
为什么想要来爱奇艺
理想的公司环境是什么呀
对薪资有什么期望

因为比较琐碎,所以也没怎么排版,就当做了个简单的记录吧。




分类浏览