[笔记] 2020 第二次前端工程师面试全记录

章节连结

“面试是需要准备的”,这点我完全同意。不过这回的初阶前端工程师面试旅程中,想一边增进一些自己喜欢的技术 & 加强基础的东西熟稔度,如:算法、SQL 语法…等,所以势必要作一些原则建设。
Interview Job Search

基于以上核心要求,给自己订立以下原则:
1. 每两天投递 2~3 家的面试
2. 一周最多安排 3 场面试
3. 面试不是全部,还要再继续成长
4. 若面试过程中,有要求做 Side Project 的,要懂得作取舍。毕竟你的时间不可能都用来找工作,且你的生活面相也不只有工作

重点摘要

历程

1. 自 2020/07/13 起,凭借已准备好的 Linkedin、Github 作品集、CV,开始有公司找上门面试
2. 自 2020/07/30 开始在 CakeResume , 104 , Front-end Developer 社团主动寻找机会
3. 截至 2020/10/10 为止,总共主动投递&被邀请的有 19 家、获取 15 家的面试旅程挑战、最终得到 2 家录取通知、1 家备取通知

参与面试公司记录

A. Glints Singapore

1st:线上面谈 ( 7/13 )
投一回全程使用英文线上 Google Hangout 面试,公司的业务是人才招募,这是内部的前端工程师职缺。虽说 Glints 在台湾也有办公室,但人才库是不互通的。
工作性质为远端工作,聊的还算愉快,薪资是 Local Pay。
2nd:实作小作品 ( 7/13~7/20 )
算是一个功能完整但规模小的前后端完整的 Web 专案,需要自己刻画面、串接前后端资料、要有离线编辑功能。

结果:感谢信


B. Pixnet 痞客邦 (优像数位媒体科技股份有限公司)

1st:技术总监和工程师面谈 ( 8/6 )
Pixnet 痞客邦属于城邦集团的一员,办公室在民生东路的第二大楼,并非在行天宫站附近的那栋。这回有 3 名人员面谈,经历大约3个小时。
技术问题方面,会从你的作品集里,随机发想一些问题 ( HTML 优化、CSS 加载、JS 的基础知识…等)。主要是想看你面对不断的追问压力时,你的脑袋知识储备究竟够不够。
接着会是个人特质和你对公司的了解程度,以及维持前后回答的一致性,测试你会不会被情绪影响。
2nd:研发副总 & 人资面谈 ( 8/18 )
大约 2 周后询问,告知有第二次面试。
与研发副总小聊一下商业模式、对于框架的了解程度和期望薪资,接着就是人资进来谈薪水,说两周左右会再通知。
结果:在 8/27, 9/2 有再寄信询问,说人资还在跑流程。直到 9/10 收到备取消息,看看有无机会继续囉。

C. 集雅科技

1st:线上测验 ( 8/14 )
先线上测验两个小时,会有打包好题目的压缩档,依据题目指示完成即可。
题目本身难易适中,从 CSS, JS, Vue, Vuex 都有涉略。
2nd:工程师们面谈 ( 8/20 )
先跟负责招募的工程师展示作品,了解一下个人特质、公司特色……等基本问与答。接着会是资深工程师,考核一下 JavaScript 的题型变化运用是否能够看穿。我在这关表现没有很好。
召募人员告知两周内会通知是否有消息。
结果:无声卡,在 9/1 有寄信询问,就没有然后了

D. 贝氏科技

1st:技术面谈 ( 9/1 )
公司本身是作 IOT 相关的公司,协助工厂迈向工业 4.0 的目标。因此面试地点离新庄副都心不远,毕竟新北产业园区也在附近。
聊了一下公司的商业模式、特色、员工组成和个人简介……等相关话题后,再带入后端数据库的操作相关问题。前端画面部份有委外做设计,但画面的还原度要求比起 API 串接,后者公司会比较看重些。
结果:无声卡

E. 白日梦创意

1st:技术面谈 ( 9/3 )
公司有接商案,从事不少官网和形象网站的设计与制作。公司本身也有开始发展自己的产品服务。不过每位前端工程师并不会单独负责整个专案,而是拆分功能负责,另外也要负责商案切版(有时间压力和品质的要求)
面试当天会有一些题目,关于 Vue-Router, CSS 和一些简答题。个人觉得 30 分钟能回答多少就尽量答,真的做不完就事后口述补救也无仿。不要轻言放弃展现自己的机会。
结果:9/8 当天下午接到电话通知,告知录取,但有找到更符合自己性格和能力的工作机会,所以予以婉拒

F. SAT. Knowledge

1st:线上简答题作答 ( 9/1 )
招募人员会将题目寄到你的 Email 信箱内,里头有一份 Google 文件,直接在上面作答即可,没有时间限制。
因为题目算是集各个领域的的大成,用来测试观念算是满不错的。虽然说花了一些时间打字、统整脑袋资料以及查询补充资料就是了。
2nd:现场面谈 ( 9/8 )
两位创办人和工程师直接面谈,聊了关于个人背景、对公司的了解、商业模式以及未来可能启动 & 更新的专案……等。SAT. Knowledge 主力是做线上课程的,但有做出差异化来增强对其他竞品的优势。

结果:一周后收到感谢函。从他人消息得知,目前公司发展阶段要找寻能完整建立前端架构之人,但我自身目前欠缺那样的经验。


G. 好房网“前端网站接口工程师”

1st:线上简答题作答 ( 9/3 )
招募人员会将题目寄到 Email 信箱内,作答完后回传 PDF 档回复即可。花费约一个工作天的时间来处理。
2nd:现场面谈 ( 9/10 )
一抵达现场,会先被要求在 iPad 上填写个人资料,有要填推荐人字段。填写完毕后,会先进行技术的面谈,这回面试的技术主管是拥有十年以上开发经验,对于底层技术非常熟稔,也有出书分享。纵使在讨论技术过程中,常常被追问的问题问倒,但这种过招经验,的确让该加强的地方得以暴露出来,非常值得。
技术官面谈完后,会轮到主管进来讨论个人过往的经验、特质和期望薪资,接着就一星期内会收到通知。
结果:感谢函

H. 普鸿资讯股份有限公司

1st:人资面试 ( 9/14 )
人资告知金融业 IT 部门现今多半会采外包模式,到时你会被分派到各大金融机构、证券保险业的 IT 部门做事。福利、薪水、加班费等都是照普鸿资讯所给,请假的话则需要普鸿和你驻点的公司共同告知。如果你有金融相关背景、知识的话,会是一个值得推荐的点。
2nd:现场面谈 ( 9/21 )
直接前往玉山的信用卡部门面试,不过面试的体验整体而言并不是很好。
1. 门禁管理员的疏失,让面试人员直接不换证进去如入无人之境,结果门禁管理员也没觉得自己有错
2. 面试场地选在一个大空间且有自动门,不时有人触发开关来干扰

3. 过程中也没有主动介绍工作内容,也没有给使用者自主提问时间就匆忙结束

结果:经人资转告感谢函

I.  伊云谷科技

1st:技术面试 ( 9/15 )
技术人员会给一份20分钟作答的逻辑数学测验(程度大约国小六年级数学)。作答完毕后会考一两个简单白板题,并针对你过往的经历、作品集进行提问。最后会介绍公司目前的产品、服务和福利…等。
2nd:技术测验 ( 9/16 )
回到住处后,随即收到一题技术测验题,将 php, css, html 混合的 .html 一页档案,重新用 Vue 撰写。
3rd:主管、同僚面试 ( 9/24 )
大约一星期后,收到此阶段通知,前往与主管和其他同僚面试,了解你对于工作的想像、处世态度、个人特质…等。若有进一步通知,会在两周内回复。
结果:于 9/29 的傍晚收到录取通知,预计会在 10 月中左右上工。

J. 美商宇心生医

1st:技术面试 ( 9/16 )
针对履历内容、过往作品、技术…等各方面进行面谈,同时也介绍公司的产品、福利、制度以及未来这份工作的值则范围。如果有机会进行下一轮的话,会在 3 ~ 7 个工作天内进行通知。
结果:无声卡

K. TravelSkope

1st:线上简答题作答 ( 9/9 )
招募人员会将题目寄到 Email 信箱内,作答完后回传编辑好的 Google 文件档即可。如果有下一阶段的话,最迟会在两个星期内告知。9/23 收到通知进入下一轮面试。
2nd:技术面试 ( 10/6 )
现场面谈,同时聊聊公司的内部工作状况,并现场解两个技术问题。
结果:等待中,但推测应该是无声卡。

L. 股感科技

1st:技术面试 ( 9/24 )
实际进行约两小时。先花一小时刻出指定的画面和实作表单筛选(资料已给定,不用打 API )。接着就是讨论各式技术、作品集,同时介绍此职缺日后欲负责的项目。若有下一轮的话,会在一星期内主动告知,不然就是无声卡了。
结果:无声卡

M. 享健身

1st:人资 & 技术面试 ( 9/28 )
抵达面试现场后,会先由 CTO 来进行技术面试,针对你的过往作品、程式撰写架构和逻辑、基本 JavaScript……等无所不谈,然后就进入公司和业务介绍环节。这个阶段结束后,会换人资来讲解福利、聘雇等事宜。整体进行时间约2个小时。
仅一次面试而已,对面试者算是非常的友善。不过人资也告知应征的人数超过 10 名,但仅有一个名额。
结果:无声卡

面试自身提问灵感

如果你有记得公司所开的职缺内容和浏览官方网站的“关于公司”或是“理念”…等的页面后,我觉得可以问以下问题:
1. 公司目前的商业模式是什么?
这个问题的目的是了解公司目前的营收来源、目标客群、成本结构……等资讯,让你在辛勤工作领薪水之余,也旁敲测击知道公司的主要业务和收入来源是什么。例如一间超过 80% 的收益来源为广告的公司,当你在应征职位时提出的画面优化方案是移除所有的恼人的广告,那就形成理想与现实的冲突了。有句话说:理想虽然丰满,但现实更加骨感。更进一步的,你可以提出一些你对竞争对手商品(竞品)的观察,那么经由这样的一来一往的讨论和说明后,你也可以想像你日后入职后,可能会遇到的工作场景会是如何。

2. 开发部门的员工组成 & 工作分配方式
这个 100% 依公司目前的发展规模和管理模式而定,但你得先具备一些基础知识(纵使只知道关键字也好),像是 OKR, Scrum, Agile 之类的。

3. 公司目前有多少的产品、待开发实践的想法
主要是要知道公司征才的目的,有可能是为了更新页面、开发新品……等不一而足,进而导致的人手不够。当你入职一阵子后,发现你进来的理由有逐渐消失的态势,那就跟金融商品投资的法则是一样的:公司就有可能会做出停损的决定。

4. 公司的工时、上下班制度以及福利
工时和上下班的制度是要先有预期较佳,可以直接开口。至于福利的话,就看你自己有无特殊需求囉,但大体上是有列在职缺清单内的都可以问其细节。

5. 什么时候会给进一步消息或通知,方式为何?
不用觉得不好意思。若你在面试现场有看的脸孔的情况下不问,那你之后就得看公司窗口的脸色和心情来决定要不要回复了。站在公司的角度而言,将所有的面试者都询问完再讨论决定正取、备取人选,是很合乎道理的。一般公司窗口担当多半会回 2 周以内(10个工作天)。建议可以在 1 周时,如果没有收到更进一步通知,可以询问当初接洽面试的人员。心态上,默认抱持者“只要面试完都当没有录取”,你会表现的比较平常心。


参考资料

1. 完整掌握商业模式图


按赞加入粉丝团

延伸阅读