iOS 面试怎么看出一个人的水平 。

2014-07-22 12:25:36 +08:00
 fkue0487
公司没有笔试,也没有机试,面试的时候感觉良好。可倒写代码做东西的时候就感觉很烂了。
什么问题能看出水平,不是培训忽悠出来的。
4535 次点击
所在节点    问与答
17 条回复
Livid
2014-07-22 12:33:27 +08:00
你可以问问他你自己开发过程中遇到的一些难点,就算对方无法第一时间给出正确答案,你可以考察他解决问题的思路。
mhtt
2014-07-22 12:56:31 +08:00
@Livid 思路这个比较难把控吧。
@fkue0487 我现在的做法打开几个典型的app,然后让他分析下用了那些控件,构架如何,可能用到的第三方类库,如果他开发当中的一些功能,可能需要多长时间等等。
anerevol
2014-07-22 13:02:59 +08:00
其实我觉得机试还是最直观的。 我觉得可以让他说说他最擅长的部分,以及遇到过什么困难,怎么解决的。具体一点也可以问下iOS6/7适配注意事项,对swift的了解(一般对新东西有热情并且尝试去深入了解的水平不会很烂),Debug的方式等等。
jsonline
2014-07-22 13:26:29 +08:00
问他做过什么(什么也没做过?下一位)
问他期间遇到了什么问题(什么问题也没遇到过?下一位)
问他怎么解决这些问题的(这里开始可以看出水平)
问他的解决方法有什么优缺点


关于面试这件事, Joel 已经在 2000 年左右的时候写过一篇文章,节选如下:

Fog Creek 公司最重要的雇佣标准是:

Smart, and
Get things done.

就是这些了。符合这样标准的人就是我们公司需要的员工了。 记住这条标准。 每天上床前背诵这条标准。我们公司的目标之一就是雇佣拥有这样的潜质的人,而不是雇佣懂某些技术的人。任何人所拥有的某些具体技术都会在几年内过时,所以,雇佣有能力学习新技术的人,要比雇佣那些只在这一分钟知道SQL编程是怎么回事的人对公司更划算一点。
newtonisaac
2014-07-22 13:26:36 +08:00
@mhtt 兄弟不要误人子弟,典型app的实现方法你想的也不一定正确。最合适的办法是问他自己开发的app是怎么实现的。。。。
Julyyq
2014-07-22 13:34:23 +08:00
我一般是先看他开发的app,然后推断他可能遇到的问题,然后问他怎么解决的。举个例子:数据库用什么,FMDB还是CoreData还是什么,如果v1.1比v1.0数据库表结构增加了几个字段,遇到这种问题怎么解决等等。
lucky2touch
2014-07-22 13:41:14 +08:00
话说不是有试用期之类的嘛,不合适就不合作呗,这种隐性的东西有时候很难判断,与其花精力去判断,还不如多试用,找到合适的?
nsa
2014-07-22 13:52:05 +08:00
slixurd
2014-07-22 13:55:42 +08:00
一直觉得如果问:"开发中遇到的困难和怎么解决的"这种题目很没有水平
就算这种题目的确可以一题问到底,扩展开来,聊上半个小时一个小时...
但是太好准备了,就算不是困难也可以当成困难,别人的思路一样可以套来用
littlewey
2014-07-22 14:36:06 +08:00
@slixurd 是说面试者遇到的问题吧....
lliioogg
2014-07-22 16:13:52 +08:00
其实我觉得面试聊就已经够了
大家探讨下如何解决遇到的问题
bengol
2014-07-22 16:38:28 +08:00
所谓的"困难问题"只要花点时间解决了就不算是困难问题,真正的困难的技术问题我到现在都还没解决 - -
lu18887
2014-07-22 16:44:18 +08:00
@jsonline fuck smart ,fuck get things done
0x001
2014-07-22 16:48:26 +08:00
直接看他做了哪些项目,然后完成了哪些模块,基本上就可以看出来这个人iOS能力了。
ashong
2014-07-22 16:50:27 +08:00
有一部分人天生为面试而生,而不是为实际工作
fkue0487
2014-07-22 22:40:47 +08:00
@jsonline,几乎每天都上http://www.raywenderlich.com,竟然错过了这篇文章。
fkue0487
2014-07-22 22:49:08 +08:00
@lucky2touch,以前是这样的。试用效果最好,也耽误时间啊。
@Livid,这个方法可以,虽然思路不一定可行,多少也可以看出点东西。
@ashong,虽然不是为面试面生,但隔段时间就有面试,没招到几个理想的,是得好好总结下。

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

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

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

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

© 2021 V2EX