FreeOZ论坛

标题: C++程序员长登悉尼找工作总结 [打印本页]

作者: ttxgz    时间: 12-4-2015 17:40
标题: C++程序员长登悉尼找工作总结

工作了一个月了,觉得有必要记下找工作的点滴,算是汇报坛子里的朋友的热心帮助和支持。

1. 个人经历
    a. 技术方面:
        我是C/C++程序员,在国内6年经验,做过底层驱动,移植过Linux系统,开发过山寨pad应用(JAVA JNI, 也是C++),也做过车载Linux应用开发。前4年在初创民营公司,虽然很累,但也算是能迅速积累经验吧,后2年在国际性车企,总算体验了一把规范的开发管理流程。其实C++的技巧用得不多,反而是通常把C++当C用,所以基础知识不大扎实
    b. 英语基础:
        4,6级,考过GRE,雅思4个7,应试能力比较强。工作后两年的boss 是法国人,用英语交流比较多。总的说来,就是只要知道interview的常用问题和回答套路,那么在表达上不会有太大问题。
    c. 找工作时间表:
        2014年11月中旬登陆,自个儿看C++ primer;2015年1月5日开始投第一份简历; 2月份开始上SkillMax,3月份第一个星期拿了offer,第二个星期开始工作。更具体的时间表可以参考 ???

2. 个人体会
    a. 关于cover letter和简历
        内容,格式(排版)非常非常重要。我的简历一共经过了3次改版。在上Skillmax之前用的第一版,那是在网上download的一个澳洲常用简历模板,然后cover letter没有太注重。结果,两个星期,投了10份简历吧,除了一个中介问问大概情况录入他们的数据库,其他啥音信都没有。后来上了skillmax, 老师帮修改了很多细节的用词等,也按照Skillmax的书推荐的格式改了一版。然后,很幸运的得到了rose版主的帮助,参考了她的模式修改成了第三版,同时cover letter的格式也从段落式改成了bullet point的形式。然后重新投到以前投过的还没被拒并且还比较想去的公司。一共投了3份吧,都有回音了。当然,我觉得这个不是100%格式的关系,也和时间点,和我改了个英文名字等等有关。但是不得不承认,对比我的第三版,我是觉得我要是雇主的话看到第一版绝对随手扔掉的。
    b. 关于求职途径 (seek, indeed, 中介)
        其实我比较推荐indeed,因为这个网站有点像聚合类网站,把中介,雇主,和其他job board ( 例如 glassdoor,onthejob)等等的信息都集中在一起了,所以找起来比较顺。我也推荐linkedin,能找到很多雇主,不用通过中介。不过话说回来,其实通过中介也没什么不好的,他手上公司多,他也想赚钱的,所以会帮你推荐到他觉得合适的雇主那。
        我自己能有笔试面试的公司是3个,其中中介的一个(indeed),雇主的2个(一个linkedin, 一个indeed)

    c. 关于面试笔试
        我笔试面试过的有3个公司,列一列具体的流程和问过的问题吧
        D公司:跨国公司,搞多媒体技术创新的,我的dream job。 流程为 电话面试( 主要是技术 ) -> 面试( 2h 技术,40min HR) -> referee check
        O公司:澳洲公司,2014年什么最好雇主排前几名的,造市公司。流程为 电话面试 -> 网上做题(主要考逻辑)-> 现场做题  
        R公司:澳洲公司,做医疗设备的。流程为 网上做题(编程)-> 电话面试 -> 面试

        首先是D公司。这是我通过indeed找到了,后来在linkedin和glassdoor上也找到了。无论是从技术需求,项目内容,和公司背景,都是我梦想的工作。在国内因为在其分公司在北京不在广州,我想去也去不了。现在实在太好了,所以我很想很想进,也花了好多心思。招聘广告是2月2日发布的,我没有急着投,而是赶紧和rose版主联系加入咖啡简历活动,把第三版简历改出来了,再网投。3天后,HR回信,说安排电话面试,问我合适的时间。我赶紧回信,并且很礼貌地问了下面试官的名字。然后从linkedin上搜到面试官,就大概知道面试官的历史了,知道他应该是以技术为主,而且也知道他曾经在D公司做过什么项目,等电面的时候就可以在问问题的环节问一两个相关的。然后上glassdoor, 看一下相关职位的面试流程,心里比较有底。然后对着JD,用每一个技术关键字 (包括must和optional的) 在网上搜面试题,然后做做背背。面试的时候,果然是问技术比较多。但是由于准备时间不充分,有大概1/3以上的题是我答不上来的,只能说说我的思考的思路。另外还有1/3的题其实是没有标准答案的,大概都是一些技术的场景题。所以面试后,心里很失落,觉得一定fail了,失眠了两个晚上。到周五下午,主动发信去问,想着知道个NO也比悬着好。结果对方居然say YES了!赶紧约了个时间面试(当然,这次我稍微给自己多留了几天时间,呵呵)。然后就是各种看,各种复习,各种面试题库,再花个大半天,把Behavior Question准备一下。面试的时候,一个台湾人,两个鬼佬,从下午2点半一直问到4点半,其中包括20分钟现场做题。然后和HR Manager面了大概40分钟。结束之后,在回家的路上就收到邮件,要做referee check了(HR说想招了才会做referee check的)。然后就很顺利地发offer了。下面列一下面试笔试的题目,非C++的朋友可以略过了:
        1. map 和 set 有什么不一样
        2. C++ 和 C 在使用最大的不同是什么
        3. vector,list的使用场景有什么不一样
        4. 讲讲关于 memory crush,然后各种追问
        5. 本来跑一个应用不慢,然后跑整个系统就很慢了,怎么分析怎么搞,然后各种追问
        6. 什么会导致系统坍塌,然后各种追问
        7. TCP 和 UDP 有什么不同,应用场景是什么
        8. 死锁是什么,怎么造成,怎么避免
        9. 用过的STL有哪些,然后各种追问
       10. set 和 map 有什么异同,用的时候要注意些什么
       11. 以前做过的大概项目按照时间一个一个概述,然后各种追问
       12. 挑一个以前做过的项目,在白板上画点结构图或流程图什么,然后各种追问
       13. 一个服务器系统,大概分为了几个模块,然后画个图,然后各种追问,怎么加密,哪个模块解密,怎么知道要开多少个线程,怎么考虑性能,什么受限
       14. 客户的服务器crash了,我们怎么分析
       15. memory leakage,怎样检测,怎样避免,有什么陷阱
       16. 写个FIB序列的函数
       17. 写个把输入单词到着输出的函数
       18. 改正一个函数,大概就是map的下标调用,printf string的问题
       19. 怎样绕过客户的防火墙去访问某个端口
       20. (HR)以前公司的氛围是怎样的,在意大利的时候用什么语言交流,意大利和中国的工作模式有什么不一样,更喜欢哪一种,和ex鬼佬boss沟通有没有问题,你觉得你的ex bosses会对你提出什么意见和建议,对办公室的感觉怎样,说一说你对这个职位的理解,喜欢澳洲吗,为什么要移民,什么时候可以上班

          然后是O公司。这公司是从linkedin上找的,然后发现是market maker. 显示电面,然后网上做了个测试,主要是测试一些很简单的逻辑题,一些图形什么的,如果是中文的话估计能做得更快一些,所以平时没事搜索一些这种类型的题目做做可能能加快速度。但还是过了,然后是到现场去做笔试。其实去做笔试的时候,我已经拿到了D公司的offer了,但还是抱着见识见识的心态,到了那,发现做金融的果然就是高大上,整栋楼基本都是他们的,办公司的style也是很professional的样子,瞬间差点就变心了。做了一小时笔试题,主要是编程,然后出来了。后来问了下朋友,说做market maker的,很容易会加班,因为世界各国的股市都得盯着,而且可能压力会比较大。又考虑到在这个职位,在于实现broker的想法和理念,所以并不是公司最核心的价值部分,broker才是核心价值(这些都是电面的时候问问题了解到的),万一来个金融风暴,这种公司比较容易受影响,要裁肯定先裁程序员,所以想了下,还是D公司比较适合我,所以就很礼貌地给他们发了信,说已经拿到别家的offer了。当然,后来O公司也给我拒信,说程序写得不够简洁,呵呵。下面列一下面试笔试的题目,非C++的朋友可以略过了:
        1. 解释一下链表。hash表有什么好处,怎么使用
        2. 有个年月日的类,输入一个相对值,求年月日
        3. 看一个程序,看看结果是什么。好像是求一个某个范围内的最小值

       最后是R公司,indeed上中介发出来的职位。其实这个我是最早投的,但是中介嘛,反应慢太正常了,估计是把手上的推出去了都不中才轮到我,所以等中介有反馈的时候我的心思都已经在D公司上了。然后中介把我推给了雇主,然后雇主要我先网上做题,都是编程的题目,在codility上,平时多看看codility的题目就不会觉得很难了。然后过了,中介让我去雇主那面试的时候,我就拒了,因为我已经拿了D公司的OFFER了,然后其实不想太想去R公司,因为那是一个医疗设备的公司,虽然是大公司的,但是软件硬件在公司里是同样的核心度,并且我对医疗器械不是太有兴趣,所以还是放弃了。

3. 总结:
      总结下来,我还是很幸运的,进了D公司才知道,有这个headcount是因为有个同事换组了,要不是的话是没那么容易下headcount的。当然,我也是花了很多心思在上面,也得到了很多人的帮助,例如rose版主,还有skillmax老师和同学的鼓励。其实去上上skillmax还是挺好的,因为在心理上会比较稳定一点。去church的时候认识一个和我差不多时间过来的移民,也是程序员,才2个月就找到工作,不过是一个华人的公司,全都是华人,平时工作全用中文。他当时跟我说,鬼佬都不要没有本地经验的。现在想想,其实如果只要再坚持几个月,就能找到本地的自己喜欢的公司,还是值得坚持的。倒不是黑华人公司,而是觉得鬼佬公司里相对比较合乎法律要求,起码加班是有补贴的,或者有很大的灵活上下班时间等。而且,像我的同事所说,如果一直处在华人圈,可能并不能很好地适应local的东西,也没有英语上的进步,等找下一份工作的时候,其实还是和没有local经验的差不多。个人看法而已,不同意见的请包容。

作者: hayaxp    时间: 12-4-2015 20:14
恭喜楼主,一举进入dream 公司啊,太厉害了。

我们两口子也都是c++,你的面经很重要啊,借用了。

我有个同学应该就是你说的那个R公司,她也是做C++的。
作者: 囡囡的爸爸    时间: 12-4-2015 21:46
恭喜楼主
看来rose说的就是你了
你给我们做c/c++程序员争脸了

作者: 滚滚雷声    时间: 13-4-2015 15:26
R公司应该是做睡眠问题治疗的那个吧? 公司不知道怎么样,产品还不错。
做过车载设备的话经验可能在R公司比较通用。他们似乎要找嵌入式设备的程序员。

作者: ttxgz    时间: 13-4-2015 23:22
hayaxp 发表于 12-4-2015 19:14
恭喜楼主,一举进入dream 公司啊,太厉害了。

我们两口子也都是c++,你的面经很重要啊,借用了。

R公司是大公司,据说在castle hill那边,好高大上的样子。你同学现在怎样?
作者: ttxgz    时间: 13-4-2015 23:23
囡囡的爸爸 发表于 12-4-2015 20:46
恭喜楼主
看来rose说的就是你了
你给我们做c/c++程序员争脸了

rose帮了我很多。希望C/C++都能找到工作~~~
作者: ttxgz    时间: 13-4-2015 23:25
滚滚雷声 发表于 13-4-2015 14:26
R公司应该是做睡眠问题治疗的那个吧? 公司不知道怎么样,产品还不错。
做过车载设备的话经验可能在R公司 ...

对,他们就是做嵌入式设备。其实公司还是很好的,只是我还是比较想做跟音视频相关的东西,所以还是选择了D公司而已。
作者: shootsoft    时间: 14-4-2015 00:20
恭喜恭喜,向楼主学习~

作者: 滚滚雷声    时间: 14-4-2015 09:51
ttxgz 发表于 13-4-2015 22:25
对,他们就是做嵌入式设备。其实公司还是很好的,只是我还是比较想做跟音视频相关的东西,所以还是选择了 ...

我是个半吊子C/C++开发, 中介帮我投了R公司之后, 连个回音都木有。
兄台还是很厉害的。这些面试题我恐怕三分之一都答不出。
个人意见R公司的产品比较有前途的, 目前这类产品已开发的市场远远不到应有的规模, 很多人都不知道有这种东西可以治疗他们的睡眠问题。 知道的人, 也会觉得太贵太麻烦而放弃。 降低成本提高易用程度之后会有很大的市场。


作者: amish    时间: 15-4-2015 01:07
借问个问题,有人知道ResMed 和 Optiver Senior SW Engineer的工资水平吗?
作者: wiserfirst    时间: 20-4-2015 11:56
楼主是高人,我当年也做了五六年C/C++,不过还是当年不够扎实。没有信心能在这边找相关的工作

作者: yzfeng    时间: 13-5-2015 00:04
dolby?
作者: baibai_1213    时间: 30-8-2015 17:05
本帖最后由 baibai_1213 于 30-8-2015 16:38 编辑

要是早点看到你的帖子就好了
作者: sunnysuccess    时间: 4-11-2015 11:35
恭喜恭喜
作者: liveforlove    时间: 4-11-2015 11:50
C++面比较窄,lz已经基本把所有有可能有C++的公司面的差不多了
作者: dewagpss    时间: 9-11-2015 17:41
我會加油的




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) Powered by Discuz! X3.2