如何面试 iOS 程序员?

2015-12-25 08:54:45 +08:00
 XianZaiZhuCe

1 、一家硬件公司,创业
2 、唯一的一个程序员是 JAVA ,其他都是嵌入式和控制,对 iOS 开发完全没概念。
3 、对他的要求,就是能独自完成 iOS 客户端的开发。

如何面试呢?

1914 次点击
所在节点    问与答
11 条回复
rock_cloud
2015-12-25 09:01:08 +08:00
起码得看作品吧?
c742435
2015-12-25 09:05:59 +08:00
我也不是 ios 程序员,但我估计那些量产 ios 是很容易分辨的。随便问几个问题,观察他们回答时的逻辑清晰程度就可以了。问题的答案你都不需要知道。
aaaron7
2015-12-25 09:15:46 +08:00
看作品是不够的,拿出作品很容易,而且受制于作品的各种应用场景和 demo 数据的有限,从作品上很难分辨出实际作者水平的高低。

楼主本身不懂 iOS ,所以考察各种技术细节的掌握也不太实际。可以考虑问一些计算机的基础知识,基本数据结构,算法,操作系统理论, 基本上量产的都无法回答这些问题。

对于有基本的基础的人,再考察下其架构思想,比如缓存如何设计,继承的原则。


当然这些也无法真实反映一个人得水平,最有效的办法就是水平差不多的多招几个,然后根据工作表现慢慢淘汰。
wohenyingyu01
2015-12-25 09:32:35 +08:00
让搞 java 的搞,我就是安静做 java 的时候被派去一个人做 ios
ssynhtn
2015-12-25 10:09:03 +08:00
直接让他写代码,看代码的整洁程度
geeksu
2015-12-25 10:24:15 +08:00
yyyyyyyo
2015-12-25 11:51:07 +08:00
笔试,题目从网上找。
问一些有关数据结构,算法,计算机基础,计算机网络,操作系统等方面的问题;这些内容通常都需要看书或者是专门上课学习的,速成班应该没有时间去上这些课。就是一知半解,只要你一追问细节,基本全部暴露。
Rice
2015-12-25 12:28:47 +08:00
hqs123
2015-12-25 13:04:07 +08:00
数据结构和算法问下,挑下项目细节问下,最后问下其读过哪些书等等。
Paladinfeng
2015-12-25 21:21:51 +08:00
网络工程专业,数据结构和计算机网络之类的已经还给老师了
hstdt
2015-12-27 16:04:46 +08:00
找个会 ios 的朋友帮忙吧,或者拿个软件界面问如何实现也可以,不过要是遇上会吹牛的你也问不出来啥。会数据结构和算法的不等于是一个好的 ios 程序猿。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/245983

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX