我到达悉尼一个星期,成功找到了工作。
关于工作,同样是程序员,和国内一样,全栈工程师自然机会特别大,各种大小公司都需要。底层开发,尤其C语言开发,基本没职位。到悉尼后,我在seek和linkedin上投递了很多职位。当然还有indeed和glassdoor上面,也有很多职位可以投。
机会1:
第一个联系我的是猎头,给我推荐了一个小公司电话面试。基本就是behavioral
style
questions,每个公司都会问的问题就是你为什么来到澳洲。由于第一次接电话面试,紧张,没适应英文环境,那个小公司的面试人员的一个问题我sorry了几遍都没听懂,然后就撂电话了。第二天猎头还约我去他们George街333号
喝candidate coffee,其实就是公司的公共区域聊半小时,他拿小本本记一下我具体会啥。然后没下文了。
机会2:
某公司,一个senior的职位。周四早上一个Chinese和一个非Chinese,一起和我电话聊了半小时。当天晚上这个Chinese同胞又给我打电话,用中文给我聊了10分钟,大意就是同胞,你今天哪里表现的好,下一轮笔试加油。晚上把发给我的一个很简单的technical
code题目做完发回去了。周五的时候说他们会code
review,然后再看着安排下次onsite面试。onsite通常是先聊半小时的非技术,再一小时的code test。
机会3:
外包公司Servian,感觉只要投递,就给你发个test
code的链接过来(有人知道国外的外包公司,有啥不好处吗?国内的外包,很大的特色就是五险一金按最低标准交)。第一轮,是在hankerrank上做了三个easy级别的题目。第二天通知我下周一下午去onsite面试,也是包括非技术聊,和一小时的code
test。
机会4:
创业公司,成立5年了。创始人是个IT出身的老头,因为父母都是local
farmer,他就励志要用软件为farm解决很多实际的问题或者痛点。约了周五早上onsite面试。公司占据一个独栋的小楼,我在一楼找了个门进去了,听到有人进来了,一屋子的人,都抬头,大大的笑脸,"Hi","How
are you?" 此起彼伏的响了起来。让我觉得,好像他们都认识我似的。我在那里愣是怔了好一会,然后门里又进来一个人,和我"How are
you?",我赶紧掏出手机,把面试邀请拿给他看。他给我指了一下,面试地点在二楼。
二楼一上去,公司founder正在和人聊事,看见我了,马上过来和我握手以及"How are you?"。
面试的时候founder先给我介绍了十几分钟这个公司的情况。
聊了一会,做了四道简单的题(一个是关于前端js中定义const变量,一个是很简单的两个for循环算法题,一个是优化数据库表的设计,还有一个是ORM的定义和优缺点)。笔试答完了,我出去表示我答完了,那个面试官立马停止和别人讨论问题,来招呼我。出门的时候,founder也是立马停下和别人的talk,赶过来和我握手说再见。这待遇,贵宾的感觉。
晚上founder亲自给我打电话,说了薪资待遇,以及口头offer。周一签了正式合同,现在已入职。
机会5和6:
linkedin上投递了谷歌和亚马逊,亚马逊给我发过来的technical test,链接我至今都没敢打开。看leetcode上的面经,是说technical test是一道easy级别的,一道medium级别的。之后有机会onsite面试,一般五轮,全部围绕tree来考。基本就是leetcode上面hard级别的tree题,就是考题。谷歌的,招聘顾问是个中国人,和我电话用英语聊,聊了几句我火车上没听清问题,就约了下周五再约聊。leetcode的题没刷会,基本没戏。题刷会了,让你现场设计一个邮件系统,你说不好,也会卡你。
程序员的福音: leetcode
感觉leetcode上的题目,是全球IT公司都爱考的题目,尤其是top 100 liked question中的题目,超级经典、高频。