×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

现在U K码工职位比美国好找的多,小留使用英国HPI签证(所谓高才签证)入境后一,二个月就得到三个SDE offers,附详细贴

https://www.1point3acres.com/bbs/thread-1031661-1-1.html

awaytogo :



Background
美本美硕CS专业,在国内某互联网大厂工作2年,2023年持HPI来英国求职。

登陆
我在伦敦希思罗机场入境排队大概2.5小时,边境的officer很友好,而且看起来知道HPI签证,只问了我之前在哪里上学,这次来已经找工作了。我回答没有找工作准备接下来在伦敦找就过了。除了基础信息外,全程只问了这两个问题,1分钟就过关了。
来到伦敦后打uber直奔自己定的airbnb,入住后很快就安顿了下来。接下来找工作的三个月都住在这个airbnb。
因为自己是辞掉了工作来伦敦全职找工作,所以为了自己保持一个健康高效的节奏,我尽量避免了在家办公,而是会在特定地点和特定时间内做工作。我住的房子距离当地council的图书馆只有20分钟的步行距离,所以我接下来的每一个工作日都会早九晚四呆图书馆改简历刷题,在伦敦我去过的三个borough的图书馆都很赞,推荐大家多多使用,毕竟concil tax都交过了。
找工作本身是个大项目,所以我把它分解成了3步:
  • 第1步是进行对于自我职业目标的思考和对于就业市场的分析。
  • 第2步是以面试机会为目标的改简历和投递申请。
  • 第3步是以offer为目标的面试和沟通。

1. 定位分析
在动手改简历投递之前,我花了几天时间去思考自己的长期职业目标和英国就业市场的平衡点。因为每个人的长期职业目标都不同,所以我只分享一下英国的SDE就业市场。我在国内做过data,general backend,ml开发,在indeed上搜索了这些岗位后发现在伦敦的ml engineer : data engineer: general sde的工作机会比例大概是1:8:40,于是我果断决定放弃ml,只准备投递data engineer和偏backend的sde。建议大家在最开始也在招聘网站上搜索几个感兴趣的工作岗位,大概感受一下数据的分布,从而确定投递工作的重心和方向。



2. 投递申请 -> 面试机会

为了获得面试,简历是最重要的。我因为自己很久没有找工作了,所以这次在简历的格式和内容上都做了很大的改变。
  • 格式上,我把自己之前的word格式的简历改成了latex格式,使用的是github上一个模版: https://github.com/arasgungore/arasgungore-CV。使用latex对我来说有两个好处:一是我实在不太会用word里面的排版,经常会弄乱,二是因为我准备了data engineer和software engineer两份简历,大部分的内容比如education,skills等都是一样的但是objective和经历里某些bulletpoint的描述不同,使用latex文档可以通过if else和变量来控制两个版本不同的地方,这样对于公共部分的修改就只需要改一处,而不是需要改两个文档:
  1. \documentclass{article}
  2. \begin{document}
  3. \newif\ifCondition % Define a new conditional
  4. \Conditiontrue % Set the condition to true
  5. % \Conditionfalse
  6. \ifCondition
  7.   Looking for data engineering role…
  8. \else
  9.   Looking for software engineering role…
  10. \fi
  11. Common sections like eduction…
  12. \end{document}
复制代码
  • 内容上,我主要根据了这篇blog改了简历How to write a killer Software Engineering résumé:https://www.freecodecamp.org/new ... resume-b11c91ef699d,尤其是关于过往经历里的描述句式,可以都写成Accomplished [X] as measured by [Y] by doing [Z]的格式,这里X是具体任务,Y是体现成果的数字,Z是具体采取的行动。我按照里面的Verb Wordbank和其他句式模版重写了自己的过往经历。
  • 我的投递申请方法很简单,充了linked premium会员之后在linkedin上设置了2个job alert,比如对于SDE的job alert就是筛选"伦敦地区/software engineer/mid-senior level/posted within a month",然后每天就根据job alert的筛选进行投递。很多公司使用了Workday系统,投递时需要在每一家公司都需要重新填写信息,这时可以使用浏览器上的Simplify Copilot插件自动填写个人信息。

如果把找工作看成一个转化漏斗,那么我们肯定希望明确转化目标从而最大化转化率。那么对于以面试机会为目标的这一步的tips:
  • 在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机会。如果填写yes,那么可能会被ATS系统秒拒。同时,根据我自己的经验来看,即使我填写的不需要sponsor,在后续公司给我offer时,为了吸引候选人,都会主动提出可以帮忙sponsor skilled worker visa。我认为ATS的逻辑是recruitment组设定的,但是如果面试通过了则说明hiring manager会很希望你来,这时自己就有了leverage,recruitment组通常会尽可能的配合。
  • 在改简历时,可以多看看大公司的jd,抽取一些共有的技能和关键词比如CI/CD,testing,docker等放在简历里,这样也会提高ATS机器筛选简历通过的概率。
  • 我没有写cover letter,感觉用处不大(仅个人看法)。
  • 每天投递10~15份简历是比较合适的区间。太多了可能OA都挤在一起,太少了则节奏太慢了。



3. 面试 -> offer

  • 我收到的面试的公司有Apple, Meta, Expedia, 一家伦敦当地投资公司,Global Radio Services,Neo4j,还有几家非常小的公司。
  • 英国的面试流程的第一步通常是由hr打电话进行的screening 面试,这一轮只会问问一些基础的问题,如自我介绍,为什么来英国,然后hr会介绍岗位和招聘流程,这时有其他的问题也可以问ta。这一轮是让hr可以检测一下候选人是否有最基础的沟通能力。虽然这轮很轻松,但是建议大家好好准备一下自我介绍,因为每一轮面试都会进行自我介绍,这里强力推荐Linda Raynier的[Tell Me About Yourself - A Good Answer to This Interview Question](https://www.youtube.com/watch?v= ... hannel=LindaRaynier)这个视频,可以按照她的推荐的格式去写自己的自我介绍,写好后多多练习,一个好的自我介绍会让面试官在第一时刻给你加分。

之后每家面试经历各不相同,基本上会有两到三轮的面试,我经历到的要有以下几种:
  • coding:基本上都是easy到medium题,我感觉不是非常难。
  • 过往经历深挖:经常会问到tell me about a challenging project/a project that you are proud of. 所以我准备了一个项目的介绍,从做了什么,到技术栈,技术难点,如何解决,最终效果等等都做了准备。但是在连环的问题下还是很容易被问到盲点。这个建议大家提前准备一段项目的项目的描述,和10个左右可能问到的问题准备。
  • 过往开发经验:这部分是我觉得中国和外国SDE最大的区别。在面试过程中,我能感觉到对方公司通常都有很成熟的开发-测试-集成流程,所以也经常会问我过去开发过程中的具体问题,比如是否采用了scrum的方式开发,一个sprint有多久,和product manager的沟通频率和合作模式是咋样的,如何进行CI/CD,如何做test,都哪些testing,dcoker的使用经验,是否会制作docker image等等。我在国内工作的感受是效率至上,所以不太符合敏捷开发的工作流程,而且一直使用了公司使用自己的高度包装的云平台导致不太了解底层的实现,而且因为不是AWS,Azure等平台所以沟通也有一些gap。这部分建议大家自己多多读些相关的blog了解下开发流程和架构。
  • 系统设计:onsite时使用了纸笔直接画,VO时是使用了excalidraw共享屏幕一边画一边讲。可能因为自己的经验也不多,我感觉很多时候回答的不是特别好但是也都过了。基本上了解database, message queue, api, load balancer, cache等基本概念,然后再读读system design的材料比如https://github.com/donnemartin/system-design-primer 等我觉得就可以搞定这一部分。
  • BQ:最后一面基本上是BQ,我准备了不到10个问题的答案,基本上就可以应付所有常规问题了。有些经典的问题比如你的未来五年计划,自己的缺点等其实是有固定的套路回答的,再次推荐看看Linda Raynier在youtube上的视频,比如:https://www.youtube.com/watch?v= ... hannel=LindaRaynier,非常有帮助。这里也给大家列一些我遇到的SDE特有的一些问题:
    - How do you learn a new thing?
    - How would you stay up to date with newest technology?
    - I am a non-technical person, explain to me a technical project on your resume.
    - If you planned to do a project in 3 months and you find out a short-cut which would bring some technical debt and future complexity but will get you 4 weeks early to finish, what would you do?
  • 最后就是获得offer后的negotiations,这方面强烈推荐大家看地里关于negotiation的精华帖,对我来说从实战到心态上都非常有帮助,而且亲自经历了negotiations后可以说地里的帖子都很真实,大家一定要自信,要相信这是个双向选择的过程,拿到offer后候选人的leverage会飙升,所以一点点negotiations上的努力都很可能有很好的结果。 即使对方没办法答应,也没有任何关系,it never hurts。伦敦SDE具体的包裹在地里分享的不多,可以参考levels.fyi

总结
我在两个月的时间里投递大约了150个申请,大概有10个回复,最后拿到3个offer,目前也已经由hpi转成了skilled worker visa。这个过程中我自己非常幸运,因为来到伦敦时tech公司的大裁员已经基本过去,就业市场已经感觉开始恢复。所以虽然自己现在已经入职,但是也时时刻刻提醒自己要有敬畏和感恩之心。

另外,在伦敦的生活能感受明显和美国不同,一方面伦敦的华人比例相比美国大城市非常小,另一方面伦敦的sde机会我觉得要远多于大多数的美国城市(数量,非薪水),所以也希望这篇帖子可以帮到准备在英国找工作的大家。祝大家一切顺利~

补充内容 (2023-12-06 05:38 +08:00):

: ) 谢谢大家的大米!!
 楼主 awaytogo :
感谢LZ分享!特别喜欢你最后的总结中关于心态的部分,感觉你的分享也特别humble。

顺便请问LZ获得回复的 ...

我的个人体验是2年yoe投递3~5年yoe的岗位绝对没有问题,要求5年+的岗位*可能*会有劣势。
但是我建议在投递的时候不用太理会这个要求,毕竟投递申请时的目标是maximize(面试机会),万一这个职责也招junior的人呢,可能会录取你但是不给senior职级也好呀。所以除了要求非常senior的比如jd写明title是engineering manager带领几十个人团队的那种岗位,其他岗位我觉得都可以投递,是否录取的决定由公司来决定。
 楼主 awaytogo :
恭喜LZ上岸,欢迎来到英国!

弱弱的问下,看LZ经历,美国上学中国工作,为啥会想来欧洲呢?采访下感想。 ...

谢谢!其实我做决定时对国家的对比思考的较少,更多在对比具体的城市。我基于自己之前的情况,综合考量 签证难易程度&迁移成本&工作机会&职业发展&语言 之后,发现伦敦是最合适的城市了。特定的人在特定的人生阶段都有不同的选择权和核心需求,那么自然会产生不同的看法。所以适合自己的就是最好的:)
 楼主 awaytogo :
感谢楼主分享!“在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机
完全没有dishonest呀。从逻辑上来说:
- 现在不require sponsor:我现在可以使用hpi签证入职。
- 以后不require sponsor:理论上我可以使用hpi两年到期后就离职。

现实情况里,拿到offer后可以和hr这样表达希望能被sponsor skilled worker visa的诉求:“我的签证支持我flexible地在各家公司工作,但是我非常喜欢贵公司/岗位,所以我不打算再look around其他工作了,而是希望commit to this job 100%.公司给我sponsor skilled worker visa 的话会帮助我在公司build up long-term career”

记住你是个优秀的人才,同时你收到了offer说明公司(包括HR)很喜欢你,不仅迫切希望你接受他们的offer,还希望你入职后能坚持下去而不是干几个月就走了(到时候他们又得麻烦的重新招人,消耗人力财力)。所以当你表达为了双方长期雇佣关系的稳定性,想有employer- specific的skilled worker visa时,hr们会完全理解。

结果的话有三种,
1. hr反馈公司完全支持入职前现在就给你办skilled worker visa —》完美。
2. hr反馈说公司可以办但是无法承诺,需要先以hpi身份入职,过一段时间后再办理skilled worker比如试用期后。
3. hr反馈说公司政策完全无法办理skilled worker,让你干两年就走。

问清楚后,就把这个offer的签证政策当作一个因素来考量吧,因人而异,综合考量你最中意的offer即可。

但是,这个时候最重要的是:now you have the offer and you are in charge :)
calsdc :
楼主很棒,学习了!
littlenightmare :
好详细的分享,楼主好人赞一个!能否求问下2,3年经验的sde的薪酬范围大概多少?(有的hr会问期待薪水不知道报多少合适)先谢谢了
angela_z :
很有用的帖子!欢迎lz来到UK👏👏
sillykds :
顶一个,很有用的帖子

所以lz是远程找,还是裸辞过去,然后简历上写的是London的地址和电话吗?谢谢
 楼主 awaytogo :
好详细的分享,楼主好人赞一个!能否求问下2,3年经验的sde的薪酬范围大概多少?(有的hr会问期待薪水不知 ...

其实不同的公司,学历,方向区别会比较大,我觉得总包范围在50k~80k镑合理些,可以多多参考levels.fyi
 楼主 awaytogo :
顶一个,很有用的帖子

所以lz是远程找,还是裸辞过去,然后简历上写的是London的地址和电话吗?谢谢

我是裸辞过去找的,所以简历上就是伦敦的地址和电话了:)不过在国内也可以找,使用英国虚拟电话号,身边有朋友这样找到的,我所有的面试里只有一家公司要求onsite。
cvbizm :
HPI可以当地直接转skilled?流程化了多久呢?请问英国虚拟电话号提供商有推荐吗?
 楼主 awaytogo :
HPI可以当地直接转skilled?流程化了多久呢?请问英国虚拟电话号提供商有推荐吗?

也不算是转,就是新办skilled worker。流程大概一个月。虚拟电话号可以试试WeTalk这个App。
4版师兄 :
感谢LZ分享!特别喜欢你最后的总结中关于心态的部分,感觉你的分享也特别humble。

顺便请问LZ获得回复的岗位是不是都是3+ yoe的岗位,在领英上看见这个范围蛮多的。2年的话会不会感觉相对比较有劣势?
Shelly0124 :
谢谢分享!可以问一下HPI的timeline吗?
qqzz :
感谢分享!
一对鹰眼的炒饭 :
恭喜楼主
 楼主 awaytogo :
感谢LZ分享!特别喜欢你最后的总结中关于心态的部分,感觉你的分享也特别humble。

顺便请问LZ获得回复的 ...

我的个人体验是2年yoe投递3~5年yoe的岗位绝对没有问题,要求5年+的岗位*可能*会有劣势。
但是我建议在投递的时候不用太理会这个要求,毕竟投递申请时的目标是maximize(面试机会),万一这个职责也招junior的人呢,可能会录取你但是不给senior职级也好呀。所以除了要求非常senior的比如jd写明title是engineering manager带领几十个人团队的那种岗位,其他岗位我觉得都可以投递,是否录取的决定由公司来决定。
 楼主 awaytogo :
谢谢分享!可以问一下HPI的timeline吗?

提交ecctis申请后两周收到语言认证,然后一周内提交了HPI申请+交护照,三周后visa就ready了。
watermelon110 :
恭喜LZ上岸,欢迎来到英国!

弱弱的问下,看LZ经历,美国上学中国工作,为啥会想来欧洲呢?采访下感想。我自己去美国旅游的感觉是这个国家充满朝气,再加上各类论坛上看到不少中美大佬嫌弃欧洲,所以想问问,谢谢
rockleecsu :
感谢lz分享!
我人在德国,可能就业市场跟美国英国有所不同,但是趋势应该差不多,个人认为就业市场离复苏还是差的挺远的。。就算不跟之前比,现在也不是2022中之后的高点
lz的个人实力应该挺强的,无论是技术还是英语
请问下
裸辞来英国的主要因素是啥啊?据我所知国内大厂的薪资水准应该是高于英国+欧元区除了top美企分部的薪水的
请问lz了不了解伦敦3-5年经验的就业情况,如果身上有各种top 大厂的经历加成,自然没问题,但是如果没有的话,大概是啥情况
stevenjh :
恭喜lz, 沾沾lz的喜气,经历相似,但还没拿到如意的offer。翻车了几个想去的onsite, 心态有点炸裂
zximeng :
在西雅图同准备找英国工作。但是时间有点吓人,伦敦早上九点西雅图就凌晨一点了,下午五点是西雅图早上9点。 这么一搞面试只能在凌晨或者特别早…
 楼主 awaytogo :
恭喜LZ上岸,欢迎来到英国!

弱弱的问下,看LZ经历,美国上学中国工作,为啥会想来欧洲呢?采访下感想。 ...

谢谢!其实我做决定时对国家的对比思考的较少,更多在对比具体的城市。我基于自己之前的情况,综合考量 签证难易程度&迁移成本&工作机会&职业发展&语言 之后,发现伦敦是最合适的城市了。特定的人在特定的人生阶段都有不同的选择权和核心需求,那么自然会产生不同的看法。所以适合自己的就是最好的:)
 楼主 awaytogo :
恭喜lz, 沾沾lz的喜气,经历相似,但还没拿到如意的offer。翻车了几个想去的onsite, 心态有点炸裂

加油!都有好几个onsite,说明实力肯定没问题,很快就会有match的公司的!
 楼主 awaytogo :
感谢lz分享!
我人在德国,可能就业市场跟美国英国有所不同,但是趋势应该差不多,个人认为就业市场离复苏 ...

因为想要探索的心态+很方便的签证:)
这边的薪资其实是可以match或高于国内大厂的,时薪则远高于国内大厂。
更senior的岗位不太了解,但是我个人感觉这边SDE岗位面试时 看重技术栈和过去开发经验,我在linkedin上看我的面试官也普遍没有大厂经验。
TB2020 :
好贴
另外想说欧洲真是缺人啊!
saraspearl :
海外学历背景是不是比较重要?如果是国内学历+国内大厂经验的人呢?
whirlwindcrab :
英国信息很少,楼主分享很真诚!
微信用户_de28df4 :
海外学历背景是不是比较重要?如果是国内学历+国内大厂经验的人呢?

要求清北浙上海两所才可以
SunspringMark :
感谢楼主分享,想请问一下国外手机电话号码是否是必须的,用国内手机号码有什么限制吗?
Shelly0124 :
提交ecctis申请后两周收到语言认证,然后一周内提交了HPI申请+交护照,三周后visa就ready了。

谢谢分享!还有个问题是两年visa是从入境开始还是approve开始呢?感谢
phil_Ok :
您好,想咨询一下这个hpi签证,之前也想办理,英国每年发布的这个签证是按照毕业时间对照名单 还是按照申请时间对照名单呢? 比如说2023年6月毕业的,是必须符合2022年的名单 还是说比如我在2025年申请这个签证,那我当年毕业时候的院校只要在2025的名单里即可(因为我我的院校恰好是在新增名单里 所以想请教一下
ny711 :
感谢楼主分享!“在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机会。如果填写yes,那么可能会被ATS系统秒拒。”请问这样有没有被公司认为dishonest,谎报的风险?楼主在和hr后续的交流中他们有没有提到类似“为什么你之前选了不需要support”这样的问题?如果有问到楼主又是怎么说的呢?
 楼主 awaytogo :
感谢楼主分享!“在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机
完全没有dishonest呀。从逻辑上来说:
- 现在不require sponsor:我现在可以使用hpi签证入职。
- 以后不require sponsor:理论上我可以使用hpi两年到期后就离职。

现实情况里,拿到offer后可以和hr这样表达希望能被sponsor skilled worker visa的诉求:“我的签证支持我flexible地在各家公司工作,但是我非常喜欢贵公司/岗位,所以我不打算再look around其他工作了,而是希望commit to this job 100%.公司给我sponsor skilled worker visa 的话会帮助我在公司build up long-term career”

记住你是个优秀的人才,同时你收到了offer说明公司(包括HR)很喜欢你,不仅迫切希望你接受他们的offer,还希望你入职后能坚持下去而不是干几个月就走了(到时候他们又得麻烦的重新招人,消耗人力财力)。所以当你表达为了双方长期雇佣关系的稳定性,想有employer- specific的skilled worker visa时,hr们会完全理解。

结果的话有三种,
1. hr反馈公司完全支持入职前现在就给你办skilled worker visa —》完美。
2. hr反馈说公司可以办但是无法承诺,需要先以hpi身份入职,过一段时间后再办理skilled worker比如试用期后。
3. hr反馈说公司政策完全无法办理skilled worker,让你干两年就走。

问清楚后,就把这个offer的签证政策当作一个因素来考量吧,因人而异,综合考量你最中意的offer即可。

但是,这个时候最重要的是:now you have the offer and you are in charge :)
 楼主 awaytogo :
您好,想咨询一下这个hpi签证,之前也想办理,英国每年发布的这个签证是按照毕业时间对照名单 还是按照申请时间对照名单呢? 比如说2023年6月毕业的,是必须符合
按照毕业时间。
hpi签证相关的规则建议看官网哦,写的非常清晰~
 楼主 awaytogo :
感谢楼主分享,想请问一下国外手机电话号码是否是必须的,用国内手机号码有什么限制吗?
我猜你是说在国内投递英国岗位的情况,说实话我不太清楚。但我的理解是:因为hr最适应候选人的英国手机号&办理虚拟号很便宜,所以为了maximize面试机会,简历上使用英国手机号会更好些。
phil_Ok :
按照毕业时间。
hpi签证相关的规则建议看官网哦,写的非常清晰~
好嘞 感谢楼主这么详细的主贴 thx~
piscesswimmer :
请问negotiation的精华帖,麻烦确认一下是这个吗?

https://www.1point3acres.com/bbs ... hlight=%CC%B8%C5%D0
拍吹babye :
太棒了 好贴 恭喜楼主
jt9406 :
楼主,同HPI,想在伦敦求职,请教一下,英国虚拟手机号是要能接到电话,还是能收到短信就行?谢谢您的答复。
 楼主 awaytogo :
楼主,同HPI,想在伦敦求职,请教一下,英国虚拟手机号是要能接到电话,还是能收到短信就行?谢谢您的答复。
得能接到电话哦,hr可能会直接打过来
Flyingland :
好贴,好清晰明确的执行力,欢迎楼主来英国
stevenjh :
话说lz你是在万花筒那家的吗
小亩_b52f38b :
楼主感觉backend岗位对语言要求严格吗? 会接受go, python转java岗位吗?
Baffin :
恭喜楼主,好详细,学到了
 楼主 awaytogo :
楼主感觉backend岗位对语言要求严格吗? 会接受go, python转java岗位吗?
除非jd很明确说了必须懂java,我感觉都没问题。
blueberries :
lz这个转化率杠杠的! 🆒
shawn13 :
好棒的攻略!!!收藏了! 今年也得开始规划留学以及留学后的找工作了,到时候再翻出来看
小亩_b52f38b :
除非jd很明确说了必须懂java,我感觉都没问题。

感谢楼主。

再求问下,楼主感觉面后端岗位需要背基础知识吗,比如sql, os, 语法? 还是只准备lc + system design?
 楼主 awaytogo :
感谢楼主。

再求问下,楼主感觉面后端岗位需要背基础知识吗,比如sql, os, 语法? 还是只准备lc + sys ...

八股文很少,很少考死记硬背的东西
小亩_b52f38b :
大家面试中hr call, tech interview会说自己visa 是hpi 吗?

面试的时候我说两年之后需要sponse不知道会不会有影响。。。。
Report

Replies, comments and Discussions:

  • 工作学习 / 事业工作 / 现在U K码工职位比美国好找的多,小留使用英国HPI签证(所谓高才签证)入境后一,二个月就得到三个SDE offers,附详细贴 +1

    https://www.1point3acres.com/bbs/thread-1031661-1-1.html

    awaytogo :



    Background
    美本美硕CS专业,在国内某互联网大厂工作2年,2023年持HPI来英国求职。

    登陆
    我在伦敦希思罗机场入境排队大概2.5小时,边境的officer很友好,而且看起来知道HPI签证,只问了我之前在哪里上学,这次来已经找工作了。我回答没有找工作准备接下来在伦敦找就过了。除了基础信息外,全程只问了这两个问题,1分钟就过关了。
    来到伦敦后打uber直奔自己定的airbnb,入住后很快就安顿了下来。接下来找工作的三个月都住在这个airbnb。
    因为自己是辞掉了工作来伦敦全职找工作,所以为了自己保持一个健康高效的节奏,我尽量避免了在家办公,而是会在特定地点和特定时间内做工作。我住的房子距离当地council的图书馆只有20分钟的步行距离,所以我接下来的每一个工作日都会早九晚四呆图书馆改简历刷题,在伦敦我去过的三个borough的图书馆都很赞,推荐大家多多使用,毕竟concil tax都交过了。
    找工作本身是个大项目,所以我把它分解成了3步:
    • 第1步是进行对于自我职业目标的思考和对于就业市场的分析。
    • 第2步是以面试机会为目标的改简历和投递申请。
    • 第3步是以offer为目标的面试和沟通。

    1. 定位分析
    在动手改简历投递之前,我花了几天时间去思考自己的长期职业目标和英国就业市场的平衡点。因为每个人的长期职业目标都不同,所以我只分享一下英国的SDE就业市场。我在国内做过data,general backend,ml开发,在indeed上搜索了这些岗位后发现在伦敦的ml engineer : data engineer: general sde的工作机会比例大概是1:8:40,于是我果断决定放弃ml,只准备投递data engineer和偏backend的sde。建议大家在最开始也在招聘网站上搜索几个感兴趣的工作岗位,大概感受一下数据的分布,从而确定投递工作的重心和方向。



    2. 投递申请 -> 面试机会

    为了获得面试,简历是最重要的。我因为自己很久没有找工作了,所以这次在简历的格式和内容上都做了很大的改变。
    • 格式上,我把自己之前的word格式的简历改成了latex格式,使用的是github上一个模版: https://github.com/arasgungore/arasgungore-CV。使用latex对我来说有两个好处:一是我实在不太会用word里面的排版,经常会弄乱,二是因为我准备了data engineer和software engineer两份简历,大部分的内容比如education,skills等都是一样的但是objective和经历里某些bulletpoint的描述不同,使用latex文档可以通过if else和变量来控制两个版本不同的地方,这样对于公共部分的修改就只需要改一处,而不是需要改两个文档:
    1. \documentclass{article}
    2. \begin{document}
    3. \newif\ifCondition % Define a new conditional
    4. \Conditiontrue % Set the condition to true
    5. % \Conditionfalse
    6. \ifCondition
    7.   Looking for data engineering role…
    8. \else
    9.   Looking for software engineering role…
    10. \fi
    11. Common sections like eduction…
    12. \end{document}
    复制代码
    • 内容上,我主要根据了这篇blog改了简历How to write a killer Software Engineering résumé:https://www.freecodecamp.org/new ... resume-b11c91ef699d,尤其是关于过往经历里的描述句式,可以都写成Accomplished [X] as measured by [Y] by doing [Z]的格式,这里X是具体任务,Y是体现成果的数字,Z是具体采取的行动。我按照里面的Verb Wordbank和其他句式模版重写了自己的过往经历。
    • 我的投递申请方法很简单,充了linked premium会员之后在linkedin上设置了2个job alert,比如对于SDE的job alert就是筛选"伦敦地区/software engineer/mid-senior level/posted within a month",然后每天就根据job alert的筛选进行投递。很多公司使用了Workday系统,投递时需要在每一家公司都需要重新填写信息,这时可以使用浏览器上的Simplify Copilot插件自动填写个人信息。

    如果把找工作看成一个转化漏斗,那么我们肯定希望明确转化目标从而最大化转化率。那么对于以面试机会为目标的这一步的tips:
    • 在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机会。如果填写yes,那么可能会被ATS系统秒拒。同时,根据我自己的经验来看,即使我填写的不需要sponsor,在后续公司给我offer时,为了吸引候选人,都会主动提出可以帮忙sponsor skilled worker visa。我认为ATS的逻辑是recruitment组设定的,但是如果面试通过了则说明hiring manager会很希望你来,这时自己就有了leverage,recruitment组通常会尽可能的配合。
    • 在改简历时,可以多看看大公司的jd,抽取一些共有的技能和关键词比如CI/CD,testing,docker等放在简历里,这样也会提高ATS机器筛选简历通过的概率。
    • 我没有写cover letter,感觉用处不大(仅个人看法)。
    • 每天投递10~15份简历是比较合适的区间。太多了可能OA都挤在一起,太少了则节奏太慢了。



    3. 面试 -> offer

    • 我收到的面试的公司有Apple, Meta, Expedia, 一家伦敦当地投资公司,Global Radio Services,Neo4j,还有几家非常小的公司。
    • 英国的面试流程的第一步通常是由hr打电话进行的screening 面试,这一轮只会问问一些基础的问题,如自我介绍,为什么来英国,然后hr会介绍岗位和招聘流程,这时有其他的问题也可以问ta。这一轮是让hr可以检测一下候选人是否有最基础的沟通能力。虽然这轮很轻松,但是建议大家好好准备一下自我介绍,因为每一轮面试都会进行自我介绍,这里强力推荐Linda Raynier的[Tell Me About Yourself - A Good Answer to This Interview Question](https://www.youtube.com/watch?v= ... hannel=LindaRaynier)这个视频,可以按照她的推荐的格式去写自己的自我介绍,写好后多多练习,一个好的自我介绍会让面试官在第一时刻给你加分。

    之后每家面试经历各不相同,基本上会有两到三轮的面试,我经历到的要有以下几种:
    • coding:基本上都是easy到medium题,我感觉不是非常难。
    • 过往经历深挖:经常会问到tell me about a challenging project/a project that you are proud of. 所以我准备了一个项目的介绍,从做了什么,到技术栈,技术难点,如何解决,最终效果等等都做了准备。但是在连环的问题下还是很容易被问到盲点。这个建议大家提前准备一段项目的项目的描述,和10个左右可能问到的问题准备。
    • 过往开发经验:这部分是我觉得中国和外国SDE最大的区别。在面试过程中,我能感觉到对方公司通常都有很成熟的开发-测试-集成流程,所以也经常会问我过去开发过程中的具体问题,比如是否采用了scrum的方式开发,一个sprint有多久,和product manager的沟通频率和合作模式是咋样的,如何进行CI/CD,如何做test,都哪些testing,dcoker的使用经验,是否会制作docker image等等。我在国内工作的感受是效率至上,所以不太符合敏捷开发的工作流程,而且一直使用了公司使用自己的高度包装的云平台导致不太了解底层的实现,而且因为不是AWS,Azure等平台所以沟通也有一些gap。这部分建议大家自己多多读些相关的blog了解下开发流程和架构。
    • 系统设计:onsite时使用了纸笔直接画,VO时是使用了excalidraw共享屏幕一边画一边讲。可能因为自己的经验也不多,我感觉很多时候回答的不是特别好但是也都过了。基本上了解database, message queue, api, load balancer, cache等基本概念,然后再读读system design的材料比如https://github.com/donnemartin/system-design-primer 等我觉得就可以搞定这一部分。
    • BQ:最后一面基本上是BQ,我准备了不到10个问题的答案,基本上就可以应付所有常规问题了。有些经典的问题比如你的未来五年计划,自己的缺点等其实是有固定的套路回答的,再次推荐看看Linda Raynier在youtube上的视频,比如:https://www.youtube.com/watch?v= ... hannel=LindaRaynier,非常有帮助。这里也给大家列一些我遇到的SDE特有的一些问题:
        - How do you learn a new thing?
        - How would you stay up to date with newest technology?
        - I am a non-technical person, explain to me a technical project on your resume.
        - If you planned to do a project in 3 months and you find out a short-cut which would bring some technical debt and future complexity but will get you 4 weeks early to finish, what would you do?
    • 最后就是获得offer后的negotiations,这方面强烈推荐大家看地里关于negotiation的精华帖,对我来说从实战到心态上都非常有帮助,而且亲自经历了negotiations后可以说地里的帖子都很真实,大家一定要自信,要相信这是个双向选择的过程,拿到offer后候选人的leverage会飙升,所以一点点negotiations上的努力都很可能有很好的结果。 即使对方没办法答应,也没有任何关系,it never hurts。伦敦SDE具体的包裹在地里分享的不多,可以参考levels.fyi

    总结
    我在两个月的时间里投递大约了150个申请,大概有10个回复,最后拿到3个offer,目前也已经由hpi转成了skilled worker visa。这个过程中我自己非常幸运,因为来到伦敦时tech公司的大裁员已经基本过去,就业市场已经感觉开始恢复。所以虽然自己现在已经入职,但是也时时刻刻提醒自己要有敬畏和感恩之心。

    另外,在伦敦的生活能感受明显和美国不同,一方面伦敦的华人比例相比美国大城市非常小,另一方面伦敦的sde机会我觉得要远多于大多数的美国城市(数量,非薪水),所以也希望这篇帖子可以帮到准备在英国找工作的大家。祝大家一切顺利~

    补充内容 (2023-12-06 05:38 +08:00):

    : ) 谢谢大家的大米!!
     楼主 awaytogo :
    感谢LZ分享!特别喜欢你最后的总结中关于心态的部分,感觉你的分享也特别humble。

    顺便请问LZ获得回复的 ...

    我的个人体验是2年yoe投递3~5年yoe的岗位绝对没有问题,要求5年+的岗位*可能*会有劣势。
    但是我建议在投递的时候不用太理会这个要求,毕竟投递申请时的目标是maximize(面试机会),万一这个职责也招junior的人呢,可能会录取你但是不给senior职级也好呀。所以除了要求非常senior的比如jd写明title是engineering manager带领几十个人团队的那种岗位,其他岗位我觉得都可以投递,是否录取的决定由公司来决定。
     楼主 awaytogo :
    恭喜LZ上岸,欢迎来到英国!

    弱弱的问下,看LZ经历,美国上学中国工作,为啥会想来欧洲呢?采访下感想。 ...

    谢谢!其实我做决定时对国家的对比思考的较少,更多在对比具体的城市。我基于自己之前的情况,综合考量 签证难易程度&迁移成本&工作机会&职业发展&语言 之后,发现伦敦是最合适的城市了。特定的人在特定的人生阶段都有不同的选择权和核心需求,那么自然会产生不同的看法。所以适合自己的就是最好的:)
     楼主 awaytogo :
    感谢楼主分享!“在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机
    完全没有dishonest呀。从逻辑上来说:
    - 现在不require sponsor:我现在可以使用hpi签证入职。
    - 以后不require sponsor:理论上我可以使用hpi两年到期后就离职。

    现实情况里,拿到offer后可以和hr这样表达希望能被sponsor skilled worker visa的诉求:“我的签证支持我flexible地在各家公司工作,但是我非常喜欢贵公司/岗位,所以我不打算再look around其他工作了,而是希望commit to this job 100%.公司给我sponsor skilled worker visa 的话会帮助我在公司build up long-term career”

    记住你是个优秀的人才,同时你收到了offer说明公司(包括HR)很喜欢你,不仅迫切希望你接受他们的offer,还希望你入职后能坚持下去而不是干几个月就走了(到时候他们又得麻烦的重新招人,消耗人力财力)。所以当你表达为了双方长期雇佣关系的稳定性,想有employer- specific的skilled worker visa时,hr们会完全理解。

    结果的话有三种,
    1. hr反馈公司完全支持入职前现在就给你办skilled worker visa —》完美。
    2. hr反馈说公司可以办但是无法承诺,需要先以hpi身份入职,过一段时间后再办理skilled worker比如试用期后。
    3. hr反馈说公司政策完全无法办理skilled worker,让你干两年就走。

    问清楚后,就把这个offer的签证政策当作一个因素来考量吧,因人而异,综合考量你最中意的offer即可。

    但是,这个时候最重要的是:now you have the offer and you are in charge :)
    calsdc :
    楼主很棒,学习了!
    littlenightmare :
    好详细的分享,楼主好人赞一个!能否求问下2,3年经验的sde的薪酬范围大概多少?(有的hr会问期待薪水不知道报多少合适)先谢谢了
    angela_z :
    很有用的帖子!欢迎lz来到UK👏👏
    sillykds :
    顶一个,很有用的帖子

    所以lz是远程找,还是裸辞过去,然后简历上写的是London的地址和电话吗?谢谢
     楼主 awaytogo :
    好详细的分享,楼主好人赞一个!能否求问下2,3年经验的sde的薪酬范围大概多少?(有的hr会问期待薪水不知 ...

    其实不同的公司,学历,方向区别会比较大,我觉得总包范围在50k~80k镑合理些,可以多多参考levels.fyi
     楼主 awaytogo :
    顶一个,很有用的帖子

    所以lz是远程找,还是裸辞过去,然后简历上写的是London的地址和电话吗?谢谢

    我是裸辞过去找的,所以简历上就是伦敦的地址和电话了:)不过在国内也可以找,使用英国虚拟电话号,身边有朋友这样找到的,我所有的面试里只有一家公司要求onsite。
    cvbizm :
    HPI可以当地直接转skilled?流程化了多久呢?请问英国虚拟电话号提供商有推荐吗?
     楼主 awaytogo :
    HPI可以当地直接转skilled?流程化了多久呢?请问英国虚拟电话号提供商有推荐吗?

    也不算是转,就是新办skilled worker。流程大概一个月。虚拟电话号可以试试WeTalk这个App。
    4版师兄 :
    感谢LZ分享!特别喜欢你最后的总结中关于心态的部分,感觉你的分享也特别humble。

    顺便请问LZ获得回复的岗位是不是都是3+ yoe的岗位,在领英上看见这个范围蛮多的。2年的话会不会感觉相对比较有劣势?
    Shelly0124 :
    谢谢分享!可以问一下HPI的timeline吗?
    qqzz :
    感谢分享!
    一对鹰眼的炒饭 :
    恭喜楼主
     楼主 awaytogo :
    感谢LZ分享!特别喜欢你最后的总结中关于心态的部分,感觉你的分享也特别humble。

    顺便请问LZ获得回复的 ...

    我的个人体验是2年yoe投递3~5年yoe的岗位绝对没有问题,要求5年+的岗位*可能*会有劣势。
    但是我建议在投递的时候不用太理会这个要求,毕竟投递申请时的目标是maximize(面试机会),万一这个职责也招junior的人呢,可能会录取你但是不给senior职级也好呀。所以除了要求非常senior的比如jd写明title是engineering manager带领几十个人团队的那种岗位,其他岗位我觉得都可以投递,是否录取的决定由公司来决定。
     楼主 awaytogo :
    谢谢分享!可以问一下HPI的timeline吗?

    提交ecctis申请后两周收到语言认证,然后一周内提交了HPI申请+交护照,三周后visa就ready了。
    watermelon110 :
    恭喜LZ上岸,欢迎来到英国!

    弱弱的问下,看LZ经历,美国上学中国工作,为啥会想来欧洲呢?采访下感想。我自己去美国旅游的感觉是这个国家充满朝气,再加上各类论坛上看到不少中美大佬嫌弃欧洲,所以想问问,谢谢
    rockleecsu :
    感谢lz分享!
    我人在德国,可能就业市场跟美国英国有所不同,但是趋势应该差不多,个人认为就业市场离复苏还是差的挺远的。。就算不跟之前比,现在也不是2022中之后的高点
    lz的个人实力应该挺强的,无论是技术还是英语
    请问下
    裸辞来英国的主要因素是啥啊?据我所知国内大厂的薪资水准应该是高于英国+欧元区除了top美企分部的薪水的
    请问lz了不了解伦敦3-5年经验的就业情况,如果身上有各种top 大厂的经历加成,自然没问题,但是如果没有的话,大概是啥情况
    stevenjh :
    恭喜lz, 沾沾lz的喜气,经历相似,但还没拿到如意的offer。翻车了几个想去的onsite, 心态有点炸裂
    zximeng :
    在西雅图同准备找英国工作。但是时间有点吓人,伦敦早上九点西雅图就凌晨一点了,下午五点是西雅图早上9点。 这么一搞面试只能在凌晨或者特别早…
     楼主 awaytogo :
    恭喜LZ上岸,欢迎来到英国!

    弱弱的问下,看LZ经历,美国上学中国工作,为啥会想来欧洲呢?采访下感想。 ...

    谢谢!其实我做决定时对国家的对比思考的较少,更多在对比具体的城市。我基于自己之前的情况,综合考量 签证难易程度&迁移成本&工作机会&职业发展&语言 之后,发现伦敦是最合适的城市了。特定的人在特定的人生阶段都有不同的选择权和核心需求,那么自然会产生不同的看法。所以适合自己的就是最好的:)
     楼主 awaytogo :
    恭喜lz, 沾沾lz的喜气,经历相似,但还没拿到如意的offer。翻车了几个想去的onsite, 心态有点炸裂

    加油!都有好几个onsite,说明实力肯定没问题,很快就会有match的公司的!
     楼主 awaytogo :
    感谢lz分享!
    我人在德国,可能就业市场跟美国英国有所不同,但是趋势应该差不多,个人认为就业市场离复苏 ...

    因为想要探索的心态+很方便的签证:)
    这边的薪资其实是可以match或高于国内大厂的,时薪则远高于国内大厂。
    更senior的岗位不太了解,但是我个人感觉这边SDE岗位面试时 看重技术栈和过去开发经验,我在linkedin上看我的面试官也普遍没有大厂经验。
    TB2020 :
    好贴
    另外想说欧洲真是缺人啊!
    saraspearl :
    海外学历背景是不是比较重要?如果是国内学历+国内大厂经验的人呢?
    whirlwindcrab :
    英国信息很少,楼主分享很真诚!
    微信用户_de28df4 :
    海外学历背景是不是比较重要?如果是国内学历+国内大厂经验的人呢?

    要求清北浙上海两所才可以
    SunspringMark :
    感谢楼主分享,想请问一下国外手机电话号码是否是必须的,用国内手机号码有什么限制吗?
    Shelly0124 :
    提交ecctis申请后两周收到语言认证,然后一周内提交了HPI申请+交护照,三周后visa就ready了。

    谢谢分享!还有个问题是两年visa是从入境开始还是approve开始呢?感谢
    phil_Ok :
    您好,想咨询一下这个hpi签证,之前也想办理,英国每年发布的这个签证是按照毕业时间对照名单 还是按照申请时间对照名单呢? 比如说2023年6月毕业的,是必须符合2022年的名单 还是说比如我在2025年申请这个签证,那我当年毕业时候的院校只要在2025的名单里即可(因为我我的院校恰好是在新增名单里 所以想请教一下
    ny711 :
    感谢楼主分享!“在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机会。如果填写yes,那么可能会被ATS系统秒拒。”请问这样有没有被公司认为dishonest,谎报的风险?楼主在和hr后续的交流中他们有没有提到类似“为什么你之前选了不需要support”这样的问题?如果有问到楼主又是怎么说的呢?
     楼主 awaytogo :
    感谢楼主分享!“在线申请系统中很可能会问现在是否需要sponsor和未来是否需要sponsor visa,建议一律填写no,因为这一阶段的目的是获得更多的面试机
    完全没有dishonest呀。从逻辑上来说:
    - 现在不require sponsor:我现在可以使用hpi签证入职。
    - 以后不require sponsor:理论上我可以使用hpi两年到期后就离职。

    现实情况里,拿到offer后可以和hr这样表达希望能被sponsor skilled worker visa的诉求:“我的签证支持我flexible地在各家公司工作,但是我非常喜欢贵公司/岗位,所以我不打算再look around其他工作了,而是希望commit to this job 100%.公司给我sponsor skilled worker visa 的话会帮助我在公司build up long-term career”

    记住你是个优秀的人才,同时你收到了offer说明公司(包括HR)很喜欢你,不仅迫切希望你接受他们的offer,还希望你入职后能坚持下去而不是干几个月就走了(到时候他们又得麻烦的重新招人,消耗人力财力)。所以当你表达为了双方长期雇佣关系的稳定性,想有employer- specific的skilled worker visa时,hr们会完全理解。

    结果的话有三种,
    1. hr反馈公司完全支持入职前现在就给你办skilled worker visa —》完美。
    2. hr反馈说公司可以办但是无法承诺,需要先以hpi身份入职,过一段时间后再办理skilled worker比如试用期后。
    3. hr反馈说公司政策完全无法办理skilled worker,让你干两年就走。

    问清楚后,就把这个offer的签证政策当作一个因素来考量吧,因人而异,综合考量你最中意的offer即可。

    但是,这个时候最重要的是:now you have the offer and you are in charge :)
     楼主 awaytogo :
    您好,想咨询一下这个hpi签证,之前也想办理,英国每年发布的这个签证是按照毕业时间对照名单 还是按照申请时间对照名单呢? 比如说2023年6月毕业的,是必须符合
    按照毕业时间。
    hpi签证相关的规则建议看官网哦,写的非常清晰~
     楼主 awaytogo :
    感谢楼主分享,想请问一下国外手机电话号码是否是必须的,用国内手机号码有什么限制吗?
    我猜你是说在国内投递英国岗位的情况,说实话我不太清楚。但我的理解是:因为hr最适应候选人的英国手机号&办理虚拟号很便宜,所以为了maximize面试机会,简历上使用英国手机号会更好些。
    phil_Ok :
    按照毕业时间。
    hpi签证相关的规则建议看官网哦,写的非常清晰~
    好嘞 感谢楼主这么详细的主贴 thx~
    piscesswimmer :
    请问negotiation的精华帖,麻烦确认一下是这个吗?

    https://www.1point3acres.com/bbs ... hlight=%CC%B8%C5%D0
    拍吹babye :
    太棒了 好贴 恭喜楼主
    jt9406 :
    楼主,同HPI,想在伦敦求职,请教一下,英国虚拟手机号是要能接到电话,还是能收到短信就行?谢谢您的答复。
     楼主 awaytogo :
    楼主,同HPI,想在伦敦求职,请教一下,英国虚拟手机号是要能接到电话,还是能收到短信就行?谢谢您的答复。
    得能接到电话哦,hr可能会直接打过来
    Flyingland :
    好贴,好清晰明确的执行力,欢迎楼主来英国
    stevenjh :
    话说lz你是在万花筒那家的吗
    小亩_b52f38b :
    楼主感觉backend岗位对语言要求严格吗? 会接受go, python转java岗位吗?
    Baffin :
    恭喜楼主,好详细,学到了
     楼主 awaytogo :
    楼主感觉backend岗位对语言要求严格吗? 会接受go, python转java岗位吗?
    除非jd很明确说了必须懂java,我感觉都没问题。
    blueberries :
    lz这个转化率杠杠的! 🆒
    shawn13 :
    好棒的攻略!!!收藏了! 今年也得开始规划留学以及留学后的找工作了,到时候再翻出来看
    小亩_b52f38b :
    除非jd很明确说了必须懂java,我感觉都没问题。

    感谢楼主。

    再求问下,楼主感觉面后端岗位需要背基础知识吗,比如sql, os, 语法? 还是只准备lc + system design?
     楼主 awaytogo :
    感谢楼主。

    再求问下,楼主感觉面后端岗位需要背基础知识吗,比如sql, os, 语法? 还是只准备lc + sys ...

    八股文很少,很少考死记硬背的东西
    小亩_b52f38b :
    大家面试中hr call, tech interview会说自己visa 是hpi 吗?

    面试的时候我说两年之后需要sponse不知道会不会有影响。。。。
    • U o T,买吉尔每年很多C S毕业生进不了大𠂆,甚至找不到专业工作的,或屈身在无名之𠂆的真可以试试,英伦大都市伦敦,曼彻斯特,伯名汉,利物普,格拉斯哥知名度至少和多伦多,蒙城一样 +1
    • 英国工资低,比加拿大都低 +2
      • 去两年当旅游还挺好玩的.我知道一Loo毕业去了英伦 +1