公司招ios工程师,主要是智能玩具方面的,通过蓝牙和音频信号跟玩具进行通信。之前一直用cocos2dx开发。最近要开发应用方面的,我们开发部门都不太会ios的开发,招人怎么提问才能看出他的能力来,公司要我去面试,我害怕招了不靠谱的进来。:(
1
CDuXZMAPgHp1q9ew 2015-04-02 10:16:01 +08:00
问 runtime runloop 答不上来滚
哈哈哈 开玩笑 |
2
lion9527 2015-04-02 10:19:19 +08:00
你们都不太会的话,看应聘者项目经历是最稳妥的了。
|
4
thuai 2015-04-02 10:23:21 +08:00
看到一问iOS就说问runtime的人。我只能说,呵呵~
|
5
Registering 2015-04-02 10:25:12 +08:00
@lion9527 这头像,,,,越狱那个反角?
|
6
tigerZhang 2015-04-02 10:33:22 +08:00 1
我能告诉你,现在ios面试者大部分能把那些理论一字不差的背给你听,信不?
所以靠谱点的还是通过项目经验来把控下,然后在通过项目里遇到的技术问题进行提问,最好你们课下可以补补应用开发常遇到的一些问题和一些底层原理,这样结合起来问找靠谱同事的几率会比较大。 |
7
NovemberEleven OP @lion9527 简历写得漂亮,我怕没有真材实料。
|
8
yuankui 2015-04-02 10:35:30 +08:00
@tigerZhang 有理论了,实践起来会更顺分顺水
|
9
tigerZhang 2015-04-02 10:40:07 +08:00
@yuankui 对,但是你能想象纯背理论那种吗,没有实践经验或者很少。
打个比方,就和学游泳一样,有的人理论那叫一个专家,但是你一让它下水就拉稀。 |
10
padthai 2015-04-02 10:43:07 +08:00 5
1.看appstore有多少个自己名下的app
偶是40个+ 俩精品 一个对手全是bat 一个国内有人要买代码 appstore上同类产品偶是第一 2.看stacoverflow 偶的分数是3000+(低于1500最好别要) 3.github参与过3000+star的项目 贡献过代码 4.自己不会翻墙的直接轰走 |
11
NovemberEleven OP @padthai 好。谢谢回答。
|
12
padthai 2015-04-02 10:44:46 +08:00
上述标准2~4适合各方向
否则只能算作实习生或者入门工程师 比较low |
13
padthai 2015-04-02 10:47:31 +08:00 1
5.北邮复旦毕业的直接轰走 这些都是骗zf钱老师教的 人格比较low 以后多骗子的
|
15
newtonisaac 2015-04-02 11:01:01 +08:00
上机
|
16
newtonisaac 2015-04-02 11:03:16 +08:00
@padthai 兄弟认为老师能影响你?
|
18
imt 2015-04-02 11:09:08 +08:00
看了上述大牛的回答后,楼主你不直接联系人家...就光看第一条的第三段..这不是很明显的嘛
|
19
padthai 2015-04-02 11:56:28 +08:00
|
21
huanglexus 2015-04-02 12:27:49 +08:00
@thuai
但是有一定经验的iOS开发者对 runloop runtime 都很熟吧,我还巴不得面试官问我这些 |
24
thuai 2015-04-02 12:52:29 +08:00
@huanglexus 能发简历交流下么?
|
25
padthai 2015-04-02 13:00:14 +08:00
|
29
yuezhimsolo 2015-04-02 13:17:47 +08:00
不管怎么面试,一定要看到代码!有作品最好!其次看沟通能力,这两点没问题了,剩下应该也就没问题了
|
32
andychen20121130 2015-04-02 13:36:43 +08:00
蓝牙4.0我最熟了。自己封装了蓝牙4.0.只要考试界面。这些都是我一个人做的。http://i.youku.com/u/UMTI5MTk3MTky
|
33
zichen0422 2015-04-02 13:56:29 +08:00
那些问runtime的,
给我们这些初级人员一些出路吧! 我也贡献一个: 在ARC模式下: 内存泄漏的问题,产生原因: 得回答个4-5条. |
34
vincentxue 2015-04-02 14:15:16 +08:00
我以前公司做过类似技术的产品,建议你的 iOS 除了基本的 iOS 相关框架,如 Core Bluetooth、Core Audio/Media 这类之外,最好具备一些 OpenAL、C/C++ 这方面的能力,因为和硬件交互多数都是处理二进制数据流,例如音频流的编解码啊之类的,OC 不擅长这方面,拥有 C/C++ 经验处理这方面就最好了,并且 OC 里面的这方面的框架也是偏向底层的,很多这方面的开源库多数都是 C 语言写的。
|
35
padthai 2015-04-02 15:52:44 +08:00
|
36
wanganjun 2015-04-02 17:22:45 +08:00
找认识的做 iOS 的人来面啊, 要么付费, 要么欠着人情呗, 或者肉偿?
|
39
ciwonderful 2015-04-02 18:00:53 +08:00
@thuai 就是,用得很少,可以问问调试技巧。
|
41
circsqua 2015-04-02 18:14:08 +08:00
浓缩一下:你做过什么?然后观察下言谈举止。
我司招人从无面试题……囧。 PS:好像我们是竞争关系哈。 |
42
thuai 2015-04-02 18:14:32 +08:00
@ciwonderful 这个倒是。问他怎么调试优化内存或者性能。如果有runtime的实践经历那更好咯!
|
43
padthai 2015-04-02 18:17:49 +08:00
|
46
CDuXZMAPgHp1q9ew 2015-04-02 19:58:09 +08:00
其实哇
1 问问调试技巧 lldb命令 小白不懂, 初级 po p, 中级 e, 高级我也不知道.... 断点 step over,step into的区别 2 问问怎么获取, 分析和解决线上的crash 一般初级的就能刷掉了 |
47
ybh37 2015-04-02 20:43:27 +08:00
说说你在iOS开发中遇到的那些坑
|
48
hahasong 2015-04-02 21:26:15 +08:00
楼主在车公庙啊,以后有空找你请教下ios开发的问题
|
49
DIYgod 2015-04-02 22:12:13 +08:00
“翻墙吗?”
“不会” “用Google吗?” “打不开” “不好意思,浪费你时间了” |
50
NovemberEleven OP @hahasong 你怎么知道我在车公庙?
|
51
hahasong 2015-04-02 22:18:24 +08:00
@NovemberEleven 公司主页-联系我们
|
52
NovemberEleven OP @hahasong 0.0 原来这样
|
53
Khlieb 2015-04-02 22:36:03 +08:00 via Android
@padthai
☭和政府在怎样控制和奴役老百姓、怎样凌驾在一切之上的问题上是毫不含糊是的甚至是不惜一切代价的,在 GFW 的投入上面也不例外,不过他们所希望的那种集中管治的手段有个通病,就是刻板的官僚化的倾向,这个根本没办法解决,除非他们放弃这些,推行氏王政冶。 |
55
wy315700 2015-04-03 00:15:37 +08:00
“翻墙吗?”
“不会” “用Google吗?” “打不开” |
56
jumpiz 2015-04-03 07:48:35 +08:00
“翻墙吗?”
“不会” “用Google吗?” “打不开” “不好意思,浪费你时间了” |
57
zhoulujue 2015-04-03 09:32:35 +08:00
哈哈,连连看。笑死我了。
|
61
Jouleken 2015-04-03 11:02:47 +08:00
可以请身边的iOS工程师帮忙先电面
|
62
Khlieb 2015-04-03 13:45:46 +08:00 via Android
@tsingyi
我常常上这里找符号: http://www.babelstone.co.uk/Unicode/babelmap.html 在表格下面的输入框(左边有 Clear 键)粘贴符号,再点击右边的 Hex refs 或 Decimal refs 分别能得到这个字符的十六进制、十进制代码 在 Go To U+ 那儿填一个四五位数代码,点击按钮就会跳到对应的码位 |