聚美优品、网易春招IOS面经
春招主攻的IOS,找到感觉后走得比较远的春招面试吧,还是感谢牛客,趁着这段时间比较有空多回顾一下自己的面试经历。做一个复盘。
聚美优品
一面(IOS组负责人):
-
一些iOS的基础知识,内存优化的知识
-
分类和类扩展的区别,
-
block的用法和底层,
-
gcd多线程技术,以及gcd常用的功能,socket和http,苹果官方为什么代理用的多,以及runtime的使用等等。
二面(项目经理):
-
主要问tcp和http的区别,
-
同时get和post请求,
-
block的底层,
-
内存泄露的检测和处理,
-
最后问了一个开放题:怎么数北航校园中池塘里面鱼的条数最准确,
终面(技术总监面):
-
就问了一个问题,一个数据缓存。
-
谈薪资结构?
-
能不能加班?
-
问我有什么想问的。让我回去等电话。
网易
问了很多跟ios底层,调试方面的问题
一面
-
自我介绍一下,
-
用过哪些调试工具
-
runloop的实现
-
runtime
-
消息转发
-
设计模式
-
问项目,围绕着项目问题,问你解决过最困难的问题,深层次挖掘等等。
二面
-
swift不继承自object还有没有动态性
-
OC运行时能加实例变量吗
-
OC消息发送,找不到对应方法怎么办,整个过程
-
写了个堆排序
三面:
HR面,
-
个人的一些基本情况
-
介绍了一下网易和未来发展的方向