前言

本人大龄程序员,一直想去国外工作,最近拿到了几个 offer。已经递交了辞呈,在办离职和等签证的阶段,所以写下这篇博客,记录一下这半年来的过程。

个人背景

末流 985 CS 小硕,BAT 大厂底层搬砖,工作 5 年。个人感觉背景重要性从大到小是,大厂背景(几乎所有的国外面试官都知道我厂),学校(国外的 HR 只知道 TOP2,但是申请签证的时候,有些国家会看你的学校),工作经验。

职位搜索

1. 100 offer 上的新加坡和澳大利亚专区,你可以勾选你想去的地区。我只接到过新加坡公司的面试邀请,新加坡的大厂 Sea Group,Grap 等基本上很多国内工程师过去的,所以面试的时候你会感觉面试国内互联网公司。也有一些小厂,面试都是英文面试,但是他们所需的人比较少,面试的人又多,所以会比较挑剔。

2. Stack Overflow 这个是我觉得很赞的,搜索功能可以根据公司是否提供 visa sponsor 过滤。像澳大利亚的公司,如果你没有工作签证,是需要雇主担保的。

3. 其他的例如,glass door,LinkedIn,个人感觉差不多。

简历准备和面试技巧

推荐 coursera 上的课程 https://www.coursera.org/specializations/english-interview-resume,里面详细说了如果搜索信息,简历如何写,behavior question 如何练习,推荐主要看 course 2,3,4 。

其实面试和 sell 的过程一样,都是需要把你做为一个商品卖出去,那么什么是一个好的销售?有一本书叫做《sell with story》,中文名字叫做《销售就是卖故事》。普通的销售是卖商品,好的销售是通过故事来卖商品的,这个和面试一样,当面对一些 behavior question 的时候,你可以干巴巴的说自己是什么什么样的员工,或者,拿一个曾经在工作中发生过的事情来证明你是他们需要的员工。

behavior question 的回答也可以参照 STAR 法则的,所以你要准备的 story,实际上就是 STAR 中那个 A(action),即你采取了什么措施。有了这个 A 以后,可以应对多种 S(situation)和 T(task)的,也就是说你准备了好了两三个关于自己的故事,可以用在多中 behavior question中。

举个例子,我最喜欢讲的事情是:“我带着我们项目组的某个程序员和客户去开会,看看客户真的需要什么的,然后我们明确了目标,最后项目结果也很好,每个人都很开心。”那么这个 A 可以回答什么问题呢?

Q1: 如果在工作中,你和同事有不一样的看法和意见,你是怎么处理的?

A1: 曾经在一个项目中,我觉得应该这样做,我的一个同事应该这样做,但是我们谁也说服不了谁,甚至在会议上争吵。于是我带着我们项目组的某个程序员和客户去开会,看看客户真的需要什么的,然后我们明确了目标,最后项目结果也很好,每个人都很开心。

Q2: 你是怎么样激励你的 team member 的。

A2: 曾经在一个项目中,有段时间我们都很低沉,因为没有产出,我也没有明确的方向。 于是我带着我们项目组的成员和客户去开会,看看客户真的需要什么的,然后我们明确了目标,最后项目结果也很好,每个人都很开心。

很多人有一个误区,觉得面试国外的公司就是需要我算法好,技术强,用的框架多。其实面试官通常都是你以后的同事,所以在通过基本的算法测试以后,不妨实际一点,be real。我的简历上有个项目,是我优化了我们系统的部署工作。这个项目,我没有写一行代码,但是总会有人问到。我就给面试官解释,我们当时面对的困难是什么,我自己去找了一个开源的部署软件,结果效果很好。最后我总是说一句 “Actually, this project is not about coding or designing a sophisticated system, it is just about picking up the right tool for right task.” 说完这句话之后,没有面试官不认同的,谁关心你是不是用 docker?

面试过程

online test

一般简历通过以后,HR 会发一个 online test 的连接给你,多数是 https://www.hackerrank.com,http://codeity.com/,我的两个建议

1. 做题目之前去 https://www.glassdoor.com/index.htm,https://www.careercup.com/ 上把该公司所有的面试 review 都扫一遍,如果提到了 online test 的算法题目,现在自己做一遍。

2. 别整个复制粘贴,有些平台有 replay 的功能的,所以你的屏幕上突然出现一大段文字是有问题的

3. glassdoor 的题目都要自己处理输入输出,所以对于输入的处理方式最好了解一下。(这点在工作中用的不多,谁写的代码会从键盘读取输入啊)。

screen interview

online test 以后就会有 4 轮左右的视频面试了,关于这个,在下一篇里面说。

大龄程序员肉翻记录【一】相关推荐

  1. 一位大龄程序员所经历的面试的历炼和思考

    从每一段经历中学习,在每一件事情中修行.善于从失败中学习. 引子 我今年 36 岁,已有 8 年 JAVA 开发经验.在阿里云三年半,有赞四年半,已是标准的大龄程序员了. 在多年的读书.学习和思考中, ...

  2. 对大龄程序员的五大误解

    最近我过了40岁生日. 一个朋友开玩笑的对我说:嘿,我想这个意味着你已经老的不适合再去编程了吧!,我表面上哈哈一笑,但心里却触动不少. 年龄歧视在我们这行里并不可笑. 就像今天用Java的兄弟沦落到这 ...

  3. 某年轻程序员吐槽大龄程序员“太水”:技术水平低,经验都过时,看不起新人,不服从管理!...

    一般而言,在一个行业里深耕的时间越长,经验越丰富,技术越纯熟,越会被人尊重,但许多人却觉得大龄程序员不受欢迎,这是为什么呢? 一个程序员发帖吐槽组里的大龄程序员:1.技术水平相当于应届一两年,对技术毫 ...

  4. 某面试官吐槽:面试某大龄程序员,问HTTPS的加密过程,对方却答不出来!网友:这个问题毫无意义!...

    大龄程序员面试时会遭遇什么窘境? 一个面试官发帖吐槽:刚才面了一个毕业15年的开发,自己并没有要坑大龄程序员的意思,只是问了一个https的加密过程,结果那个大龄程序员支支吾吾没答出关键,真怕自己以后 ...

  5. 35+的大龄程序员都去哪里了?

    作者 | 年素清 来源 | 码农故事汇(ID:sunianqingshi) 对于互联网人,尤其是程序员来说,35岁是个尴尬而危险的年纪,业内时常传出清退大龄程序员的消息.那么,那些35岁以上的程序员都 ...

  6. python好学吗 老程序员-今天面试了一个34岁大龄程序员,有感而发

    原标题:今天面试了一个34岁大龄程序员,有感而发 " 昨天,我面试了一个34岁的大龄程序员--我给人事的建议是P4,结果人事说:那直接让他走吧. " 我一直以为他们在开玩笑! 结果 ...

  7. 看看这些大龄程序员都做了些什么

    转载:码农翻身 最近的朋友圈不断被996. 裁员.大龄程序员的出路等话题刷屏,我在想国外的大龄程序员情况如何呢? 对于普通的程序员,我也没有一手的资料,但是对于一些牛人,我在wikipedia上搜索了 ...

  8. 到底能不能做一辈子的程序员——大龄程序员将何去何从

    目录 写在前面 做一辈子的技术到底好不好 迷茫 求大佬指点迷津 写在前面 今天面试一家银行科技部被拒绝了,原因并不是因为自己的技术烂,而是因为-- 自己缺乏银行从业经验. 做java开发快三年了,看过 ...

  9. 大龄程序员怎样渡过中年危机?(转)

    大龄程序员怎样渡过中年危机? 作者前言: 话说再有十几天就进入2016年了,想到这,我不由得五味杂陈.2016年对我来说是一个特殊的年份,因为我即将40岁了,人生正式告别青年期,进入中年了. 在娱乐圈 ...

最新文章

  1. 【问题收录】Eclipse Type Access restriction问题解决
  2. 排插老化再酿祸端,安全新国标排插首选品胜
  3. C语言程序模拟银行输入密码,模拟银行输入密码--源码
  4. python爬虫从入门到放弃(三)之 Urllib库的基本使用
  5. python数据接口获取数据_python UI自动化实战记录二:请求接口数据并提取数据
  6. 监测利器cacti服务安装
  7. 虚机中访问外网;NAT中的POSTROUTING是怎么搞的?
  8. 公共子序列(信息学奥赛一本通-T1297)
  9. Linux解压bz2格式文件
  10. jmap查看java进程占用的数据库连接数
  11. 5 张图带你了解 Pulsar 的存储引擎 BookKeeper
  12. 浏览器指纹?(防关联浏览器/指纹浏览器/超级浏览器/候鸟浏览器)
  13. 三角测量计算三维坐标的代码_室内定位系统的三边测量与三角测量
  14. matlab符号函数与对其的常用操作
  15. 萤石云视频监控电脑版 v2.6.11.0官方版
  16. 前端真题面试必备面试题及答案
  17. LaTeX 长度和单位 Lengths Units
  18. 节假日查询接口,加班,补班,日期查询,放假,日历
  19. 3dmax怎么渲染全景图,如何使用vray渲染制作360度全景图?
  20. 痞子衡嵌入式:深扒i.MXRTxxx系列ROM中集成的串行NOR Flash启动SW Reset功能及其应用场合...

热门文章

  1. html实现获取电脑时间戳,JavaScript 获取当前时间戳
  2. 写一个程序从键盘输入两个整数,然后显示第1个整数占第二个整数的百分比,保留到小数点后1位
  3. 写文案用ChatGPT 好吗?AI 为SEO带来什么影响?
  4. 认真推荐几个Python数据分析公众号
  5. 如何用python编一个扫雷游戏_用 Python 做一个 Windows 扫雷游戏
  6. 单页面应用和多页面应用区别
  7. React H5移动端实现原图对比特效
  8. ICman管道液位检测—智能洗地机
  9. 举例说明语言接触会造成哪些结果_2008年10月语言学概论自考试题及答案
  10. channel shuffle通道洗牌