查看: 24260| 回复: 66
收起左侧

[工作] 加拿大多伦多SDE跳槽面试记录 + 建议

   
sunyusuny | 显示全部楼层
💯 7
本楼:   👍  59
100%
0%
0   👎
全局:   65
100%
0%
0

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 sunyusuny 于 2025-6-4 12:46 编辑

分五个部分来说吧
申请,coding,sd,behavior,project.--

申请
一开始就买了linkedin的会员,我是订阅了一个toronto hybrid + remote,software engineer,job description包含关键词postgres的每日工作推荐,每天会给我邮箱发几个match的新职位。每天就会看一下有没有觉得合适的,有的话就上线去申一下。linkedin的easy apply非常不建议用...从来就没有回复,连拒的回复都没有。另外如果在linkedin上看到想申的职位,最好是另外开个窗口去他们公司career网站上自己申,如果从linkedin的apply点过来的话网址会带一个source=linkedin,个人感觉这样somehow降低了给面试的几率...在申请的时候就选是在公司的career website看到的,也不要选LinkedIn。linkedin只是让你知道了有这份工作在招,剩下的还是自己申比较好。
. .и
其他的知道公司的途径就是小红书上面刷到一些帖子,或者地里的帖子了。
.1point3acres
resume一定要足够清楚,让人一看就能看懂,不要写太具体太内部的句子。我的第一版简历感觉只有我们组的同事才能看懂...
. check 1point3acres for more.
coding
我知道自己leetcode本来就做的不太好,所以先是做了半年的题才开始投第一份简历。我一开始是按照代码随想录 https://programmercarl.com/的顺序刷的,第一遍花了大概三个月(也不是一直刷,白天要上班,下班要打球,偶尔有时间)。刷完之后发现自己做过的题还是会卡住,于是又找了第二个题库算法通关手册 https://algo.itcharge.cn,算法通关手册整体题目很多,我就只做medium的,easy和hard都不做,这一次刷的比较细致。过了一段时间我又做了grind 75 https://www.techinterviewhandbook.org/grind75 我非常喜欢这个网站,可以自己定义一个时间期限以及每周想做多少道题,我一共刷过两次,正着做过一次,倒着做过一次。做到这里的时候从我开始刷题有差不多一年了,我才稍微有那种看到一道题很快就能做出来的感觉,也开始对于coding自信了。为了保持手感一直得做题,最后还做了neetcode roadmap,也非常不错。

如果刚开始练习coding interview的话建议跟着代码随想录或者neetcode,他们有很详细的讲解。如果是找题做的话可以走一圈grind75。算法通关手册题量太大了,我觉得我一天做5个小时可能一个月才能做完。不太适合短期准备。
.--
coding面试的时候可以把这道题的终极目标拆成多个小目标,小的edge case,先用文字在注释写下来,然后从简单的开始完成(比如说输入是空的,输入有重复),完成一个就跟面试官说一下然后在后面写一个DONE。我觉得面试官非常吃这一套,会认为你做的事情很有计划。
. Χ
SD
sd是我最不擅长的部分。一开始是看bytebytego,后来看不下去了,学过的也很快就忘。推荐neetcode的两个system design课程,内容都不多两天就能学完,还有youtube的一个频道叫techprep也讲得很好。我觉得学SD跟着视频要比纯看文字容易跟上。

学SD的时候要知其然也要知其所以然,比如你学到一个地方应该用message queue,就去大概了解一下内部是怎么实现的。需要用redis就去大概了解一下为什么redis速度快,以防面试官更进一步地问你。. check 1point3acres for more.

Behavior
之前我没有正经准备过behavior面试,以为就是聊聊天看一下英语好不好,其实我觉得behavior的难度可能比coding和system design都要难,公司也更看重。一定要提前准备不同类型的题,地里有一个特别好的帖子“彻底击碎行为问题”。通常30分钟要问五六个问题,每个问题一提出来最多也就想10秒钟就要回答,现场反应肯定是不够的,反应能力再快也一定会有面试完了才想起来怎么没说的点,所以一定要提前准备不同类型的问题。

准备behavior面试的时候,不要用一个故事套多个问题,一个问题也最好准备多个故事,因为很有可能你用一个故事回答了一个问题,紧接着下一个问题你还需要那个故事,就很尴尬。.
. Χ
Project
Project轮是我最强的一轮,毕竟聊的东西都是你每天投入八个小时长期做的事情,一定是“无论怎么问都问不倒”才行。准备的难点在于如何在短时间之内让别人能听懂你要干什么,为什么要干这个,遇到过什么困难是怎么解决的,以及如何和其他人合作。

小建议就是,一是做PPT,简单几页就行,比干说要好很多。二是把一个大的project拆成两三个阶段,每个阶段有自己的目标,遇到的挑战,怎么解决的,会让面试官能跟上。

最后总结一下有过面试的公司吧,只要打过电话就算。数了一下应该一共是24个

scotiabank OA过了之后没有team感兴趣

capital one OA过了之后没有消息

ford motor recruiter call问了c++的细节不知道挂了

hightouch recruiter call没准备好,不知道他们家是干什么的

wealthsimple recruiter聊的很好,没有消息了
. 1point3acres.com
robinhood 第一个真正意义的面试,project讲的时候印度manager非常不耐烦,一直打断我,“好好好我知道了”然后开始问下一个问题,挂了. 1point3acres

instacart 第一个面到最后一轮的,SD和behavior完全不熟,挂了. 1point3acres.com

dropbox OA过了之后两轮coding题目都非常难懂,面试官也没解释清楚,第二part还把我第一part写的代码删了,report给了recruiter。recruiter倒是非常nice
-baidu 1point3acres
lotusflare recruiter聊完了之后约了coding,到时没人出现,没消息了

stripe coding过了,发现是个美国的职位

fivetran VO coding给了一个java project,十好几个文件,我以为就是leetcode的那种java,我连vscode都没有,现装的,也没看懂题

cockroach lab 所有轮都positive,第二轮coding都做出来了但是weak yes,正值圣诞节让我等head count,等了两个月,没消息了

ideogram AI startup,就随便聊聊练练口语,要去四天,强度很高,不去
. 1point3acres
AWS Aurora,组挺不错的,面试官非常奇怪每次约的时间都临时不来,然后又突然在我有事的时候给我打电话,要去五天,不去

gorgias recruiter call要非常熟悉kafka,挂了
. 1point3acres.com
timescaleDB 因为这份工作太适合我的经历了,和manager聊的时候采用的战术太激进了,一直在问他问题,可能因为这个所以直接挂了

Criteo SD挂,给了非常详细的打分反馈,其中一些部分压根面试的时候就没提到过。你不能指望我回答出来你根本就没问的东西啊。也可能是我前面答得比较乱没时间了。

Morningstar 聊着玩,recruiter call之后没消息了

Pigment 聊着玩,recruiter call之后拒

QuestDB recruiter约了call然后到时间了才告诉我要改时间,然后询问改时间的邮件就没消息了

Pointclickcare,好公司,但和我经历不是很匹配,接了其他offer了就停掉了.google  и

Shakudo linkedin上找我的,要去五天,不去

Elastic 巴黎的recruiter找到我的,面试体验非常好,java的岗位,我不太会java但是分布式系统的知识和经历非常足,面试官也都非常的好。最后发了java developer 2的offer
. From 1point 3acres bbs
Affirm recruiter也非常好,前后换了四个recruiter跟我联系,每个都回复很及时。面了好多轮: recruiter, coding, manager, coding, system, behavior, project,时间跨度很长,两个半月,中间还有affirm休假一周,manager休假一周,recruiter休假等等,最后决定去affirm。

评分

参与人数 28大米 +29 收起 理由
yeyekuailai + 1 赞一个
zhoudy1111 + 1 给你点个赞!
yas + 1 给你点个赞!
heatherwang39 + 1 很有用的信息!
CHANGQAQ + 1 赞一个

查看全部评分


上一篇:PR卡为什么需要等那么久?
下一篇:Forever foreigner的感觉怎么破 (要不要破lol)
柯基101 2025-6-5 01:45:58 来自APP | 显示全部楼层
本楼:   👍  2
100%
0%
0   👎
全局:   15470
91%
9%
1470
写的不错,恭喜上岸
回复

使用道具 举报

取名字好难 2025-6-5 04:37:59 | 显示全部楼层
本楼:    0
0%
0%
0  
全局:   251
98%
2%
4
太强了!!!!
回复

使用道具 举报

本楼:   👍  0
0%
0%
0   👎
全局:   498
100%
0%
0
恭喜恭喜 面这么多家 应该是很有面试经验了
回复

使用道具 举报

Edify 2025-6-5 09:40:47 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   2418
94%
6%
163
怒赞!

zszs
回复

使用道具 举报

本楼:   👍  1
100%
0%
0   👎
全局:   3
100%
0%
0
好贴ddddddd
回复

使用道具 举报

okhere191 2025-6-5 10:08:00 | 显示全部楼层
本楼:   👍  3
100%
0%
0   👎
全局:   1181
96%
4%
51
很牛,能有这么多面试,我投出去的,水花都没有.
回复

使用道具 举报

 楼主| sunyusuny 2025-6-5 10:09:10 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   65
100%
0%
0
okhere191 发表于 2025-06-04 19:08:00. ----
很牛,能有这么多面试,我投出去的,水花都没有.
找人看看简历
回复

使用道具 举报

Drinkwater123 2025-6-5 10:50:51 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   41
95%
5%
2
..
看了都是没有
回复

使用道具 举报

本楼:   👍  0
0%
0%
0   👎
全局:   9456
96%
4%
405
恭喜,affirm工作强度如何? 很卷吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表