读书笔记《the-complete-coding-interview-guide-in-java》第三章常见的非技术性问题及其解答
What is the purpose of non-technical questions?
非技术性面试问题 旨在衡量您的经验、性格和个性与您与其他员工和团队的适应能力之间的匹配度。 必须很好地融入现有团队。这些问题也有助于在您和公司之间建立人际联系,并了解他们的理想候选人与您的教育、信仰、想法、期望、文化等之间是否存在兼容性或化学反应。此外,非技术性问题还包括工作的实际和务实方面,例如工资、搬迁、医疗保险、工作时间表、加班意愿等。
有些公司会根据这种非技术性的面试拒绝候选人,即使他们最初打算提出要约。
一些公司在技术面试之前举行了这次面试。这些公司试图从一开始就确定您的经验和目标是否使您成为相关工作的良好候选人。这就像说人的部分优先于技术部分。
其他公司在技术面试之后举行了这次面试。这些公司试图确定最适合您的报价。这就像说技术部分优先于人类部分。
非技术问题没有正确或错误的答案!在这些情况下,最好的答案是真诚的答案。根据经验,根据您的感受回答;不要试图说出面试官想听的内容。这就像一场谈判——会有取舍。不要忘记礼貌和尊重。
此外,让我们看看最常见的非技术问题和一些答案建议。不要学习/复制这些答案!试着想出你自己的答案,并专注于你想要强调的东西。在家中塑造并重复答案,并在面试官面前做好准备。不要依赖你的自发性;依靠诚意,权衡取舍。
What is your experience?
很可能,在 正式介绍之后,您会被问及您的经历。如果你没有为这个问题准备好答案,那么你就有麻烦了。让我们强调几个重要方面,旨在帮助您准备适当的答案:
- 不要将您的经历详细描述为按时间顺序排列的无聊列表:选择最具代表性的项目和成就,并热情地谈论它们。热情地谈论你的工作(但不要显得绝望,也不要夸大其词),并将你的成就放在团队/项目的背景下。例如,避免说,...我自己做了这个和那个!最好说,...我通过这样做和那样帮助我的团队。 不要说,...我是唯一有能力这样做的人。 更喜欢说...我被团队提名来完成这项微妙的任务。如果您是第一份工作,那么请谈谈您的学校项目(将您的同事视为您的团队)以及您的独立项目。如果你参加过编程比赛,那么谈谈你的结果和经历。
- 不要只强调积极的事情:体验可以是积极的,也可以是消极的。谈论什么是对的,也谈论什么是错的。大多数时候,真正有价值的 课程来自负面经历。这些经历迫使我们超越极限去寻找解决方案。此外,这些经验证明了对压力、坚韧和专注力的抵抗力。当然,平衡积极和消极的经验,突出你从双方学到的东西。
- 不要提供太短或太长的答案:在 1-2 分钟内调整您的答案。
What's your working style?
这类问题应该给你敲响警钟。大多数时候,这个问题是针对具有不寻常工作风格的公司所特有的。例如,他们经常加班或周末工作。也许他们轮班工作,或者他们有难以实现的指标或截止日期。或者,他们对这个职位施加了很大的压力和责任。向面试官解释你的工作风格,并间接强调你不同意的事情。例如,您可以通过说,我喜欢在早上开始工作最困难的任务,然后在一天的第二部分,我会处理第二天的计划。 或者,你可以说,我喜欢努力工作 40 小时/从周一到周五的一周。我喜欢和朋友一起度过周末。
如果您被直接询问特定方面,请提供明确的答案。例如,面试官可能会说,你知道,如果你在周末工作,那么你会得到双倍的报酬。您对此有何看法?。好吧,三思而后行,随心所欲地回答,但不要留下解释的余地。
Why are you looking to change jobs?
当然,如果您 是您的第一份工作,那么您将不会收到这样的问题(或其姐妹,您是如何以及为什么离开您的上一份工作?)。但是如果你之前有过一个角色(或者你计划改变你现在的角色),那么面试官会想知道你为什么做出这个决定。这里的关键是详细阐述清晰而扎实的论点,不要说任何关于你以前的公司、老板、同事等的坏话或冒犯性的话——遵循如果你不能说任何好话的原则某人,什么都别说。
这里有一些技巧可以帮助你解决这个问题(注意这个问题是如何与前一个问题交织在一起的——如果这家公司的工作风格与你现在或前任公司的风格很好地相关,那么很可能,离开该工作的相同原因也适用于避免该工作):
- 不要将金钱作为第一个论据:金钱通常是换工作的一个很好的理由,但将其作为第一个论点是一条危险的路线。面试官可能认为你只关心钱。或者,他们可能认为你现在的雇主没有提高你的薪水,因为你不够有价值。他们可能会认为,迟早你会想要更多的钱,如果他们不能为你提供所需的加薪,你就会继续寻找其他地方的方法。
- 调用一个你无法控制的因素:调用一个你无法控制的因素会让你处于安全区域。对于 示例,您可以说,我的团队被分配到需要搬迁的项目。或者,您可以说,我被调到...上夜班,我的生活无法适应这个时间表。
- 引发环境的重大变化:例如,您可以说:我的公司正在大规模裁员,我不希望这种风险时间>。或者,您可以说,我在一家小公司工作了 5 年,现在我想将我的经验用于一家大公司。
- 调用你不喜欢并且面试官知道的方面:你可以说,我被聘为 Java 后端程序员,但是我花了很多时间帮助前端人员。正如您在我的简历中看到的,我的经验植根于后端技术。
How much money do you want to make?
此问题出现在开始时(例如,在非技术电话屏幕中)或结束时,当公司准备为您准备报价时。当它发生在开始时,意味着面试是否继续将取决于你的回答。如果您的期望超出了潜在的报价,那么面试很可能会到此为止。明智的做法是尽可能推迟明确的答案,例如说我脑子里没有一个明确的数字。当然,钱很重要,但还有其他重要的事情。先看看我的价值是否符合你的期望,然后我们可以协商。或者,如果你必须给出答案,那么最好给出一个范围的薪水。您应该知道这个职位的常见薪资范围(因为您已经完成了作业,并且在面试前已经在互联网上进行了研究),因此,提供一个符合您的期望并尊重您的研究的范围。
理想情况下,这个问题出现在面试过程的最后。这是一个明确的信号,表明公司想要你并准备向你提供报价。
现在,你开始谈判的艺术!
不要急于说出数字!此时,您应该非常清楚自己在面试中的表现以及您对这份工作的渴望程度。首先向面试官询问报价范围,还有哪些其他奖金可用,以及总薪酬方案中包含哪些内容。您必须进一步考虑以下几种情况:
- 在非常高兴的情况下,报价会高于您的预期:接受!
- 更有可能,报价接近您的预期:尝试多挤一点。例如,如果您的价格在 60,000 美元到 65,000 美元之间,那么可以说,我的想法非常相似——更准确地说,如果我们能拿到 65,000 美元到 70,000 美元,我会非常满意. 这可能会帮助您获得大约 63,000 美元 - 68,000 美元。
- 获得回避回答:您可以收到回避回答,而不是获得范围,例如,我们根据申请人定制工资,因此,我需要知道您的期望。 在这种情况下,请说出您心目中的更高数字。很可能,你不会得到这个提议,但它给了你谈判的空间。简短而直接;例如,说,我预计每年 65,000 美元。 你应该得到大约 60,000 美元或一个会让你失望的答案,抱歉,但我们想到的数字要低得多。 这导致了下一部分。
- Getting a disappointing offer: In this scenario, try to be very prompt and start by expressing your disappointment like, I have to say that I am very disappointed with this offer. Continue by reiterating your strong skills and experience. Try to make clear arguments that support the requested number and underline that you do not want anything outlandish. If you are not open to accepting this job with these conditions, then finish your response with an ultimatum like, If this is your final word, I cannot accept such an offer. If the company was impressed by you, it's possible they'd require more time and get back to you with another offer. If you're thinking about accepting the offer, then ask for a written agreement for renegotiation in six months for now. Moreover, try to squeeze other benefits out of the negotations, such as flexible hours, bonuses, and so on.
重要的提示
根据经验,请记住以下方面:- 在谈论薪水时不要害羞或尴尬(新手经常这样做)。- 不要从没有给您谈判空间的低数字开始.- 不要低估自己并卖空自己。- 不要浪费时间尝试谈判不可谈判的事情。
Summary
在本章中,我们介绍了您在面试中可能遇到的最常见的非技术性问题。这些问题应该在面试之前进行认真的培训,因为它们是成功面试的重要组成部分。诚然,如果没有对所需技术知识的扎实展示,这些问题的出色答案不会单独为您带来一份工作机会,但它们会影响您的薪资待遇、您的日常工作期望、您的工作风格和职业目标。因此,不要对这样的采访毫无准备。
在下一章中,我们将看到当我们无法获得想要的工作时如何面对微妙的情况。