Reflection
Sep 1, TikTok Search Ads NG HM:
- 忘记写main entry point, no results
if __name__ = "__main__": main() -
静态类型检查提示 (Pyright 红线),例如返回类型被推断成 Optional 导致 .val 被标红,但实际运行完全正常
- 简历匹配极其重要,甚至比Coding还重要。每次面试时,至少有一个通宵来定制简历(否则在Final Round死的概率太高了)
Aug 28, TikTok Search Ads NG Sec:
- 漏抄了一行导致无限循环runtime error
Sep 3, Jump Trading 1st:
- “不需要准备”准备都是骗人的,一定要在接触之前(包括了解信息的meeting/chat),通宵投入地了解公司
Sep 13, 千禧年:
- OA尽量用Python, OA本身比较难,先保证能过关,通常来说python比C++需要的代码少很多
- 擦一擦屏幕
Oct 4, Stripe Mock:
- 记得消息免打扰
- 手机不要放在中间,放在左边,不然会阻挡右边运行结果的显示
- 面试前一天,要找人mock一下,可以发现很多问题
- Self-introduction不要太长,留时间给coding
Hi, I’m Bruce, a Computer Science student at Purdue University, graduating in December 2026. I’m currently a Software Engineer Intern at Amazon Web Services FinTech, where I work on scalable systems and production-grade infrastructure. Previously, I interned at the Bank of China, building a distributed symbolic-regression engine in Java to model user behaviors and improve ad targeting. At Purdue, I’m also part of the Aerial Robotics Team and the AI Lab, where I build inference platforms and physics-informed ML pipelines. I really enjoy developing reliable, high-impact systems — which is why I’m excited about Stripe’s mission to build financial infrastructure that powers the internet economy. - 思考时: 讲话越快越好,讲的慢,别人会觉得你可能思考的慢,而不是你在思考。思考的时候,说的话不一定是要全部正确,所以不用先去小心翼翼确认,再说这句话。
- Coding时,边讲边写:
- 当是OOD题目,每定义一个函数后,讲一下函数是在做什么,(瞄一眼怎么实现的,也大概说一下),最重要,因为OOD的代码量通常比较多,有时候不一定来得及每写一行就讲一下,而且OOD的话,很多时候会遇到你不了解的方法,所以没写一行就讲一下这行在做什么,不太理智
- 当是算法题,代码量通常比较少,尽量每写一行,就讲一讲是在做什么。一共也就一个函数,也没必要讲整个函数是在做什么
- 豆包一般会第一段给一个总结回答,所以可以在等的时候: 复述部分题目 + “I think the short answer is…”
Enjoy Reading This Article?
Here are some more articles you might like to read next: