[面试][人格特质]一再被问的经典面试题

每个人的性格不同,不要去追求所谓的完美解答;而是去寻找适合自己的环境。

这边笔者依照类型统整了经常遇到的经典面试题,并附上笔者认为回答时要注意的重点忌讳

  1. 离职原因
    • 1.1 为什麽想换工作?
    • 1.2 什麽情况下会想离职?
  2. 工作环境
    • 2.1 聊聊自己期待的工作地点、内容、氛围,并做个排序
    • 2.2 你了解我们公司的产品吗?
    • 2.3 你觉得自己适合这个产业吗?
    • 2.4 你期待加入什麽样的团队?
    • 2.5 你有无法合作的人吗?
  3. 薪资
    • 3.1 你的期待薪资是?
    • 3.2 为什麽你觉得自己值得这份薪水?
    • 3.3 你的期待薪资与现在的薪水相比涨幅有点太大
  4. 自我成长
    • 4.1 平常会怎麽精进自己的能力?
    • 4.2 会不会觉得自己学得太杂了?
  5. 未来规划
    • 5.1 你在未来 3~5 年有什麽样的职涯规划
    • 5.2 你进入公司後会想得到或学到什麽?
  6. 其他
    • 6.1 有没有应徵其他公司?
    • 6.2 说说看自己的优点
    • 6.3 谈谈自己的缺点

1. 离职原因

不管对前公司抱有多少不满,请不要在面试时由你口中表达出来。

就算遇到面试官在批评你的前公司:「听说你前公司高层的管理作风很有问题,朝令夕改,决策错误也不愿意承认。」

笔者也强烈建议你不要附和,婉转的带过就好:「每个人都有自己的管理风格,我也是从前公司学到很多东西。」

1.1 为什麽想换工作?

重点:要说出具体的原因,跟面试的公司有关联性更好

  • 单打独斗转为团队合作
    我现在这份工作是专案外包公司,大部分的专案都是单打独斗,这让我累积了非常多的实战经验;但也让我意识到尽管自己可以完成每项任务,但我对後端开发这块更有心得,我希望可以在自己擅长的领域做的更加出色,并期待与优秀的团队一同打造出受到市场认可的产品
  • 完成阶段性任务,想突破舒适圈
    在 3 个月前,我已经完成公司期待的产品;现在产品的结构趋於稳定,只剩下一些细节需要扩充与维护。
    我希望趁自己年轻的时候多尝试不同的领域,来这里面试前我有先做功课,了解贵公司是一个年轻有冲劲的团队,是我所向往的工作环境。

笔者会用「生涯规划」做开头,然後再把话题转移到面试公司身上。


1.2 什麽情况下会想离职?

忌讳:尽量避免批评前公司

请用委婉的方式说出真实理由,也许会失去一个 Offer;但至少避开了自己的雷区。

  • 办公室政治
    我希望公司的成员都是团结一心,努力想把产品做好;我无法接受好的产品因为派系斗争而被牺牲。
  • 常态加班
    如果有紧急状况我可以配合公司加班,但我无法接受常态加班;我希望自己可以在工作与生活间取得平衡。
  • 加班没有加班费
    员工加班是为了帮公司解决问题,如果公司没有支付这块的酬劳;除了违反劳基法外,办公室的气氛也会非常低迷,我无法在这样的环境下工作。

因为说真话失去的工作机会不需要太留恋,假设你就是因为无法接受每天加班 3 小时才离职;你在面试时又不提出自己无法接受常态加班,搞不好这间公司每天要加班 6 小时。你不说出自己无法接受的点,进去後崩溃能怪谁?

备注:劳方与资方的思维模式差异极大,如果你今天直接说是因为薪水冻涨、加班没钱、升迁遇阻而想离职;面试官就会认为是你能力不足、团队沟通有问题、没做好向上管理;会将原因归咎在求职者而非公司,所以请模仿上面的方式换句话说。


2. 工作环境

2.1 聊聊自己期待的工作地点、内容、氛围,并做个排序

  • 工作地点
    我希望工作地点的通勤时间不超过 30 分钟,因为通勤时间太长会压缩到睡眠时间;进而导致上班的精神状况不佳。
  • 工作内容
    在工作内容方面,我期待有挑战性的专案,即使是没接触过的领域我也很乐意学习。
  • 工作氛围
    在工作氛围方面,我希望同事间可以互相帮助,在开发遇到难题时能够讨论并解决。

笔者个人排序:「工作地点 > 内容 > 氛围」


2.2 你了解我们公司的产品吗?

重点:一定要事先了解/试用过面试公司的产品

  • 用称赞作为开头
    我觉得贵公司不仅是有愿景的公司,更是一群具有实力实现愿景的团队。
  • 简单叙述产品
    在来面试前,我透过一些报导了解贵公司近几年在大力推动「数位转型」。
    而贵团队目前开发的这款 App 我也有下载;在使用的过程中我感受到开发人员对使用者的用心:
    • 功能贴合使用者的日常生活需求。
    • 打破传统思维,可以更灵活的使用点数。
    • 结合地图让抵达新生活圈的人,可以快速知道周围有提供哪些好康活动。

备注:有些公司除了要你叙述他们的业务之外,甚至会请你提出哪里可以改善;这个问题可以事先搜寻网路的评论,但请用优化而非批评的角度来叙述


2.3 你觉得自己适合这个产业吗?

重点:要对产业有基础的认知,说出自己与产业相符的特质

我认为这个产业有以下特点

  • 技术快速轮动
    我本身是一个勇於尝试新技术的人,我相信唯有不断增强自己的技术才能走在时代的前段班。
  • 产品服务第一线客户
    不怕客户提需求,只怕没有客户;我对待产品的态度就像是自己的孩子,我希望它可以越来越好。
  • 未来发展潜力大
    这个产业目前还是蓝海市场,公司也在快速发展的阶段;而我对环境变动的适应力很强,相信自己能跟着团队一起成长。

2.4 你期待加入什麽样的团队?

我希望加入一个愿意沟通的团队;主管在这个团队中有自己的主见,但也愿意听取成员的建议;而同事都有自己专精的领域且愿意互相交流成长;在面对困难时,大家会齐心协力设法解决。


2.5 你有无法合作的人吗?

忌讳:避免用前公司的人来做举例

  • 拒绝沟通的人
    如果合作对象拒绝沟通,那专案很容易因为这个人而卡在某个功能无法 Release,严重影响开发进度。
  • 情绪管理有问题的人
    如果合作对象完全看当天的情绪来决定如何做事,那产出的品质与效率将完全无法预估;总不能把事情交给一个未爆弹做吧?

3. 薪资

3.1 你的期待薪资是?

重点:请说出一个明确的数字或是区间,不要再说出:「依公司规定了。」

如果你说的是一个区间,那区间的最低值要在自己能接受的范围之上,因为公司通常都是采数字区间里最低值来核薪

面试官或是人事会依照你说出的数字决定後续走向:

  • 符合行情
    如果学经历都符合需求,通常就不会继续往下问了。
  • 略高於行情
    你要能说出自己跟其他工程师的差异,公司才可能愿意用高於行情的价格雇佣你。

    通常会往「3.2 为什麽你觉得自己值得这份薪水?」发展。

  • 符合行情,但想要压你薪水
    有不少公司会询问求职者上一份工作的薪水,甚至在核薪阶段要求提供薪资证明文件;这部分就由读者自行斟酌,因为提供与否各有利弊。
    这边来说一下弊的部分,如果你在没良心公司待太久,就算功绩卓越,薪水也无法跟上市场价格;因此部分面试官会用这个理由来压你薪水。

    通常会往「3.3 你的期待薪资与现在的薪水相比涨幅有点太大」发展。

备注:笔者在接受面试前会先了解这个职位的预算范围,故此阶段会直球对决;若读者尚未确认公司预算,请先试探公司的底线


3.2 为什麽你觉得自己值得这份薪水?

重点:说出自己与其他工程师的差异

  • 硬实力
    • 我拥有的技术与职缺相符,可以快速上手成为即战力。
  • 软实力
    • 过去跨团队沟通、资源协调的经验让我知道如何保护团队并且争取资源。
  • 其他
    • 写文章、写书的经验让我拥有极佳的资讯统整能力。
    • 下班後的学习除了开拓自己的视野外,我还会将新的知识与技术带到公司,让大家一起成长。

3.3 你的期待薪资与现在的薪水相比涨幅有点太大

重点:用能力谈薪水,而不是用年资

我相信透过这几次面试,贵公司对我的能力与经历是有所了解的;我认为自己开出的期待薪资是符合市场价格的,也相信贵公司在核薪上,是依照人才的能力,而不是用过去的薪资来做衡量。

备注:此问题在期待薪资涨幅超过 20% 时较容易出现。


4. 自我成长

4.1 平常会怎麽精进自己的能力?

重点:列出具体事项,最好有陈列在履历上

  • 技术文章
    在下班後我会持续精进自己的技术,并透过撰写技术文章将知识内化;为了要给读者呈现最正确的知识,我也需要看大量的资料做为辅助,这个过程让我学习到更完整的知识。
  • Side Project
    常常有朋友跟我分享他们的灵感或是工作遇到的困难,如果刚好这些问题是能够用技术解决的,我就会动手把它实践出来,像是我之前曾用爬虫技术解决小编朋友搜集资料的需求。

4.2 会不会觉得自己学得太杂了?

重点:证明这些学习对工作带来的帮助

我学习的技术会分成两种,一种要到达专业的深度,另一种则是拓展我的眼界

像是我具备服务器端的知识,在开发前端、後端的时候就会比其他工程师注意更多细节,对资源的管控也有更深刻的体悟。

撰写技术文章在训练我沟通表达与教学的能力,你要对技术有深刻的理解,才有可能用自己的语言让其他人理解。

而写 App 让我从不同的角度去思考後端 API 的设计,更深刻的体会到回传的格式、HTTP Status Code 对开发者的重要性,这些经验让我之後跟 App 工程师合作时更加顺利。

我相信没有白走的路,过去的经历都会成为未来的养分。


5. 未来规划

「人生就像射箭,梦想就像箭靶,如果没有箭靶,你每天拉弓有什麽意义?」── 银河补习班

5.1 你在未来 3~5 年有什麽样的职涯规划

重点:说出自己的具体规划

如果有荣幸加入贵公司

  • 短期
    我会先熟悉工作所需技能、了解专案;并学习产业知识,让自己的能力能够完全符合职位所需。
  • 中期
    期待自己能担任跨部门沟通的角色,为团队带来更大利益,并朝管理职的方向发展。
  • 长期
    希望自己可以担任团队的 Leader,带领团队为公司创造更多价值。

备注:依照自己的职涯规划叙述就好,并不是每个人都想往管理职发展,公司需要多元的人才。


5.2 你进入公司後会想学到什麽?

重点:想学的东西最好要跟产业以及你现在的技术有关联性

以电商产业举例

电商这个产业的 Know-how 对我来说新的领域,尽管我有自学一些高并发高流量以及 NoSQL 的知识;但面对真实的 Big Data 数据处理、NoSQL 与 Relation Database 结合的应用,都还是需要再学习并与前辈请教的。


6. 其他

6.1 有没有应徵其他公司?

笔者建议照实回答:「。」有些公司问这个问题是因为他对你感兴趣,想了解有没有潜在竞争者。

应该很少人准备换工作,却只应徵一间吧?

如果公司对你非常感兴趣,他们甚至会询问你是否有拿到其他公司的 Offer、具体的待遇是多少、你什麽时候要做决定

如果遇到上面的情境,恭喜你获得薪水谈判的权利;但这并不代表你可以狮子大开口,只是谈判空间更大而已。


6.2 说说看自己的优点

重点:说出的优点必须要有实际案例作证

当面试官问到这个问题时,很多人都会反射性的用形容词来回应,比如:「积极进取、乐於助人、懂得应对进退...」如果你只用形容词回答,面试官是不会接受的,在没有实际例子包装前,一切的形容都毫无意义。

笔者会建议改成这样表达:

  • 积极进取
    下班後继续充实自我,目前已经在 Medium 平台上发表了 60 余篇技术文章;并且在 GitHub 上面分享自己的 Side Project。
  • 乐於助人
    我会为团队的新进成员准备 OnBoard 文件,带他们了解工作所需的技术与知识,使新人快速融入这个环境成为有效战力。
  • 懂得应对进退
    我会注意职场上的礼节,像是主持会议时会穿着得体的服装、与长官交流时不会因为私下交情而没大没小、如果请假出去玩会带当地的特产与同事分享。

6.3 谈谈自己的缺点

忌讳:说自己没有缺点,或是说出来的缺点不是缺点

很多求职者会回答一些根本是优点的缺点,比如:「做事太过积极造成同事压力、择善固执不懂得妥协...」听到这类回答时,面试官会觉得有说跟没说一样,就像是从参考书里面抄来的,毫无灵魂

笔者建议关於缺点的回答可以从缺乏的技能出发,说出缺点的同时也要提出你打算如何改善它;尽量避免说性格上的缺点,因为面试官无法确定你的性格是否会改善,但技能是可以培养的

笔者建议的回答结构:

  • 缺乏的技能
    我在一开始兼任专案经理的时候缺乏时间管理的概念、也无法分辨任务的轻重缓急;导致上班时间几乎都在开会、整理需求,下班後才有时间着手规划与执行任务。
  • 如何改善
    但我觉得用加班解决问题不是一个好方法,所以我开始阅读时间管理的书籍,像是理查.柯克的 80/20 法则。
    这本书让我知道如何过滤掉不必要的会议、需求,学会分清楚每个时间点该做的事情。
  • 接受建议
    在专案管理方面我还有很多需要学习的,我也非常乐意接受您的指导,希望在未来我可以透过这些技能,帮助公司提高更多的生产力。

後记

让你变强的不是面试,而是面试後的每一次整理;若缺少这个步骤,你下次还是会犯同样的错误。

你未必认同我的回答方式,我的回答也不可能适合每一位读者;请依据自己的人生阅历给出最合适的回答。

本系列「面试」的主题到今天告一个段落;接下来会分享「职场」上实用的技能与建议。

感谢大家的阅读,如果喜欢我的文章可以订阅接收通知;如果有帮助到你,按Like可以让我更有写文的动力,我们明天见~

我在 Medium 平台 也分享了许多技术文章
❝ 主题涵盖「MIS & DEVOPS资料库前端後端MICROSFT 365GOOGLE 云端应用自我修炼」希望可以帮助遇到相同问题、想自我成长的人。❞


<<:  开源网路钓鱼框架-Gophish(上)

>>:  【Day25】人力资源篇-Payroll

说话的艺术

虽然在Day 9 聊了一些团队中的提问文化,我大原则仍希望我的团队内大家是开放的风气,什麽都可以问,...

【D10】市场热络程度:每日市场成交资讯

前言 常见的市场热络程度,也有用成交金额判断,当大家踊跃交易的时候,容易价格抬升。试想如果,大家预期...

Swift纯Code之旅 Day25. 「各个TableViewHeader下的Cell显示(2)」

前言 我们已经将第一个Section下的Cell设置完毕了,接下来马上来实作第二个Section的C...

Day04 - Next.js 的 file-based routing

Page Next.js 的 routing 跟一般常见的 react + react-route-...

Day30-用 LINEBot、Google Calendar、Dialogflow ES 做个开会机器人当结尾!

大家好~ 今天是最後一天了, 来将这几天所学结合成一个小作品吧! 功能部分就是当使用者跟 LINEB...