背景: 118 学士 硕士 CS
主要语言: python
工作年资: 5-6年
leetcode 大约 200题,主要就是做 grind 75,没特别刷
就在10月底时,受不了原公司部门主管的无能,吵了一架后,一气之下便离开了团队,如
果想知道该公司为何方神圣,可以私信
离职一个礼拜后,便开始改履历且答应各种hunter及公司的面试邀约,结果最后有拿到
offer 的都是自己投的
offer get: TSMC、SWAG、Trend
reject: 神坊资讯、XRSpace、Homee.ai、KKday
1. TSMC - SWE:
算是前同事内推,填完TSMC的career履历并收到前同事部门及其他部门的面试邀约
TSID/FOPD - D+1 面试邀请、 D+3 第一面、D+8 HR面试、D+10 完成 hackerrank、
D+12 英文及适性测验、D+17 口头 offer、D+21 正式offer
第一面: 面试官特别注重你的经验和履历上写的东西,必须很清楚自己在履历上写的
经历,不要被问倒
然后面试官蛮在意怎么处理 emergency,如果有相关经验很加分,毕竟 GG 产线很在
乎系统稳定
Hackerrank: 体感 EEM,测资全过,本来以为会很难,可能运气不错抽到简单的
HR 面试: 这一关就是灵魂考验,被问的各种人格特质和情境题,尽量回答,就算没
遇过也要假想真的发生会怎么处理
IMC/IPED - D+1 面试邀请、D+7 第一面及二面邀请、 D+12 第二面
第一面: 该部门比较是偏向 platform 建置的部分,面试一样会狂问你的履历,并且
在意你是否对竞争的环境感到畏惧或是兴奋(?
面试主管三位,主要两位发问,两位都是友善的面试官,但该部门上班地点为新竹,
就比较不在我的考虑范围。
结束后,用人主管便打电话来邀约下一次,因为当下也还没有其他 offer 就答应二
面
第二面: 此面试必须到新竹现场面试,就跟英文测验排在同一天,面试官主要是部门
主管和副处长,面试重点一样是履历上写的东西,
并且很在意人格特质是否为积极主动,因此需展现对工作及精进自我的态度,技术部
分只会深入问你在履历上写到的东西
总结: TSMC此次的面试流程,体感上很快,跟 HR 沟通事情也很有效率,给予正面评
价
结果: 32T offer get
2. SWAG - Senior Backend Engineer:
Linkedin上投履历,一个礼拜内收到面试邀约
D+1 面试邀约、D+13 第一面及二面邀约、D+23 第二面、D+25 offer get
第一面: 一小时线上 live coding,我的考题为 LRU Cache 实作,刚好做过,很快
就写出初始解,并花了10-20分钟解bugs和写测资,
接着 follow up,希望将 bottleneck 的部分用 linked-list 解决,但我卡了很久
,最后只写出必须的 func,没有完整
写出来,结果仅达 middle level,但仍邀请第二面
第二面: 现场3-3.5小时技术面试,首先考各种理论,包含 ACID、CAP、Redis 底层
、Python GIL..等等,接下来考一题白版题,只写出
暴力解,因为时间很短,面试官在意能不能解出来,能有最佳解更好,接下来两题
system design,总之整个面试非常的长且扎实,面试官
态度很好,完全是跟你讨论的态度,推荐来面试体验看看
总结: 推荐去面试,体验扎实的技术关,但最后薪水低于预期,不确定是不是因为上
一份工作薪水不够好
结果: offer get,但未达 senior bar
3. Trend - Senior Backend Engineer (Core Tech):
透过前同事内推投履历,有两个team愿意排面试,我只写拿到offer的team
D+1 面试邀请、D+5 完成 Codility、D+15 第一面、D+25 第二面、D+26 HR面试、
D+31 offer get
第一面: 该 team 主要面试重点也是注重过往经历,并且会深入问你用到的技术,面
试官三位,态度都很良好
第二面: 现场面试,四位面试关,包含大主管、部门主管、前端、后端,此阶段更注
重你的人格特质还有团队合作的态度,技术方面会基于
你的履历深入问,可以准备一些问题问面试关,我有点没准备,所以都问一些很官腔
的问题
HR 面试: 因为第二面结束后,HR没时间,因此约隔天,面试内容就是 Behavior 相
关,并且询问期望薪资,大概半小时就能结束
总结: 趋势应该是面试流程跑最久的一间,遇到中华队夺冠公司放假一天,顺延一周
,所以多拖了一周,不过面试体验也是很棒
结果: offer get
4. 神坊资讯 - Senior Backend Engineer:
Hunter主动联络,并邀约面试
D+1 面试邀请、D+7 第一面、D+15 第二面、D+18 reject
第一面: 现场面试,面试官在意你做过的专案,最好能做 ppt 介绍,会更加分,没
有技术考
第二面: 线上面试,与 PM 模拟讨论 Project 的开发,并且会问你过往怎么跟 PM
讨论及沟通
Reject 理由: 找到更有相关经验的人才,因此不再往下一关
5. XRSpace - Senior Backend Engineer:
Hunter主动联络,并邀约面试
D+1 面试邀请、D+5 第一面、D+12 第二面、D+17 Reject
第一面: 前半段针对履历提问并深入了解,接下来一题 leetcode - easy,一题
system design,
不过 system design 比较偏向 api、database schema 设计、SQL优化,不需要
high level设计
第二面: 技术长面试,主要是人格特质和深入了解履历及技术能力,没有考白版题,
感觉面试官比较在意
你能否了解公司的产品,面试算是轻松
Reject 理由: 第二面未达技术要求,但没讲明确什么部分没达标
6. Homee.ai - Senior Backend Engineer:
Hunter主动联络,并邀约面试
D+1 面试前测(15题选择题)、D+5 第一面、D+7 Reject
前测: 选择题内容包含 RESTFUL API、python、Database,问题不算难
第一面: 一小时内的面试,包含自我介绍、白版题、system design、Q&A,只能说该
面试官很不会控制时间,一个小时根本不够,
整个面试过程,都像是在赶时间,尤其 system design 阶段,完全不限缩范围,只
说要做得很完整,不论 api、database、
high level设计等等都要写出来,可能我能力太差,根本没办法在半小时内都写完
Reject 理由: 未达预期能力
7. KKDay - Senior Backend Engineer:
Linkedin上 HR 主动邀约
D+1 面试邀请、D+7 第一面及第二面、D+14 Reject
第一面: 用人主管线上面试,主要也是询问履历,一题 easy 白版题,不会太难
第二面: 第一面结束后,接续第二面,主要两位大主管,分别是技术及商业层面的,
在意你的人格特质,技术仅有稍微聊到一点
Reject 理由: 不符合技术要求
2024末班车,在面试的过程,就决定要把这次的面试过程记录下来,本来很担心年末会很
少 python 相关的职缺,可能有烧好香,过程中
收到不少面试邀约,且最后得到几间不错的 offer
最后,面试真的很看运气,本来聊得很来的几间都出乎意料给我感谢函,最后拿到
offer 的反而是自己觉得比较难的公司,
只能说,每一场面试都认真对待就好,遇到不好的面试官就警惕自己不要成为那种人,祝
大家明年都能找到好工作、加薪 upupup