面试流水账之多玩YY(iOS)

2008.02.02 YY iOS面试

第一轮

自我介绍
讲讲你iOS最熟悉最常用的东西
常用第三方库的使用,选一个说说原理
内存管理
图文混排
绘图
蓝牙
js,问了下OCjs交互
设计模式
runloopruntime

第二轮

C++,我说不会
几种设计模式的比较,为什么当初选MVC
AFN+YYCache
性能优化
我简历有些前端开发经验,问了些所用的框架
组件化开发,路由

第三轮

讲一下觉得做的最好的一个项目
AOP
开发遇到的难题
项目的情况(技术团队人数、开发模式、如何分工、测试情况等)
bug如何定位
有什么想问的
(这一轮我印象不是很深刻,就记得这些了)

第四轮

自我介绍
排序问题,几种排序的时间复杂度
数组和链表,什么时候用数组,什么时候用链表
hashmap
copymutableCopy
app性能优化
平常放假做些什么,这里还会通过你的回答问下有什么成果输出
聊到了区块链
逻辑题:1个天平,5个非规则的球,前4个重量相同,最后1个最轻,打散后找出最轻的球
住哪儿
结婚没有,有女朋友没有
期待薪资
等通知

面试从下午3点持续到6点,现在就记得这些了,分享给大家,希望对大家有所帮助。

你可能感兴趣的:(面试流水账之多玩YY(iOS))