1 、一家硬件公司,创业
2 、唯一的一个程序员是 JAVA ,其他都是嵌入式和控制,对 iOS 开发完全没概念。
3 、对他的要求,就是能独自完成 iOS 客户端的开发。
如何面试呢?
1
rock_cloud 2015-12-25 09:01:08 +08:00
起码得看作品吧?
|
2
c742435 2015-12-25 09:05:59 +08:00 via Android
我也不是 ios 程序员,但我估计那些量产 ios 是很容易分辨的。随便问几个问题,观察他们回答时的逻辑清晰程度就可以了。问题的答案你都不需要知道。
|
3
aaaron7 2015-12-25 09:15:46 +08:00
看作品是不够的,拿出作品很容易,而且受制于作品的各种应用场景和 demo 数据的有限,从作品上很难分辨出实际作者水平的高低。
楼主本身不懂 iOS ,所以考察各种技术细节的掌握也不太实际。可以考虑问一些计算机的基础知识,基本数据结构,算法,操作系统理论, 基本上量产的都无法回答这些问题。 对于有基本的基础的人,再考察下其架构思想,比如缓存如何设计,继承的原则。 当然这些也无法真实反映一个人得水平,最有效的办法就是水平差不多的多招几个,然后根据工作表现慢慢淘汰。 |
4
wohenyingyu01 2015-12-25 09:32:35 +08:00 via iPhone
让搞 java 的搞,我就是安静做 java 的时候被派去一个人做 ios
|
5
kx5d62Jn1J9MjoXP 2015-12-25 10:09:03 +08:00
直接让他写代码,看代码的整洁程度
|
6
geeksu 2015-12-25 10:24:15 +08:00
@wohenyingyu01 赞成
|
7
yyyyyyyo 2015-12-25 11:51:07 +08:00
笔试,题目从网上找。
问一些有关数据结构,算法,计算机基础,计算机网络,操作系统等方面的问题;这些内容通常都需要看书或者是专门上课学习的,速成班应该没有时间去上这些课。就是一知半解,只要你一追问细节,基本全部暴露。 |
9
hqs123 2015-12-25 13:04:07 +08:00
数据结构和算法问下,挑下项目细节问下,最后问下其读过哪些书等等。
|
10
Paladinfeng 2015-12-25 21:21:51 +08:00
网络工程专业,数据结构和计算机网络之类的已经还给老师了
|
11
hstdt 2015-12-27 16:04:46 +08:00 via iPhone
找个会 ios 的朋友帮忙吧,或者拿个软件界面问如何实现也可以,不过要是遇上会吹牛的你也问不出来啥。会数据结构和算法的不等于是一个好的 ios 程序猿。
|