Soft_Job 板


LINE

个人基本资讯: 三年工作经验的 Sr. Web Front-End Engineer, 逢甲资工硕毕, 透过朋友、LinkedIn、Head Hunter、104, 寻找 Front-End Senior/Leader 职缺的面试经验分享。 本篇心得的公司共 22 间, 期间为 2015/10/23 至 2015/12/02。 tl;dr 综合结论。 以下没有特别指出数量的,皆指部分公司,非全部: - 不在意基本功 - 仅有一间问到 Security 相关问题 - 多数趋向 React.js,而 jQuery 已经没人提了 - 不知道如何面试前端工程师 - 不知道前端工程可以做到什麽程度 - 无法评估前端领域的能力,但可以评估你本身的特质 - 要找什麽人都不是很确定,尤其是从 104 来的 - 有些不错的工作机会,只有透过 Hunter 找人 - 唯一无声卡:Asia Fusion Technology (飞迅设计有限公司) - 主动寄来邀请,回信请对方安排时间却无下文:美商网基、QNAP 每间公司面谈时,有些问题是多数会问的, 全部整理於此,後面只各别写他们的特色。 1. 自我介绍与工作经历,以及其中比较特别、细腻、有趣或困难的部分 2. 主要熟悉的 Framework 与 Library, 接着通常就会问 React.js 和 AngularJS 的比较与优缺点; Flux Architecture 和 Two-way binding; React Component、State and Props、Life Cycle 和 Angular Scope、Directive、Provider、Service、Factory; Sass 和 Less 3. 专案的架构、开发流程。通常会带到 Testing、Webpack、Grunt/Gulp、npm 4. 对公司要做的产品有什麽想法?喜欢吗? 5. 中、长期的规划,包含但不限於职涯 另外部分公司有 Live Coding、手写测验或问答测验, 我不打算说明测验内容的细节, 那是这些公司评估 Candidate 的方式。 不过我对其中一些测验有不同见解, 因此也发生了些状况。 ------------------------------------------------- 本篇很长,这里先列表所有公司, 若需要可以快速跳页寻找。 1. 港商 Bindo Inc. 2. Dcard 3. Cepave 世纪快网科技 4. iCHEF 资厨管理顾问 5. 美商 NZXT 6. Asia Fusion Technology 飞迅设计有限公司 7. 美商 Positive Grid 美商佳格数位科技 8. CatchPlay 威望国际娱乐 9. Viscovery 创意引晴 10. LIVEhouse.in 爱卡拉互动媒体 11. MUZIK ONLINE 12. Babbao 八宝网路广播 13. 妈咪爱 上恩资讯 14. BoniO Inc. 帮你优 15. TeBuy Global 台贸全球电子商务 16. 港商天奕科技 奇蹟行动科技 *透过这间公司寄信 17. 美商 Octon 美商翱腾国际科技 18. 贝莱德网路科技 三贝德数位文创 19. 港商 GoAnimate 港商高创动讯 20. 港商 Roam & Wander 港商森游 21. 港商 Vectr Ventures 22. 德商 Meteocontrol ------------------------------------------------- 本文开始,以下依照时间排序, 内文提到 Z 社的话,指的是我上一间公司 Zillians Inc. 奇群科技。 1. 港商 Bindo Inc. 第一关:Skype 线上聊,一位由设计跨前端的 UI Developer。 (↑他写在 Skype 上的状态) 关於面试官,我觉得非常有意思, 因为我有幸跟一位同样由设计跨前端的人合作过, (强者我前同事) 两个领域的能力都非常杰出, 对於能够这样跨领域的人会特别好奇。 这间做 POS 系统,有点久了只记得一些。 公司虽为港商,但 remote 在台湾工作。 主要使用 Angular, 有些专案开始用 React + Webpack, 除了目前开发需求大增之外, 有些既有的程式码也需要整理。 第二关:後测,七天时间。 从无到有建立一个 Project,要做的东西还不少, 不过我满讨厌後测的, 因为非常花时间且对面试者不公平。 但迫於现实的无奈, 特地把其他面试往後排三天, 之後用两个工作天, 做到我觉得应该足够有监别度就停了。 最後把整个开发过程丢到 BitBucket, Bindo 这边会让所有工程师都来评估是否通过。 第三关:CEO 最後确认与谈 offer。 几天後, 第一关的面试官回报後测通过, 已请 CEO 连络我, 若没有其他要再确认的就谈 offer。 结果:被放鸟。 因为 CEO 正好在忙活动,又等了几天, 最後突然由第一关面试官回信, 说是香港其他部门录用了一个人, 把 headcount 占掉了, CEO 决定不录用新的前端。 ------------------------------------------------- 2. Dcard (狄卡科技) 第一关:CEO 和工程师面谈。 CEO 亲自跑到门口来带我进去, 顺手还拿了罐午後の红茶给我, 以及三种不同的巧克力。XD CEO 看起来很年轻,後来才知道的确很年轻,是很健谈的人。 另外也充分感觉到他展现出来的野心, 想找到非常喜爱 Dcard 的工程师, 建立一个很团结,像是社团一样气氛的团队。 没有测验, 好像看我履历和相关资料就评估 OK 了, 当然我还是大概介绍一下工作经验中比较有趣的经验。 因为我没有 Dcard 的帐号, 於是他们向我介绍了 Dcard 大概有哪些功能, 还开废文版给我看,跟我说这里每分钟都有一篇废文喔!(骄傲笑) 前端主要用 Angular + React, 目前正在全面转移到 React,後端用 Node.js。 然後妹子真的很多, 虽然这不是工作考量重点, 但我再说一次,妹子真的很多。 最後谈到期望待遇, 我「我通常都会填上限,因为我值得。」(Dcard 徵才文月薪上限是 10 万) 对方「好..了解。」 最後 CEO 要我把巧克力带走, 说那些都是要给我的, 他不知道的是,巧克力後来变成四人共享的晚餐。 第二关:没进。 若他们有意愿的话, 会约二面让其他工程师一起聊聊。 结果:拒绝 offer。 原本以为没上,数日後 CEO 联络我,表示希望我加入他们。 不过最後我决定去另一间公司。 ------------------------------------------------- 3. Cepave (世纪快网科技) 第一关:HR 面谈。 介绍公司与产品。 这是一间中国资金成立的子公司, 主要为母公司的产品提供技术支援与解决方案。 而母公司好像是中国最大的 CDN 管理供应商。 印象比较深刻的福利是, 特休依照过去累积年资来算。 第二关:设计师考 Live coding 切版。 由於 Cepave 当时没有专精前端的人, 於是由设计师根据履历来选择出题难度。 测验过程中对方也会在旁一同讨论, 完成之後再聊了一些变化的做法。 这里也聊到,Cepave 希望能找到一位资深前端, 再搭配一位资浅来建立前端团队。 第三关:工程师和设计师面谈。 自我介绍与工作经历後, 其中对如何才能称做是专精前端技术有一些讨论, 从这里感觉出对方是个硬底子的工程师, 也获得一些新角度来切入前端。 最後也同样先询问了期望待遇, 对方表示会另外通知是否二面谈 offer。 第四关:工程师问答测验与面谈。 半个月後约了二面, 当时我以为是来谈谈 offer, 工程师一进来就开始在白板上写题目准备问答, 并表示将进行技术二面。 我「上一次为何不一起进行呢?」上次该位工程师也在场。 对方「因为上次有两场面试安排的关系,时间不够。」 我「若需要更多时间评估,为何不排开一些? 上次面试进行了三小时,还不够让你们评估吗? 更何况你们也没有事先通知这些调整。」 对方「因为你的期望待遇比较高,所以我希望能再做一些评估, 通知信应该有告知吧?」 我「没有。」(翻出信件纪录) 我感到面试者的时间不被尊重, 情绪一来瞬间感到非常火大, 下意识也伸手拿背包想离开了。 最後陷入一番争论, 对方表示无法理解我感到不被尊重的点, 我觉得到这里也没什麽意思了, 表示希望二面到此可以结束, 前後历时约十分钟。 结果:我中断二面。 事後想想,我处理得不好, 应该要压住情绪, 让事情比较平稳的结束, 而不是用这样激烈的方式处理。 事後我写了 email 向 Cepave 致歉, Cepave 的负责人也同样寄 email 对我致歉。 ------------------------------------------------- 4. iCHEF (资厨管理顾问) 第一关:上机测验,2 小时。 进去之後,稍微等了一下, 一位工程师拿笔电进来, 打开上机测验题目并做一些说明。 听完之後, 由於我认为测验题目的设计非常发散, 其中一些小题若要做到精细, 两小时或许都不够,更何况总共有六题。 若为了做完而仅完成目标, 只表现了速度,却无法表现精细程度。 更何况整个测验要从无到有开始打造, 若要认真建立专案架构,两小时可能也不够。 总之, 我认为这个测验没有监别度, 於是拒绝测验, 若一定要进行测验,那我希望面试可以结束。 第二关:产品总监和工程师面谈。 工程师回报後, 产品总监询问我对测验的看法, 并决定直接进入面谈。 从这方面我想可以先假设, 这个团队满可以沟通想法的。 (之後也侧面得知,他们调整了测验) 接着我拿自己的详细履历出来说明工作经历, 才讲了两个项目, 产品总监「Hunter 没有给我这份履历, 有的话,那个测验当然可以免了。」 iCHEF 当时没有专精前端的人员, 因此希望可以补足这一块, 帮助他们在架构与开发流程做更好的设计与改变。 另外他们目前是用 Angular,希望能转换到 React。 之後询问了他们目前面临的数个问题, 并给他们解决的方向建议。 这中间总监也介绍了公司产品, 是云端 POS 系统, 以及短、中、长程目标。 最後询问期望待遇, 感觉气氛有了微妙的变化, 也才注意到竟然聊了三个多小时。 八点多离开的时候,有点坐无虚席的感觉。(欸?) 结果:待遇乔不拢。 iCHEF 回覆为技术没问题, 但无法给到我期望待遇, 若我这边愿意调整,就可以谈 offer。 ------------------------------------------------- 5. 美商 NZXT 由 104 主动邀请面试。 第一关:PM 面谈。 NZXT 是做重度游戏玩家喜爱的相关产品, 以往是硬体,进年也逐渐加上软体服务, 需要找一个前端, 一起将一个 Desktop app 也做出网页版。 简单聊了工作经历後, PM 特地问到平常喜不喜欢玩游戏, 感觉他们希望找本身也是重度玩家的工程师。 第二关:手写测验,半小时,旁边提供电脑可上网查。 内容其实我忘了,但还不错。 好像剩两题没时间写。 (糟糕这段好废) 第三关:工程师面谈。 由刚刚进行的测验来讨论想法, 以及一些切版的讨论。 (糟糕这段也好废) 第四关:PM 面谈。 PM 讲解了一些福利与制度, 例如这里比较特别的是因为要与米国 con-call 的关系, 所以是 8 点上班 17 点下班, 之後空调会停,就算想加班也不方便。 由於公司客群是重度游戏玩家, 所以工作机也有很高的预算, 让工程师可以好好打造自己喜爱的电脑。 最让我印象深刻的是, NZXT 在台湾的团队人很少, 但是因为把整间办公室都买下来了, 空间太大只好另外租给两间公司, 我心想「有钱就是任性吗?」 最後问了期望待遇, 美商嘛!要是开个不怎麽样的 offer 那多丢脸, 所以还是报了 Z 社的待遇, 希望至少能持平。 结果:感谢信。 ------------------------------------------------- 6. Asia Fusion Technology (飞迅设计有限公司) 第一关:填写个人资料。 一来就马上给一份个人资料表, 非常传统的那种, 身分证字号、生日、星座、血型、婚姻状况、重大疾病、犯罪纪录、背景调查人, 上列的我都空白没填,但事後他们也没询问,有点失望。 当然学经历也都要填一遍, 由於履历上都写了,这里还要手写一遍职务内容,格子又不大, 最後填上「各种 F2E」。 第二关:两位前端 Team Leader 面谈。 主要都聊工作经历以及有趣的经验, 有没有问一些技术问题我忘记了。 只记得这里都是用 Angular, 还有那间会议室超级冷, 其中一个工程师不断拿手在电暖炉前面搓来搓去, 场面有点温馨。 第三关:两位後端 Team Leader 面谈。 不知道哪里有误会, 对方以为我「会」写後端, 虽然多少有涉猎,但我不敢自称後端能力有到工作的强度。 表明我现有的後端能力後, 话题回到了前端, 又说明了一遍我对 Angular 和 React 的看法, 之间与一位工程师多讨论了一些, 我认为 Angular 设计不良的地方。 後来一路聊到 Class Based 物件导向与 Prototype Based 物件导向, 然後又回到设计不良的讨论, 我正在举例 JavaScript 的不良部分时, 讲一半突然被对方打断, 结束了这阶段面谈。 对了, 其中让我印象很深刻的是, 他们说这里的前端工程师需要对後端有更多的了解, 因为他们没有建立後端 API 文件的关系, 所以 API 要如何使用、有哪些参数、回传的资料格式等等, 前端必须自己开後端的程式来看。 也算是让我开了眼界。 第四关:HR 送人。 因为一开始填资料, 期望待遇我先空着, 本以为最後还有机会填, 没想到第三关结束後 HR 接着就进来送我出去了, 从头到尾也没有让我提问的时间, 不知道是不是哪里冒犯到他们了。 HR「一周内会回覆您结果。」 结果:无声卡。 说真的, 这种对方主动表示会回覆, 结果却还是无声卡的, 印象不太好呢。 ------------------------------------------------- 7. 美商 Positive Grid (美商佳格数位科技) 面试前,对方要我到他们网站填资料,方便建档, 其中有一个问题是:Motivation to join us 心想着,是不是想找热爱音乐与他们产品的工程师呢? 然後填了:_(:3」∠)_ 第一关:Skype 线上聊,一位主管与前端工程师。 对方先跟我介绍他们的产品, 我才终於知道为什麽需要前端, 原来 Desktop 的软体为了方便跨平台, 介面是用 Web 呈现的,所以需要前端来做介面。 聊完我的经历後, 对方接着问有没有 three.js 或 WebGL 的经验, 说是他们目前有些东西在尝试,可能会需要 WebGL。 现在专案主要是用 Angular/stylus/gulp, 新专案想要用 React, 所以想找最好两个都会的人, 好险我也刚好略懂略懂。 最後留了时间让我问问题, 对方也很耐心的为我说明。 第二关:Skype 线上聊,HR 谈福利与制度。 隔天 HR 与我连络, 说要帮我约下一个阶段面试, Co-founder 兼 CTO 会再进行技术方面的了解, 若 OK 的话会顺便谈 offer, 到这边也才知道, 我是目前唯一进二面的 candidate。 由於 Positive Grid 的工作模式为远端, 我很好奇地问,能不能跑去冲绳之类的, 白天上线工作,晚上逛逛海滩吃石垣牛烧烤, HR 表示可以 XD 另外也提示休假制度是破坏体制的那种。(可参考 CloudMosa) 坦白说这满吸引我的, 虽然是不是真的是一回事, 但制度至少订出来摆在那了,也算领先业界吧(?)。 最後聊一下期望待遇, HR「我还是有点惊讶 Z 社的待遇。」 我「你们没在这个范围吗?」 HR「要看是做什麽职位」 我「这样啊,你们前面挂了个美商,包袱会比别人重的吧! 要是 offer 开得很难看,就...不太好看。」(似乎讲了废话) 第三关:Skype 线上聊,Co-founder 兼 CTO 面谈。 针对前端领域, CTO 再做了一些简单的问答测验, 之後另外问了演算法、Design Pattern 以及有无大型架构的设计经验。 刚好演算法是我的弱项, 这些年都待在前端,没什麽刻意回头补强, 事实上面试的时候也很少被问。 GoF 的 DP 其实也忘得差不多了, 只记得 DP 的精神, 以及 JavaScript 会比较常用的 pattern。 但这也正好让我反省, 是不是不能太忽略这些, 总有一天还是会撞墙的。(就例如今天) 接着 CTO 直接总结对我的评断, 我符合他们资深前端的资格, 但离 Front-End Tech Lead 或 Team Lead 还有点不足。 我很喜欢这样有直接的回馈, 可作为反省自己的不足的资讯。 我对一般来说的 Front-End Tech Lead 需具备有什麽能力有不同看法, 但考量他们产品的开发模式, CTO 所注重的点我也觉得很合理。 最後与 CTO 讨论期望待遇, 听起来双方期待是有落差的, 心中暗自确定没机会了, CTO 要我等 HR 回覆结果。 第四关:Skype 线上聊,CEO 和 CTO 面谈。 两周後,峰回路转。 本来以为会直接收感谢卡, 没想到约了三面,不过也好,谨慎是好事。 CEO 人在米国, 当然依旧是线上聊, 於是我再次快速地介绍自己。 CEO 问我未来的规划, 以及除了待遇还有什麽会考量的, 其中一项我回答喜不喜欢公司, 虽然 Positive Grid 那些音乐相关的产品我不懂, 但完全远端的工作模式与休假制度, 对我来说挺有吸引力。 最後再重新确认了期望待遇, 一样再等 HR 回覆结果。 结果:拒绝 offer。 一周後 HR 通知 offer, 不过我决定去其他公司。 ------------------------------------------------- 8. CatchPlay (威望国际娱乐) 第一关:电话聊,产品副总监。 对方介绍了他们要做的产品, 印象中他们比较保密, 所以就不写他们做什麽了。 我简单介绍经历, 几十分钟後决定敲面试。 约好後 HR 寄了一份个人资料来要我先填, 意外也不意外的又有好多格子, 出生地、性别、年龄、婚姻状况、身分证字号、户籍地址、 家庭状况(称谓姓名职业)、志趣、背景调查人, 以上留白之後,填上学经历。 有鉴於上次在飞迅没机会填期望待遇, 这次我就先填了:唉呀.. 第二关:沟通评量、手写测验。 过了几天来到 CatchPlay, 公司门外就有个柜台接待, 不过似乎没有同步好, 我说明自己是谁,约了面试, 柜台仍显得状况外。 经过一番连络後终於进了会议室, 由於对方也在找 Leader 位置的人, 所以有一份沟通评量的样子。 再来看到手写测验,觉得出得还不错, 可是大部分都是申论题,比较差异或优缺点之类的, 写起来实在要命,於是问副总监是否可以直接用说明的就好, 副总监也很帮忙,直接帮我找来两位工程师进入下一阶段。 第三关:副总监和两位前端工程师面谈。 口头答完了我会的问题後, 我也很快的介绍自己与经历, 之後分享一些比较有趣的经验并讨论。 这里主要使用 React,是难得没有困在 Angular 的公司(?), 也很难得的在面试中听到 CoffeeScript, 好险我也略懂略懂。 比较让我惊讶的是,他们已经面试二十几个人, 只遇过一个适合的 candidate, 最後发现对方目前的工作合约还没到期, 总之就继续找了,但有达他们门槛的太少了。 其中看他们三人的互动, 以及跟他们面谈的过程也很愉快, 感觉这里工作气氛应该不错。 第四关:副总监面谈。 除了他们原本找的前端, 副总监也觉得我可以朝管理或 Leader 的职位试试看, 我是也期待自己能做看看, 但前提是双方对 Leader 角色的看法差不多, 否则我是觉得自己不适合比较传统的那种。 副总监很亲切的再介绍了公司相关制度之後, 也询问期望待遇, 最後他表示我很符合他们要的人选, 希望有机会进二面跟谈谈。 结果:拒绝二面。 两天後, 副总监来信告知他们可提供的 offer, 一是正职前端; 一是六个月约聘 Leader,并有机会转正。 若可以接受才会进行二面的安排, 以免双方浪费时间。 我对第一个是没什麽意见, 那是他们评估的结果, 但第二个..。 当晚回信婉拒後续面试。 ------------------------------------------------- 9. Viscovery (创意引晴) 第一关:写问卷。 工作状况处理的相关问卷,不是测验形式的东西。 第二关:HR 面谈。 HR 介绍公司以及几个主管, 另外也简单问了我的工作经验, 後来一路聊到团队文化建立。 第三关:研发总监面谈。 HR「这位是面试前端的,Z 社来的。」 我「不好意思,又是 Z 社。」(我是近期内第三个从 Z 社来面试的) 总监「Z 社啊!那技术面不用问了,技术肯定没问题。」 我「!」(感谢 yoco <(_ _)>) 於是直接开始介绍 Viscovery 要做的东西, 大概就是在某些平台上, 透过 AI 即时辨识使用者正在浏览的内容後, 投放相关广告, 而这些都需要有人来设计与实作网页介面。 第四关:CEO 与研发总监面谈。 CEO 讲了一些接下来产品的规划走向, 一些商业模式的可能做法, 以及跟几间大公司的合作模式等等。 第五关:HR 面谈。 HR 最後再来说明公司的福利与制度, 其中在上、下班时间的弹性上, 也多讨论了一些想法。 最後提一个无关紧要但我满在意的事情, 在这边拿到了三张名片, 其中有一张名片的一行字: 创意引晴股份有限公司Viscovery Pte.Ltd. ^^^^ 中英文之间没有留空白, 让人好在意啊! 结果:拒绝二面。 猎人头後来通知, Viscovery 有意愿谈 offer, 但刚好从各方听到许多内部消息, 怕怕的呢! 於是决定拒绝。 ------------------------------------------------- 10. LIVEhouse.in (爱卡拉互动媒体) 同事转介。 第一关:人格特质问卷。 应该是 HR 吧,拿一份问卷给我写, 有地方要填生日,重复确认了两次生日是否必填, HR 不置可否。 後来在问卷上圈出四个错字。 第二关:手写测验。 题目满多的,出得挺不错,可是要写很久, 好险对方说若想用说明补充也可以。 所以有些题目我只条列重点, 或者乾脆打个星号全部用说的。 第三关:主任工程师面谈。 对方针对测验题目,一项一项仔细讨论, 期间也不断在我懒得写的题目里, 在讨论後补上笔记,感觉满细心的。 而且期间有些问题, 对方主动分享了他的经验, 感觉是个很不错的前辈。 LIVEhouse.in 的前後端分野跟一般常见的不同, 前端团队负责的是一般认知的前端 + 後端, 後端团队则处理更後面串流的部分。 所以虽然是应徵前端, 但他们也希望有 Rails 经验。 面试时,LIVEhouse.in 尚无专精前端的人, 现有的前端团队,都比较偏後端, HTML + CSS 也是由设计师来产出, 因此想找一位专精的人, 来协助团队补足前端的经验。 此外,主要页面使用 Angular 开发也遇到一些问题, 希望未来可以慢慢转移到 React, 因此徵才条件上,特别列出要找 Angular 和 React 都熟, 而且有重构大型旧程式经验的人。 第四关:前端团队面谈。 关於招募流程, 我自己很喜欢这个部分, 因为我觉得让团队以及可能协同合作的人, 一起来跟 candidate 聊聊, 感觉一下合不合得来还满重要的。 前端团队成员各提了一些问题讨论, 我也问了关於公司文化与气氛, 加上我观察他们对话的模式, 似乎是满自由欢乐的公司, 後来大家稍微闲聊一下便结束。 第五关:主任工程师面谈。 当然还是得谈一下期望待遇, 这边也顺便跟对方提到, 从外部各种管道看到的猎人头徵才资讯, 薪资范围的部分浮动颇大。 最後主任工程师告知一周内会通知结果。 走出 LIVEhouse.in 的办公室时, 发现足足面试了四个多小时。 还有一点我觉得很棒:主动带我参观办公室。 是当时已面试的十间公司里,唯一有这样做的公司, 整体招募作业满细心谨慎的。 结果:开放式感谢信。 这是我目前收过最棒的感谢信, 里面有他们评估考量的结果。 1. 技术能力有一定水准。 2. 团队成员皆认为我沟通比较单向,比较难有持续来往的逐步深入交流。 3. 评估能力与期望待遇有落差。 4. 整体考量下,他们目前有更适合的人选。 5. 是否有想法或建议,再让双方做进一步确认? 能得到有原因的感谢信, 我还满开心的, 因为可以做为反思自己的参考依据, 例如表达方式不好,无法展现自己。 最後我回信建议他, 直接拒绝让他犹豫的人选, 要就找那种已经很谨慎评估後, 仍让他们毫不犹豫想任用的人。 ------------------------------------------------- 11. MUZIK ONLINE 同事转介。 第一关:手写测验。 这个测验题目颇多,但出得满好的, 可惜时限内我只写到一半。 後来询问才知道, 测验是首席工程师根据每个 candidate 量身订做的, 瞬间满感动的。 第二关:Team Lead 面谈。 MUZIK ONLINE 是港商帕格数码媒体旗下的公司, 帕格数码有另一项服务,目前需要将平台改写, 因此在招募後端工程师, 此次面谈的 Team Lead 便是负责此平台。 以往的经验中, 多数都是有大略阅读 candidate 提供的履历, 少数完全没看,少数则看比较细, 这次不太一样, 我第一次感觉到对方很仔细得看过我的履历, 因此谈工作经历的时候, 许多基本的介绍都可以省掉, 直接进入比较细节的地方。 瞬间满感动的。 之後 Team Lead 亲切耐心地回答我的提问, 也许是我们面谈的地方是公司内的吧台, 也许是因为对方真的很亲切, 总之感觉挺不错。 虽然很久没有接触後端开发了, 但似乎觉得我还不错, 问是否考虑转往後端, 也谈了一下期望待遇, 不过最主要还是考量我的意愿这样。 而我表示,若可以的话, 目前还是想继续在前端耕耘精进。 结果:感谢信 + 转介。 隔天首席工程师回覆结果, 说因为我仍对前端比较有兴趣,会帮忙转介。 最後我想提一下 MUZIK ONLINE 的面试通知信, 是我目前看过最棒的。 首席工程师先介绍了公司与他自己, 然後列出他们可以安排面试的时段共 15 个, 让我挑 3 个回覆他,若与其它面试者冲到,则依回覆优先顺序来排补。 此外地址也标明了附近参考点, 以及抵达後如何找到他。 最後也说明了面试中会有能力测验, 评估能力的依据等等的说明。 像有些公司在大楼内要换证或登记, 或者电梯使用方式比较特别, 若在信中注明,对面试者来说会很有帮助。 ------------------------------------------------- 12. Babbao (八宝网路广播) 第一关:技术顾问和 co-founder 面谈。 面试地点在好事联播网的办公室,进到会议室之後, 很快注意到明明冷气开着,一扇窗户也开着。 Babbao 是成立没多久的新创,要做 Podcast 平台, 第一批团队正在组建中, 听起来想找对 Podcast 热爱或有兴趣的人。 技术顾问感觉对前端了解满深入的, 伴随着我介绍经历时, 问了不少相关问题, 感觉都有切中甜蜜点, 是那种让你会很想和他一起工作的人。 虽然开头说我不会谈测验内容的细节, 但顾问突然提了一个我觉得非常有趣的问题, 还是忍不住想分享一下, 情境题「请你向一个没用过 React 的前端菜鸟介绍 React,就用你的方式。」 一方面考对 React 的了解;一方面也考表达能力。 於是我从用 pure JavaScript 开发 UI 元件做起手式, 简略整理回答: 说明建立单一元件的时,要注意结构、表现、行为, 接着扩展到建立多个元件时,渐渐元件的 pattern 会开始明朗, 因此一些基础可共用的架构可以抽象出来, 这边开始对应到 React 的 Life Cycle, 再来行为相关的处理,也对应到 React 如何处理行为。 接着元件会需要有客制化的设定,对应到 React 的 props。 再回到 pure JavaScript 元件,由资料的视角切入, 元件所需的外部资料与状态如何处理, 对应到 React 的 state。 而为了让资料有清楚的走向,引入 Flux Architecture, 并带入处理资料相关的程式,随着 Flux 的导入, 也带来比较乾净的架构,关注点也可分离。 接着我还在想要怎麽切入 Virtual DOM, 顾问就往下继续聊了。 面谈结束前, 对方表示接下来会安排与老板二面。 第二关:老板和 co-founder 面谈。 几天後,再来到好事联播网的办公室,一样先进到会议室, 我很快又注意到,明明冷气开着,一扇窗户还是开着。 多麽让人在意的窗户啊! 没多久後进到老板的办公室, 简单自我介绍後, 聊了很多双方的想法。 老板表示很欣赏我, 也相信我的能力,很希望我加入, 可是目前无法满足我期望的待遇, 因此看能不能用兼职/外包的形式帮他们做。 事实上我的期望待遇, 是落在他们徵才文公布的范围内的,(第一次看到上限是 14 万 第二次看到下修为 10 万) 不知道为何结果是这样。 後来我试着解释外包给我反而会更贵, 但老板仍希望能以这样的形式合作。 整个聊天过程中, 最让我印象深刻的是, 老板「毕竟你曾经做倒了两间公司呢!(笑)」 我知道他是开玩笑, 但对着当事人说,其实不好笑。 结果:拒绝合作的提议。 兼差/接外包不在我的工作规划中。 就算 offer 开出来, 我也还是拒绝,毕竟调性不太合。 到这里, 相信应该还有人跟我一样关心那个开着的窗户, 我当然有提问, 答案是「大家在会议室吃午餐,要让味道散出去。」 http://i.imgur.com/uVp6fQn.jpg
最後, 技术顾问长得有点像方大同, 我的观察啦! ------------------------------------------------- 13. 妈咪爱 (上恩资讯) 起初在 Soft_Job 版看到徵才文, 是没有投履历的打算, 毕竟内文看起来想找有经验的 Junior。 後来打开上恩的官网,以及妈咪爱的网站, 随意浏览页面与功能, 很快地发现了数个关於前端的小 bug 或瑕疵, 这反而引起兴趣, 好奇想了解他们是不是需要有人来帮忙改善。 投递履历後,在信件来往间我也表明, 「想了解为什麽网站有一些显而易见的小 bug。」 对方觉得有意思,便约了面试。 第一关:产品总监和工程师面谈。 初到公司门口,我就被震慑住了, 居然堆满了各种商品和箱子。 往里走看到办公室坪数是大, 但准备出货的商品堆到都影响动线了。 虽然有点吓到, 但我想现阶段来说是好的, 至少也不用画饼说希望以後有多大量的订单了 XD 没有任何测验,直接聊工作经历, 聊没多久刚好说到来面试的原因, 对方顺势就要我指出 bug 在哪, 我换坐到他们中间,因为这样比较好说明, 大家肩并肩面试的场景不常见,因此顿时有点微妙。 一路点出 10 个左右的问题後, 我感觉到他们的气度很好。 接着继续把经历讲完, 然後换我提问, 他们一直非常耐心地回答我所有的问题, 其中也聊到妈咪爱的一路走过来的发展策略, 以及未来方向与布局, 可惜传说中的 CEO 去泰国了, 无缘见面,不然本来想请教这方面的想法。 妈咪爱的後端是使用 PHP, 网页团队的工程师没有特别细分前後端, 大部分的成员则比较偏後端些, 尚无要特别寻找专精前端人员的打算。 目前发展策略维持灵活的步调,快速地发布更新, 并依回馈的数据,快速验证与调整下一步。 产品总监也分享了一些他们比较特别的工作模式, 例如会让大家轮流到客服那边实习, 站在第一线去了解使用者实际遇到什麽问题, 让大家在开发功能时, 更能够站在使用者的角度去发想。 虽然我觉得妈咪爱需要的工程师取向不是我, 但产品总监仍向我询问了期望待遇。 当然双方这边有落差, 但这不是他们的问题, 因为我一开始就是为了其他可能而来, 而不是应徵他们原本的职缺。 离开前, 产品总监主动带我参观办公室, 介绍每一区块。 第二关:参加 all-hands meeting。 产品总监希望有合作的机会, 於是邀请我参加他们的 all-hands meeting, 藉以更了解他们公司。 几天後再访妈咪爱, 门口依旧堆满着准备出货的箱子。 在那一个多小时中, 妈咪爱整个团队散发出来的气氛很不错, 另外虽然跟工作无关, 但这里的妹子有够多的, 我再重复一次,有够多。 结果:拒绝 offer。 坦白说我挺喜欢这间公司, 但我过不了自己的关卡, 想了几天後,还是拒绝了。 ------------------------------------------------- 14. BoniO Inc. (帮你优) 第一关:两位工程师面谈。 没有测验,直接开始聊经历, 中间穿插一些讨论。 这里前端有使用 React, 目前团队中没有专精前端的人员, 因此想找两位前端进来, 要做的专案当然就是 PaGamO。 写这麽少大概是因为内容中规中矩, 不过对话的感觉很好相处, 没有什麽太奇怪的事情。 第二关:行政兼 HR 面谈。 虽然名片是写行政, 不过看起来也兼任招募工作, 是一位约莫 170 公分高的超开朗妹子。 HR 要我自我介绍, 我的自介一直都是只有六个字,讲完收工。 显然 HR 有点错愕, 不过随着聊天进行下去, HR 也说渐渐明白我的自介了。 因为妹子很开朗健谈,所以不时会聊太远, 这段跟工程师面谈的时间差不多久。 其中特别有印象的福利是, 这里有供早餐。(徵才文漏写太可惜了) 最後聊到期望待遇, 在 Soft_Job 版的徵才文中, 上限写了 80K up, 我「我是为了 up 这个字而来的。」 HR「这个我也没试过,得问问老板!」 离开前, HR 主动带我参观了办公室, 环境看起来挺舒适。 第三关:CEO 面谈。 在约二面的同时, 他们要我提供 1 ~ 3 个合作过的人做 Reference Check。 以往我都是拒绝提供给徵才方的, * 一是参考度不高 * 二是涉及他人意愿与个资 * 最後是徵才方可能评估能力有问题,无法单从面试得到足够的资讯 不过因为 HR 的开朗, 以及聊过的两位工程师感觉挺好相处, 所以对 BoinO 印象很好, 我想值得为了这间公司一试。 考量观察角度比较多元, 参考价值应该高一些, 我选择了: * 协同开发过专案的前端工程师 * 合作整合後端的软体工程师 * 指派与合作多次任务的主管 面试当天。 CEO 一开始感觉很好对谈, 因为时间足够, 我比较详细的介绍自己, 中间问了关於学校课程与自学的看法, 以及公司团队与文化建立的想法。 其中一些对话,我感到羞愧, 面试准备不够用心。 CEO「你知道我们在做什麽吗?」 我「游戏型的教学平台?教与学可以透过这个平台来互动?」 CEO「不是。」 我「我只有大略看过,我感到抱歉,这是我的疏忽。」 CEO「要是你有先仔细用过我们的网站,看过相关报导,就会知道了。」 我「我本来想问,在做数位学习的很多, PaGamO 跟其他相较,差异或优势在哪, 不过由於你刚刚提到 PaGamO 获得全球教学创新冠军, 那我想问 PaGamO 被评为冠军的原因。」 CEO「要是你有先用过我们的网站, 看过相关报导,就不用问这个了。 对了,奖杯就放在门口那边, 你等等离开前可以看看。」 我「不好意思,这是我准备不够。」 接着 CEO 为我说明获奖原因。 後段进入期望待遇, 我重新表明,我为了 up 这个字而来。 CEO「我们徵才文是怎麽写的?」 我心中一凛,暗叫不妙, CEO 不知道自己公司徵才文写了什麽吗? 我「月薪 5 ~ 8 万,後面再加个 up。」 接下来的对话,坦白说我很错愕。 CEO「我不能给高於现在所有人的薪资, 除非我要从别的地方挖人进来, 他开多少我就给。 若给你,会是在这个区间内。 我以前在美国工作,面试过几百人,看过很多 resume, 你的 resume,(拿起来挥了挥) 我也是有做过市场调查的,(打开手指点来点去) 像这些东西对我来说都是 unproven 的。」 我「我明白每间公司都有自己的考量。」 CEO「你们 Z 社有曾经推出过什麽成功的产品吗? 你的能力对我来说是 unproven 的, 因为你做过的东西,没有一个推出来过, 没有可以让人眼睛一亮的 demo。」 CEO「我希望以後在这间公司待过的人, 就像待过 Google 一样, 履历上只要写曾在那间公司工作过, 就已经是足够的证明,(挥了我的履历两下) 不用还要写一堆。」 我是有东西可以 demo 的, 不知是否我另一份详细履历 CEO 没有拿到, 但听到这些话,我是觉得也不用提了。 基於礼貌与好奇心,我继续对话。 我「我也不是坚持一定要怎样的 pay, 那只是我无法拒绝的价格, 就像前面说过,每间公司都有自己的考量, 对我来说,也有其他考量。」 CEO「那麽你还会考量哪些因素呢?」 我「舞台、未来 1 ~ 2 年扩展能力的期待与规划、 公司制度、环境与文化、 现有团队强度如何, 这些都是。」 CEO「那你觉得上次跟你面试的两位工程师能力如何?强吗?」 我「嗯..那时候是我被面试, 没有反过来问他们能力面问题, 单就对话的感觉来说, 我觉得他们专业领域的能力都是很好的。 对了,有一个我想特别说的是, 我记得有一位是从其他科系,跨领域到设计的对吧? 也擅长 UX,然後现在更跨到前端来, 我非常佩服这样的人。 他一路这样跨领域, 首先要能发现自己到底想做什麽, 再来他也有勇气踏出去,真的去做, 最後,他现在就在这里工作, 这一切都足以证明他做得到, 所以我很佩服。」 CEO「所以说, 你要是仔细研究过我们的网站, 你就会知道我们团队很强。」 我「不好意思,这是我的疏忽。 不过我还是有简单逛了一下, 抱歉我直说好了, 记得有看到几个关於前端的小问题, 会造成操作时画面闪烁跳动, 这对我来说是不够的, 我个人对前端的细节有更高的品质要求, 那些跳动或闪烁,对我来说是 bug。」 CEO「我认为那些不是很重要。」 这些对话实在太令我印象深刻了。 当然最後还是要有个结论, CEO「你还是 Qualified 的 Candidate, 不过当然我们也还有几个 Candidate 要评估, 因此也许一周内会回覆你结果。」 我「当然,知道了。」 隐藏关卡:行政兼 HR 面谈。 CEO 结束面谈前, 我主动问说能否再跟 HR 聊一下, CEO 同意。 HR 来了後, 无论他们评估如何,我已经有答案了: 「刚刚跟 CEO 谈话过程, 我已经确信自己不会来这里, 所以也想请你帮忙转答, 这样可以少耽误你们一些时间。 没事了,离开前, 我得去看看那个让你们引以为傲的第一名奖杯。」 结果:主动要求中止後续流程。 有个重要问题一定要提一下, 就是 BoniO 和 PaGamO 到底怎麽发音, 他们说念作 BoniO 和 PaGamO, 我还以为念 BoniO 和 PaGamO 呢! ------------------------------------------------- 15. TeBuy Global (台贸全球电子商务) 104 主动邀请面试。 从 104 来的我会多确认一下, 看职缺内容写到「没自传别投」, 回信「不好意思,我的履历没写自传,不符合您的需求。」 对方「我们主动找你所以不在这个限制里。」 我再看了职缺待遇范围月薪 40K ~ 80K。 回信「该职缺待遇不在我预期的范围内。」 对方「你履历上都有写,我们找你来面试就代表有这样的准备。」 都讲到这样,只好答应了, 然後我才知道林口这麽远。 Orz 第一关:部门主管面谈。 花了不少时间抵达该公司楼下, 第一时间我以为走错了, 因为是一整排的远雄豪宅, 囧> 後来才知道老板买了几户, 其中有些当办公室, 心中又不忍「果然有钱就是任性吗?」 母公司在做国际贸易, 成立这间公司想做跨境电商, 想在台湾找一个前端做前端的架构规划, 并带中国那边的前端团队, 把之前外包做的网站整个重做为行动版。 感觉主管对前端领域较不熟悉, 因此没有考什麽东西, 仅做经历介绍。 双方介绍差不多後, 很快进到谈待遇, 由於林口对我来说实在是一大障碍, 因此我期望待遇是压很死的, 主管表示应该可以, 但有一个事情要先让我知道, 是这里的公司月薪只有 20,008, 其余的会另外从老板户头转帐补满。 结果:感谢信。 呼~其实松了一口气, 要是真的开 offer 那肯定很伤脑筋啊! 违反劳基法是其一, 还有林口真的好远。 ------------------------------------------------- 16. 港商天奕科技 104 主动邀请面试。 寄信来的公司是「奇蹟行动科技」, 看了主要服务有一项是「行动 APP 代工设计与实作」, 没什麽兴趣就放着了。 过几天接到 PM 打电话来, 说明其实是港商天奕科技在找人, 工作内容不是奇蹟行动科技上面列的, 待遇范围也有到我的期望, 拜托我去面试看看, 我想想都讲到这样了, 去了解无妨。 第一关:PM 面谈。 虽然对方有提醒 101 的电梯怎麽搭, 到了现场还是花了点时间摸索。 PM 本身是技术背景,目前也兼做开发, 人感觉挺亲切好聊, 不过应该对前端比较不熟, 所以主要是介绍工作经历。 母公司是中国的卓易科技, 所以资金非常雄厚, 跨足非常多领域, 可运筹的市场也很大。 主要要做的是 BaaS (Backend as a Service), 首要给自家的卓易市场和 Freeme OS 使用, 因此需要找一个前端来做 BaaS 平台。 第二关:工程师面谈。 PM 了解经历後, 请了一个工程师来问技术。 这位工程师聊天让人感觉很轻松, 同时也有股底子很强的气势, 虽然不是前端工程师, 但以前工作需要接触过前端开发。 他用很简洁有力的节奏, 问了约十个问题, 前几个层次分明考能力深度, 後几个偏向讨论经验与想法。 结束後, PM 回来表示他这关和技术面都通过了, 等等会马上安排跟总经理谈 offer, 是招募节奏很快的公司。 第三关:总经理面谈。 首先总经理比较详细地, 重新介绍了中国卓奕科技和港商天奕科技, 包含其历史、现状与未来方向, 然後回头再把现在这里要做的产品, 怎麽跟母公司现有产品整合与布局规划, 很有条理地把蓝图描述了一遍。 然後我将经历再快速地介绍一次, 接着应该是进入了待遇讨论, 不知道怎麽的,总经理好像换了个人格似的, 开始出现一些我觉得很不尊重人的对话。 总经理「我有听说你们 Z 社薪水都给很高, 说不定你们老板当了冤大头呢!(笑) 我不是说他真的是冤大头, 我意思是,有没有这种可能?」 要是两周前听到这句话, 我会要求直接结束面试离开, 但经过 Cepave 那次, 觉得自己处理事情不够圆融, 因此决定以後要尽量维持礼貌谈到最後。 陪笑带过後, 总经理翻到我学历的部分, 我想到 PM 有跟我提过, 这里几乎都是前三大的硕博士, 而我是逢甲硕士,大学时还被退学过。 我「大一的时候玩太凶被退学了, 另一方面我脑袋不好, 念书不在行,所以学历就这样。」 总经理「你过去求学的过程,不觉得在浪费时间吗? 就结果来说,也不是出类拔萃的。 你脑袋不好..啊,这你刚刚自己说的喔! 我们这里的人,要不证明自己脑袋好,例如学历, 要不就证明自己出类拔萃, 学历你是无法证明,那你觉得自己出类拔萃吗?」 我「请问您对出类拔萃的定义是?」 总经理「你可以想想看怎样才是出类拔萃, 例如你有参加 Open Source 专案或相关社群活动吗?」 我「没有。」 总经理「不然你平常都做什麽? 有没有什麽曾经全力以赴达成目标的经验?」 我「下班我没特别做什麽,休息、看废文、玩猫, 偶尔心血来潮看些技术的东西。」 总经理「你不觉得这样是在浪费时间吗? 而不是全力以赴的去达成某个目标。」 我「我认为工作和生活能平衡,身心才会健康,才能长久, 上班时全力以赴的工作,下班後全力以赴的休息。」 总经理「你不觉得这样浪费时间吗?这样不是出类拔萃的人。」 我「那您的出类拔萃定义是什麽呢? 下班之後也继续全力以赴的学习吗?」 总经理「我们要找的,没有一定是出类拔萃的人, 但至少要是想要成为出类拔萃的人, 设定目标,全力以赴的去达成。 不聪明,你就得比别人更努力去做。」 我「所以意思是下班後, 也要继续全力以赴冲工作需要的东西?」 总经理「你要证明自己想要出类拔萃。」 最後结论, 总经理「我相信以你的能力,要完成这里的工作没问题, 我可以开给你的待遇是年薪 XXX 左右, 结构是月薪 XX 乘 14,加上 Bonus。」 我「了解。」 总经理「但我不会马上发 offer 给你, 你可以回去想想是不是想要出类拔萃, 再跟 PM 联络,但不是回答我 Yes or No, 我会再问你问题, 会有方式可以知道你是不是真的想成为。」 我「知道了。」 离开前, 我多管闲事的建议总经理, 要从其他管道找人, 或者至少 104 那边 JD 写清楚一些, 不然一路过来,满多资讯都是到这里才知道的。 结果:我没有回覆。 我对自己是有目标,有期许, 但方式跟这里搭不上, 另一方面总经理的沟通方式, 我也不能接受。 唉呀, 想想就算答覆了, 最後也还是不会有 offer, 毕竟下班後想干嘛, 我觉得那是我的自由。 ------------------------------------------------- 17. 美商 Octon (美商翱腾国际科技) 104 主动邀请面试。 通知的职缺是「Web 产品 PHP 研发工程师」, 所以一开始也被我放着没回。 後来声音甜美的 HR 打来, HR「我们在招募 PHP 工程师,想邀请您来面试,请问您有兴趣吗?」 我「我擅长的是前端唷!後端比较不熟。」 HR「前端是什麽?後端?」 我简单解释了一下, 并请她跟用人主管确认职务内容,以及待遇范围。 过几天 HR 打来说主管的确要找前端, 待遇也确认过了, 声音甜美的 HR 这麽用心, 我想就去面试一下好了。 第一关:PM 面谈。 PM 带着我的 104 履历进来。 PM「你 PHP 熟吗?」 我「咦?不是面试前端吗?」 PM「喔!对呀!PHP。」 我「PHP?」 PM「PHP 前端呀!」 我「啊喔~所以你们用 PHP 当 Template Engine?」 PM「对,我们後端用 Java 喔! 那边接 DB,然後 PHP 再接 Java 的 API 做前端。」 我「喔~酷!」 开了个意外又不太意外的场白後, 我介绍工作经历, 没有测验, 後来聊了一些对带团队或管理的想法。 这次徵才主要是要将现有的 Call Center 系统改写成纯 Web, 记得要扩编的数量还满大的, 难怪 HR 联络很主动积极。 由於在职务需求上有些误会, 所以这场是聊得有点尴尬,哈哈。 第二关:HR 面谈。 这个 HR 跟电话连络的不同人, HR 看到 104 履历上的期望待遇,觉得奇怪, 我「跟我连络的 HR 说有请示过用人主管。」 HR「这样啊! 那可能要再请用人主管跟你做电话 interview, 你什麽时後方便呢?」 回覆了时段後,面试也告一段落。 结果:拒绝 offer。 结果没有电话 interview, 过阵子突然打来说录取了, 不过由於待遇开的跟我第一份工作一样, 落差太大了, 电话中就顺便拒绝 offer 了。 对了,倚天在同一栋大楼耶! 知道的瞬间下意识地说「欸?倚天还在啊?」 很有时代感的感动。 另外我也是第一次看到女厕门口有门禁管制, 这趟也是小小开了眼界。XD ------------------------------------------------- 18. 贝莱德网路科技 (三贝德数位文创) 104 主动邀请面试。 通知的职缺是「Android 工程师」, 虽然我会写,但不是想找的方向, 所以也放着没回。 HR 打电话来, 我「我在找的工作是前端相关,目前不想写 Android。」 HR「我们也需要网页开发的人喔,还是可以来聊聊看!」 我「那请问您有看到我写的期望待遇范围吗?」 HR「有,薪水都可以谈喔!看你的能力, 像前几天就有一个趋势过来的报到喔!」 我再次中了甜美声音的招。 第一关:主管面谈。 主管拿着 104 履历过来, 看了一眼後愣了一下, 这瞬间我感觉肯定被 HR 骗来了。 主管「你做网页前端啊?那你会什麽语言?」 我「啊..你是指 JavaScript 吗?」 主管「嗯,还有会什麽语言?」 我「摁..就前端来说的语言,只有 JavaScript。」 主管「会不会 Java?物件导向?」 我「会是会,但 2 年多没写了。」 总之双方很快发现这场面试是个误会, 後面就都在闲聊了。XD 结果:主管现场发感谢卡。 ------------------------------------------------- 19. 港商 GoAnimate (港商高创动讯) 104 主动邀请面试。 职缺是软体设计工程师 (HTML5 / NodeJS) 第一关:在家做线上前测,九十分钟,四题。 看起来是要找熟 JavaScript 的人, 但不知道前测为什麽限定用 Java / C++, 总之用生疏的 Java 解了三题。 第二关:工程师面谈,同时跟在香港的外国主管连线。 我对自己的英文对话是完全没信心, 无预警的突然要全英文面试,一开场就怯场了, 外国主管知道後,表示我和工程师就用中文面谈吧。 在主管讲话的同时,我又觉得好像听得懂, 但既然能用中文,就中文开始介绍经历了。 工程师跟我介绍 GoAnimate 的产品, 以及接下来要做的事情, 是要将他们原本用 Flash 做的动画制作平台, 改为由 HTML5 的相关技术实作, 但建立还是播放动画的程式码, 必须留在後端处理掉。 听到後来,觉得好像不是要找前端工程师, 大概又是 HR 那边对我的履历有什麽误会吧.. 当然还是有一般前端开发的需求, 但目前找人的方向相对来说偏向後端。 接下来是白板测验, 若今天面谈通过,之後还有回家做的後测。 因为感觉工作内容跟我想像差距太大, 在白板前我请工程师帮我确认, 若双方对职缺搭不起来, 是否在这边结束面试, 若觉得可以的话则继续进行。 外国主管了解状况後, 同意结束面试。 结果:双方协议中断面试。 真希望可以事先讲明面试流程要全英文, 不然遇到像我这样英文对话不行的, 不就浪费大家时间。 另外经过 Bindo 之後, 後来听闻面试还要後测的公司, 也很没动力投履历。 ------------------------------------------------- 20. 港商 Roam & Wander (港商森游) 从 LinkedIn 找过来的。 一位和这间公司合作的人, 透过 LinkedIn 和电话连络面试, 由於连络过程前後花了十天, 我忘了第一次电话中说到 Founder 是外国人。 第一关:Founder 面试。 因为忘了, 所以对我来说又是一次无预警的全英文面试, 不过因为在 GoAnimate 的时候, 发现我好像大概听得懂, 於是硬着头皮上了。 这次面试除了是第一次全英文之外, 很特别的是公司刚搬到新址两天,正在装修中, 会议室还没隔出来,加上施工有点吵, 於是 Founder 带我到办公室的阳台, 两个人就站在那边看着远方聊。XD 没有测验,直接聊介绍经历, Founder 已经来台湾很久, 很习惯跟台湾人讲话要放慢速度, 所以听大致上还听得懂, 果然最难的还是讲, 一开始很卡, 因为我单字量太少, 又是脑子先想中文再翻英文, 所以很难好好表达意思。 到後来有比较顺一些, 慢慢也可以稍微转成直接用英文思考, 後来 Founder 表示, 我的英文对话已经在他遇过的台湾工程师平均之上了, (这样还是很惨吧!XD) Roam & Wander 我觉得大概是佣兵概念的接案公司吧! 专接难度比较高的案子, 也接了不少大公司或国外公司的案子, 因此跟国外客户英文沟通是必须的, 开发速度也要够快,毕竟自称 the A Team 嘛。 介绍完公司, 互相问了些问题, 面试也差不多告一段落。 最後 Founder 表示觉得我不错, 若有意愿加入他们的话, 要我跟他们连络, 会让我先用短期约聘的方式工作看看, 来了解双方是否真的适合。 结果:拒绝二面。 约二面的信件来往间,已决定工作。 虽然到现在还是对英文沟通没信心, 但至少是打开了开关, 比较不会怕了。 ------------------------------------------------- 21. 港商 Vectr Ventures 第一关:Skype 线上谈,CTO。 无测验,介绍经历外, 问了几个偏技术经验的想法。 这是间投资公司, 专门在初期投资新创, 并协助这些公司做产品开发实作,或者技术顾问, 因此需要的能力和经验都满深满广的, 最近要在台湾成立 RD 团队。 由於对方时间很赶的样子, 仅聊了半个多小时就结束了。 结果:未知。 因为这间公司想慢慢挑人, 整个招募周期比较长, 後来确定要去其他公司後, Hunter 来更新资讯时也顺便告知已找到工作。 ------------------------------------------------- 22. 德商 Meteocontrol 由於开关打开了, 开始接受英文面试。 第一关:RD Lead 面谈。 Meteocontrol 要扩展亚洲市场, 因此在台湾成立研发团队, 目前在找第一批 RD 成员。 现在德国那边先派了一个 RD Lead 过来组织团队, 预计两年左右上轨道了,他就会回去。 对方很快的跟我介绍公司的产品和服务, 以及接下来台湾这边要做的事情。 第二关:RD Lead 面谈,另一个 RD 和 HR 在德国连线。 接续第一关, 跟德国那边用 Skype 连线後, 首先依旧是自我介绍和讲经历, 不过现场没有比较熟前端的人, 他们特地问了什麽是 Flux Architecture, 其他时候就是听我讲而已。 讲得差不多之後, 问了交通到汐止方不方便,未来职涯规划,可以到职的日期, 台湾团队的规划也再讲了一遍, 以及近期内会先做比较多後端的事情, 但因为知道这个职位是找前端, 所以也不用担心後端的开发负担会太重。 最後问我有没有问题, 首先还是担心自己英文沟通没有达标, 所以先问他们觉得我的英文对话可以吗, 他们说觉得不错,没问题。(惊!) 後来问想找什麽特质的人, 以及未来公司会不会再搬迁, 毕竟汐止相对於我现在住的信义区.. 我还是比较喜欢市中心啦!XD 第三关:纸上 Coding 测验。 其实本来是没有这关的啦! 前面聊完後基本上就结束面试了, RD Lead 也准备送我出去, 不过我看他没有我写过的程式码可以参考, 於是问他要不要提供给他做更仔细的评估, 对方同意。 我在他笔电上敲网址的同时, 他顺手拿一张纸随手写了个题目, 要我在纸上写 Code, 所以算是临场加了个小测验, 写完他说很好, 面试才真正结束。 结果:没上。 Hunter 说对方最後选了另一个後端经验比较多的 candidate, 没想到找前端工作,最後是输在後端经验。 这间外商福利挺好的, 一进去就是照比例 15 天特休, 经过 12/31 到 1/1 就加一天, 另外有 5 天 Paid Time Off, 因为也能当一般休假用, 所以可以说是有 20 天的全薪假。 ------------------------------------------------- 我最後去的公司不在这里面。 好长一篇XD 希望对各位前端的大大有帮助。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.194.181.97
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1451695803.A.2B4.html
1F:推 ntddt: 狂推超多分享~ 01/02 08:54
2F:推 dnzteeqrq: 感谢分享@@ 01/02 08:55
3F:推 gino0717: 好文 01/02 09:05
4F:推 q1q1w1w1q: 感谢分享 01/02 09:10
5F:→ mythnc: 有些小字fade掉?只好开纯文字看本篇 01/02 09:13
是指灰色字吗?
6F:推 ract1436: 超丰富 推! 01/02 09:35
7F:推 jack0204: 推,想知道大大对react和angulars的看法,正想学其一 01/02 09:38
tl;dr 写完才发现说要简述可是又写一堆, 结论是:我会推荐 React.js。 以下说明基於 Angular 1.x,Angular 2 我还没看。 这个比较通常要看面向来切入, 因为前端工程不是潮或者大家都说棒棒就好。 如果只是要做个小东西或前端复杂度低, 那可能还是 pure JavaScript/jQuery 就很够了。 如果是看现在或未来趋势, 那我会说 React, 就如结论提到的,不少公司都趋向 React, 或把 Angular 换成 React, 此外 React Native 也许值得你赌一把, 最後是相对於 Google,Facebook 对 React 显然更有力去推。 如果看本质的话, 虽然比较容易引战,还是简述一下 XD 我觉得 React 无论在复杂度、元件设计、资料流(搭 Flux)、逐步导入、 相容其它 framework/lib、效能、社群(未来的)热络程度, 都是优於 Angular 的。 Angular 我认为有些没必要的复杂度和设计, 一如 Google 一下会发现很多人在问, Provider、Service、Factory、Value、Constant 这些到底是三小。 元件开发相比 React 来说,会觉得很罗嗦。 Two-way binding 则是把资料流搞混乱的设计, 甚至也让资料处理逻辑可能散乱在 template 里面, 一旦规模越来越大,复杂度越来越高时,维护性更有机会崩坏。 (面试的几间公司也有提到这个问题) $scope 一开始可能会以为它好棒好好用, 殊不知它用了 prototype chain 来做资料的继承, 要是对这机制不熟悉, 可能会因为塞资料的时机造成「意料之外」的结果。 不过易学程度来说,前期 Angular 好学, 後面接触到 Provider、Directive 的东西後, 学习曲线会突然飙高, 好在它比较早出现,使用者也很多, 多数问题 Google 找得到答案。 React 学习曲线则比较平稳往上, 虽然初期可能会被 pros/state 搞混, 还有一开始不太舒服的 JSX 语法。 不过目前很多问题是 Google 不到答案的, 会比较需要仰赖经验和功力。 要谈开发速度的话, 我现在会回答 Angular, 尤其若开发习惯是找许多 plugin 来兜, 那目前 Angular 还是比较多的。 此外前端开发与 Visual/UI Design 息息相关, 多数设计师,其实还没有比较完整的「元件化」训练, 因此设计出来的网页, 在实作时会发现 UI 元件和 Layout 重用性低, 我通常会称作碎片太多, 这个时候 React 的好处就不明显,甚至光是命名就让你想半天, 而 Angular 反而在这时候就有优势了,template 一直写就对了。 更遑论若是多数已存在的网站,碎片也是很多的, Angular 在短期内相对适合。 这里也顺便说明了专案情境适用性考量。 如果说潮度的话, 你有听过 Riot.js、Vue.js 吗?XD
8F:推 d1288999: 推详细分享..... 01/02 09:59
9F:推 Hevak: 135页....(抖 01/02 10:04
10F:→ fgh81113: 我想问自我介绍是哪六个字? 01/02 10:05
居然好奇这个部分XD 「善良、独立、幽默」 虽然讲的时候满难为情的, 但总不好在面试的时候说「没种、没朋友、自 high 废文」吧!
11F:推 cyrandy: 感谢大大无私分享 <(_ _)> 01/02 10:09
12F:推 haves560: 先推再看 01/02 10:10
13F:推 CaLeLu: 推用心啊 01/02 10:19
14F:推 Wolfken: React跟Angular的详细比较我也想知道,要挑一个学 01/02 10:26
15F:推 kaidouya: 有心推呀~ 01/02 10:29
16F:推 y2468101216: 推 01/02 10:31
17F:推 Hevak: 看完再补一个推,很详细 01/02 10:34
18F:→ dreamnook: 135页 哇._. 01/02 10:36
19F:推 atpx: 好恐怖, 只能推了. 不过我全都读完 XD 01/02 10:49
※ 编辑: No (123.194.181.97), 01/02/2016 11:45:20
20F:推 OhGNM: 推!也想听听看上面有人提的问题 01/02 10:55
21F:推 lovedpotato: 看过後才了解很多东西 感谢大大分享宝贵经验 01/02 10:57
22F:推 bronx0807: 超棒的分享 01/02 11:08
23F:推 vn509942: 感谢分享 _(:3」∠)_ 01/02 11:23
24F:推 WiseLin1125: 感谢分享 01/02 11:26
25F:推 grantliang: 辛苦了(拍 01/02 11:29
26F:推 Y78: 推 01/02 11:37
27F:推 f124: 01/02 12:10
28F:推 gundamew: 感谢大大无私分享 <(_ _)> 01/02 12:20
29F:推 DeathWatch: 非常有个性 值得参考学习 01/02 12:28
30F:→ givemepass: 高手 01/02 12:48
31F:推 AmosYang: 推分享 01/02 12:58
32F:推 day831231: 谢谢分享! 01/02 13:33
33F:推 October29: 感谢分享!!! 01/02 13:40
34F:推 andy30927: 感谢分享! 01/02 13:46
35F:推 ripple0129: 面试系4ni? 01/02 13:46
36F:推 yin52: 用心整理给推 01/02 13:50
37F:推 s106667: 挑一个的话react.js,Angular.js,node.js要学哪个 01/02 13:56
38F:推 shortoneal: 135页...只好先推再看 01/02 14:11
39F:推 sorarize: 赞赞 01/02 14:15
40F:推 Ekmund: 结果写了一堆没有上得那间啊XD 01/02 14:22
编辑:修正一段 Dcard 目前使用技术的描述。 ※ 编辑: No (123.194.181.97), 01/02/2016 14:31:21
41F:推 vi000246: 推 01/02 14:28
42F:推 gamecubemomo: 感谢分享 01/02 14:29
43F:→ TonyQ: 身为十年前端,这篇因为视角歪掉的关系,我个人认为从前端 01/02 14:36
44F:→ TonyQ: 面没什麽参考价值。 01/02 14:36
45F:→ TonyQ: 不过说真的,我媊陈鄏h专注在思考自己的能力跟解决问题 01/02 14:36
46F:→ TonyQ: 这两者,如果这件事情不想清楚,不管到哪都待不久的。 01/02 14:36
47F:→ TonyQ: 不是待遇的问题,是技术路线跟生涯规划到底想怎麽走的问题 01/02 14:36
48F:→ TonyQ: 。 01/02 14:36
拜访了你的 Facebook 才看懂「视角歪掉」的意思。 虽然我觉得面试者与徵才方,都可能会借镜上一间的情况, 作为比较和参考资讯的一部份, 不是什麽太奇怪的事, 而且我自认是没有死抓着什麽不放, 否则大概到现在都还找不到工作。 又若是做为阅读心得的他人来说, 你点出的「视角」也是一个阅读面向, 希望至少各公司的面试过程以及相关资讯, 在这个视角下仍有一定的参考价值。
49F:推 rubyk: 好猛喔 感谢分享 01/02 14:37
50F:→ TonyQ: 另外,如果有人的问题是要挑哪一个比较好,其实挑哪一个都 01/02 14:38
51F:→ TonyQ: 无所谓。而你不管挑哪一个,都不可能不学习别的。 01/02 14:38
52F:推 kytu: Dcard 徵才传送门 http://www.yourator.co/companies/Dcard 01/02 14:49
偷渡徵才!XD
53F:推 waneblade: 感谢分享 超多家的 01/02 14:53
54F:推 obamina48: 感谢分享!加路过推 Vue 01/02 15:19
55F:推 sean2449: 分享推!dwi2表示: 01/02 15:51
56F:推 MyOwnFuneral: 全看完了好流畅,推一个! 01/02 15:56
57F:推 Arser: 神人推 01/02 16:02
58F:推 sp063439: 神!! 01/02 16:03
59F:推 kkk003: 推 01/02 16:18
60F:推 tomroy: 超多,感谢分享 01/02 16:34
61F:→ ddoll288: 谢分享 01/02 16:50
62F:推 newversion: 郭嘉就应该投曹操, 袁绍、刘表那些阿猫阿狗就别理他了 01/02 17:20
63F:推 bewitchsky: 推 01/02 17:22
64F:推 hyouun: 推 超详细文 01/02 18:05
65F:推 newversion: Banio的CEO是台大那位很有名的老师吗? XD 01/02 18:44
66F:→ newversion: Bonio 每次都拼错 :P 01/02 18:44
台大那位应该是 co-founder,CEO 则是另一位。
67F:推 PoloHuang117: 猛 01/02 18:59
68F:推 jack0204: 受教了 01/02 19:08
69F:推 bobju: 整理得很清楚 推! 01/02 19:14
70F:推 followmeyo: 高手 01/02 19:17
※ 编辑: No (123.194.181.97), 01/02/2016 19:40:09
71F:推 daying945: 推!终於等到心得文了XD 01/02 20:09
72F:推 qsef5: 推,值得参考 01/02 20:10
73F:推 joybee: 推一个 01/02 20:22
74F:推 needy: 好文!!! 01/02 20:52
75F:推 jamuqa: 看了一个半小时才看完 01/02 21:34
76F:推 wixter: push 好棒的面试心得 01/02 23:07
77F:推 pcchou: 推大大分享 <(_ _)> 01/02 23:15
78F:推 jill61720: 推!感谢大方分享! 01/02 23:19
79F:推 CGary: 其他对我帮助不大,但推id...:p 01/02 23:23
80F:→ TonyQ: 重点不在借镜上一间的情况,是你上一间的情况太特殊, 01/02 23:53
81F:→ TonyQ: 你也过度的让上一间影响到你之後的面试。 01/02 23:53
82F:→ TonyQ: 当然我能理解你为什麽会这麽做,但这种状况下的面试博奕 01/02 23:54
83F:→ TonyQ: 其实蛮不自然的。我还是建议你要多想想自己想走什麽路线。 01/02 23:55
84F:推 fakeAccount: 推推 01/03 00:10
85F:推 siriusu: 推 01/03 00:17
86F:→ catskytw: 路人经过, PositiveGrid休假制度确实是 "破坏体制" 01/03 01:09
87F:推 Bambe: 其实小弟有个疑问,在结论第三点中,多数公司都没提过jQuery 01/03 01:25
88F:→ Bambe: 意思是jQ已经是基本了吗?所以才没公司提?还是说React取代 01/03 01:26
89F:→ Bambe: ^要会的技能 01/03 01:27
90F:→ Bambe: jQuery的意思?@@ 01/03 01:27
这是我後来才发现的, 所以面试当下都没问对方。 我猜测跟你说得差不多, 一是 jQuery 已经是被当作前端必然会的东西, 或者是已被其他 framework/lib 取代, 例如我近期的 5 个独立 project 都没用到 jQuery 了。 不过这跟我找工作的取向有关, 我多数都往新创或外商找, 否则,相信需要 jQuery 的公司还是非常多。 总之,基础功打稳是一个慢但稳健的路线, framework/lib 如何变化,都是基於它们的。 ※ 编辑: No (123.194.181.97), 01/03/2016 01:50:11
91F:推 heartbys: 补推个,谢谢分享 01/03 03:36
92F:推 Kennedy0527: 推! 对於一个刚退伍的新鲜人来说帮助很大,不过不 01/03 04:09
93F:→ Kennedy0527: 晓得版主初入社会的第一次面试经验如何? 看了版主 01/03 04:09
94F:→ Kennedy0527: 的一些面试过程,自认为自己实在是没那个能力去面试. 01/03 04:09
95F:→ Kennedy0527: ...,可能也跟版主的offer有关;由於目前没有任何工 01/03 04:09
96F:→ Kennedy0527: 作经验,想询问版主,会建议我先去接案子赚经验,还 01/03 04:09
97F:→ Kennedy0527: 是去找有徵junior的工作?或者看到喜欢的就投? 01/03 04:09
我初入社会来台北的时候,比较没有自知之明, 挟着自己 17 岁开始自学 Web 的自信, 花一个下午写了份自以为丰富的履历, 打开 104 设定期望待遇 50K - 60K 就开始投了。 虽然很快找到落在期望内的工作, 但目光却很短浅, 自己从来不相信那间公司画给我看的饼, 只觉得我领钱做事就是了。 直到我一路上遇到许多强到吓人的强者, 明白自己的无知、平凡和渺小, 才知道膝盖中了一箭的滋味。 後来的转折太多就不说了, 也不一定适合你做为参考, 到底从何开始只有你自己最清楚, 但仍有一些通用的建议: - 履历好好写,花一个星期的时间反覆修正都不离谱, 一页式中英简历、CV、更详尽的履历、Demo 用的作品等等, 清楚舒服的呈现你这个人。 从小到大花了十几年的时间取得学历, 却只花一个下午写履历是很可惜的。 - 想想自己要什麽,为什麽要,有什麽本领去要, 被质疑的时候会不会轻易动摇。 - LinkedIn、履历平时就可以维护,定期更新你现在的状况, 否则工作久了後,哪天想转换会回想的很痛苦, 另一方面有些机会是突然来的,随时做好准备。 - 在面试的时候尽情展现你有多棒,同时也打开心胸采纳别人的评价。 不要被不会的东西击溃信心,在面试中要考倒一个人太容易了, 也不是很健康的面试方式,不要太在意。 - 找一份让你有尊严的工作,正常上下班。 不论将来变得多强大,保持开阔的心胸。 其余的,相信时间会给你答案。 ※ 编辑: No (123.194.181.97), 01/03/2016 10:42:05
98F:推 aa06697: 推推 01/03 17:20
99F:推 fish0112: 厉害 01/03 18:03
100F:推 howfeeling: 朝圣 01/03 18:26
101F:推 bluegray: 我比较好奇的是最後去哪里... :P 01/03 18:58
102F:推 jill: Tony大说得非常中肯,主管看的会和年轻人不一样 01/03 19:07
103F:推 easybaby: 01/03 20:47
104F:推 Ekmund: 有时真的很羡慕很年轻就有自己想法 并勇於去做的人 01/03 22:33
105F:→ Ekmund: 论心态或实际能力 自己都不是这样的人 但当励志故事看很棒 01/03 22:36
106F:→ Ekmund: 怎麽说...单位时间内累积出来的东西完全不是一个档次吧 01/03 22:36
107F:推 MrAB: 超长 厉害 01/03 23:17
108F:推 abola921: 推『不要被不会的东西击溃信心』 01/04 00:59
109F:→ abola921: 碰到那些面试笔试问题出到很细的,就是要考倒你的题目 01/04 01:00
110F:→ abola921: 真的不要太在意,不然聊的方向会偏向面谈者 01/04 01:03
111F:→ abola921: 要尽可能快结束这段,转向自己会的,尽量多聊聊自己 01/04 01:05
112F:推 sean2449: 大大最後去17吗?http://tinyurl.com/qhbsr2m 01/04 10:55
113F:推 loxyz: 有读有推 01/04 20:16
114F:推 shallmay: 超有心整理文 01/04 20:18
115F:→ viper9709: 推~感谢分享 01/05 23:24
Edit: fix typo ※ 编辑: No (123.194.181.97), 03/03/2016 23:18:26
116F:推 remaxxx: 谢谢分享~ 花了好多时间阅读,版主一定花更多时间回想编 05/12 22:05
117F:→ remaxxx: 辑,谢谢! 05/12 22:05
118F:推 mao: 谢谢分享~ 06/28 13:22
119F:推 abcggg: 谢谢分享 实在很厉害 真的蛮幽默 埋了好多梗XD 08/19 01:09
120F:推 nurockplayer: PaGamO 的产品烂到有剩还可以自以为屌... 06/02 01:15







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP