我来说一下苹果# JobHunting - 待字闺中
i*t
1 楼
经常在版上看到人问苹果的信息,还有看到一些误解,我就给大家说一说果果吧。
之所以版上很少有苹果这个公司的信息,我想有几个方面的:
Apple的culture非常secretive,大家都不敢或者不愿在网上讨论,我个人觉得,讨论
产品或者rumor是大忌,但是讨论一下hiring,让大家对公司有更多的了解,这对公司
招人也是非常有好处的。
还有就是Apple通常是按组招人,没有象google那样,无论是fresh还是senior,统统都
要考做题。所以也没有什么好讨论的。每个组问的都很不一样嘛。
Apple招什么样的人?
对于普通用户来说,Apple的产品比较少,Apple的高层经常说的就是苹果的产品一张桌
子就放的下。苹果搞的是一个Vertical的模式。它想控制整个产业链,它的产业包括从
最上游的manufacture,到芯片设计,industrial design,hardware,OS,software,
service,content。
所以苹果要招各种各样skill的人。我是做software的,就说说这块的招人吧。其它的
也不懂,就不乱说,免的误导大家了。
简历上的东西问的非常细,用的什么技术,为什么这么做,他们也是希望你是真正理解
了,而不是别人要你做什么,你就做什么的那种。苹果过去倾向与招experienced的,
它就想着招进来就能干活的那种。现在招人很猛,fresh的也开始招的多了。
既然是软件,做题是免不了的,也会问些algorithm的题,所以做好网上那些题,肯定
也是有好处的。但是他们经常的是问一些跟实际工作相关的问题,怎么解决。这对
fresh的有点吃亏,但是如果你能展示你学习能力强,eager学新知识,也是能弥补的。
苹果的software部门包括Mac OS, iOS,和Cloud。 Mac OS 就做那些底层的OS的东西
,以及上面的各种软件。Mail,iWork,iMovie,什么的,每个都有自己的team吧。
iOS的话底层的OS有很多的东西要做,上面的App苹果自己也做一些(那些preinstalled
?),主要还是让别人去做吧。
做OS的公司很少,同时做desktop和mobile OS的公司就更少了,所以要招的人也很多,
我觉得能学到的东西也非常的多。
Cloud software是一个相对较新的部门,什么iTune,App Store,map,siri,iCloud
什么的。相对google和amazon来说,苹果做cloud比较晚,所以一些东西做的不是很好
,需要improve的地方很多,所以Cloud这个部门要招很多的人。
什么样的Skill Set?
Algorithm,C++,Java,什么都有吧。具体还是看哪个team。我觉得有一点比较
general,并且值得提醒的是,苹果的那两个OS自成体系,跟别的很不一样,如果你用
过苹果的产品,那肯定是有加分的。Mac OS有很多Unix的东西,你对Linux,Unix熟的
话,也是不错的。如果你一直在MS上做东西,用MS的那些。net,C#,来苹果的话可能
会有比较大的learning curve。
Package:
也许这是大家最关心的,不同的人很不一样,据我了解,做软件,尤其是iOS,Cloud什
么的,package给的不比google,facebook差,有时还会更好。不过苹果通常倾向与招
experienced,fresh的也许没有G,F的给的多。
苹果不包午饭,如果这个对你很重要,三思而行:-)
投简历:
网投是没有问题的,如果你大概知道是什么职位,上LinkedIn上找那个组的人,
manager,recruiter什么的,直接发email,那应该是最有用的。
之所以版上很少有苹果这个公司的信息,我想有几个方面的:
Apple的culture非常secretive,大家都不敢或者不愿在网上讨论,我个人觉得,讨论
产品或者rumor是大忌,但是讨论一下hiring,让大家对公司有更多的了解,这对公司
招人也是非常有好处的。
还有就是Apple通常是按组招人,没有象google那样,无论是fresh还是senior,统统都
要考做题。所以也没有什么好讨论的。每个组问的都很不一样嘛。
Apple招什么样的人?
对于普通用户来说,Apple的产品比较少,Apple的高层经常说的就是苹果的产品一张桌
子就放的下。苹果搞的是一个Vertical的模式。它想控制整个产业链,它的产业包括从
最上游的manufacture,到芯片设计,industrial design,hardware,OS,software,
service,content。
所以苹果要招各种各样skill的人。我是做software的,就说说这块的招人吧。其它的
也不懂,就不乱说,免的误导大家了。
简历上的东西问的非常细,用的什么技术,为什么这么做,他们也是希望你是真正理解
了,而不是别人要你做什么,你就做什么的那种。苹果过去倾向与招experienced的,
它就想着招进来就能干活的那种。现在招人很猛,fresh的也开始招的多了。
既然是软件,做题是免不了的,也会问些algorithm的题,所以做好网上那些题,肯定
也是有好处的。但是他们经常的是问一些跟实际工作相关的问题,怎么解决。这对
fresh的有点吃亏,但是如果你能展示你学习能力强,eager学新知识,也是能弥补的。
苹果的software部门包括Mac OS, iOS,和Cloud。 Mac OS 就做那些底层的OS的东西
,以及上面的各种软件。Mail,iWork,iMovie,什么的,每个都有自己的team吧。
iOS的话底层的OS有很多的东西要做,上面的App苹果自己也做一些(那些preinstalled
?),主要还是让别人去做吧。
做OS的公司很少,同时做desktop和mobile OS的公司就更少了,所以要招的人也很多,
我觉得能学到的东西也非常的多。
Cloud software是一个相对较新的部门,什么iTune,App Store,map,siri,iCloud
什么的。相对google和amazon来说,苹果做cloud比较晚,所以一些东西做的不是很好
,需要improve的地方很多,所以Cloud这个部门要招很多的人。
什么样的Skill Set?
Algorithm,C++,Java,什么都有吧。具体还是看哪个team。我觉得有一点比较
general,并且值得提醒的是,苹果的那两个OS自成体系,跟别的很不一样,如果你用
过苹果的产品,那肯定是有加分的。Mac OS有很多Unix的东西,你对Linux,Unix熟的
话,也是不错的。如果你一直在MS上做东西,用MS的那些。net,C#,来苹果的话可能
会有比较大的learning curve。
Package:
也许这是大家最关心的,不同的人很不一样,据我了解,做软件,尤其是iOS,Cloud什
么的,package给的不比google,facebook差,有时还会更好。不过苹果通常倾向与招
experienced,fresh的也许没有G,F的给的多。
苹果不包午饭,如果这个对你很重要,三思而行:-)
投简历:
网投是没有问题的,如果你大概知道是什么职位,上LinkedIn上找那个组的人,
manager,recruiter什么的,直接发email,那应该是最有用的。