iOS面试题

iOS面试经验总结(某PA金融科技篇)

2018-06-07  本文已影响252人  小码僧

面试的时候你可能碰到面试官设的各种坑:不止喜欢问你iOS开发的一些特性和方法,更喜欢喜欢问你这些特性及方法你觉得它是怎么实现的?你觉得苹果公司为什么要这样设计?

也许面试官自己也没自己实现过,毕竟有些东西苹果为什么这样设计,若不是苹果公司的工程师无法知道。

但作为面试者,这个些问题正是拉开差距的最好办法:不一定要你亲手用C去重现苹果的机制,但可以谈谈你的见解和看法。所以,这一块最好有个准备。

1. 用法实践篇

一般,会问你怎么实现某个模块,用过哪些API,介绍下他们的用法。

2. 思考见解篇

但是,还有的喜欢问你OC语法各种高级特性如Runtime动态性,以及你平时经常用的某个方法,如果我让你自己写自己实现,你觉得它是怎么实现的?

3. 后面的话

这些问题是PA一个面试官问过的,听说他是从百度公司跳槽出来的。可能吧,百度系出来的面试官真的喜欢问底层。

关于这些问题的答案,特别是关于自由发挥和独立见解的部分,欢迎读者在自己复习相关知识后,在评论区贴出你的见解。

上一篇 下一篇

猜你喜欢

热点阅读