面试被问死怎么办?学会这四招,通过的机率提升30%
软件工程师面试很难,难到什么程度呢?有一句话可以来形容:
面试造飞机,上班拧螺丝
没错,面试的时候各种问你原理、机制,而这些在实际工作中却很难用到。于是乎,很多工程师面试的时候就非常害怕被问死。
其实大可不必,面试的时候被问死你应该感到庆幸,因为面试官就是想知道你技术底子到底有多深,能被问死说明面试官把你的底挖空了,最牛的一面都已经被面试官挖到了,难道不是一件庆幸的事么。
那些害怕被问死的同学,真正害怕的应该是被问死时的尴尬。因为很多同学遇到自己没碰到过的问题的时候的反应是蒙圈,那时候大脑一片空白,不知道该怎么回答,也没有了反应。
相信我,遇到自己不会的问题,被问死的时候最差劲的反应就是这种,哪怕你说不会都比蒙圈要强。
下面我教你四招,把这四招学会了,你不但没有尴尬,而且面试通过的机率会大大提升。
第一招:勇于认栽,转移话题
经典话术:这个没有了解过。(问下一个问题吧)
这是最基础的一招,如果真的是自己不会的问题,大大方方承认,继续下一个问题吧,没准下一个就是你拿手的问题。
注意,重点是勇于认载,大大方方的承认自己不会。
而面试官对于这种反应不会感到意外,甚至有些面试官还会继续去寻找你擅长的点。
一般情况下面试官会先拿出一个中等难度的问题来试探你,如果你答的OK,那么他的难度会加大,如果不行,难度有可能会降低,或者同等难度找其它领领域的问题来提问你。
第一招就是用较高的效率帮助你找到你擅长的领域,一旦找到,你一定要抓住机会多讲一些,让面试官问你其它问题的时间少一些。
但是如果你连续几个问题都是 “这个没有了解过”,问题就比较严重了。
这一点切记切记。要是真的碰到了,你可以和第四招结合着一起应对,效果会稍好一些。
第二招:知道多少说多少
经典话术:这个问题我了解的不多,我是这样理解的。。。。。 不知道我理解的对不对,还请面试官指点一二。
第二招适用于你听说过,了解一点,但没有机会用,或者研究不深的技术点。
这一招有三个好处。
1、表现出你勤于思考。
对于软件工程师来说,善于思考是非常重要的品质,而这一招就是告诉面试官,我虽然没有用过、研究过,但是我有思考过这个技术。
2、表现出你热爱学习
同时加上最后请面试官指点一二,也是在告诉面试官,我对这个技术很有兴趣,希望能向你学习。
注意到了吗?这是向面试官展现你另外一个品质:爱学习 。
3、答错了也没关系
这一招最后还有一个附带效果,就算你答错了,也没关系,面试官也不会在这个问题上对你留下很坏的印象。
话术中的重点我已经标出来了,便于你理解。
第三招:介绍同类型解决方案
经典话术:您说的这个技术我确实没用过,我工作中使用的是XXXX技术,要不我介绍一下这个?
第三招适用于面试官问你的技术点是你不熟悉,但是你对同类型的其它解决方案比较了解的情况。
比如说,面试官问你ActiveMQ了解不?碰巧你没有用过ActiveMQ,你对Kafaka比较熟悉,这时候你可以用这个办法。
不过一般情况下遇到这种情况的机会可能不多,因为大多数情况下你的简历面试官是能够看到的,而你的简历上是会写自己掌握什么技术的。
如果依然被问到了,你除了采用经典话术中的说法以外,能介绍一下两种技术的差异,就更完美了。总之,这一招的核心是转移话题。
第四招:请教面试官
最后一招,分为两种情况:
一种情况是面试官问的东西你压根没听过,这种情况建议你一定要问一下面试官说的是什么。因为有的时候面试官说的技术点有可能是你知道的,但是你们的叫法不一样,或者你一时没想来这个名词,面试官一解释,你可能就想起来了,这样你就会为自己赢得一个机会。
第二种情况是,你你确实不知道这个技术是干嘛的,这时候更要请教一下面试官,一方面告诉面试官我热爱学习,另外一方面,如果你只是答不会,那最坏的结果无非就是面试不通过,让面试官给你讲一讲,你还学一招,怎么算都不亏,这不好么?
面试官在给你讲解的时候,你能把自己对这个技术的理解和思考也表达出来就更完美了。
其中的道理和第二招起到同样的效果。
============================
以上就是我观察了很多同学的面试经历之后总结出来的四招,灵活运用这四招,你的面试一定会得到非常好的效果。
我有一个面试录音,其中的同学就是把第四招用到了极致。如果你想听,可以我的公众号(姚Sir面试间),回复“面试被问死”,就可以收听这个面试录音。CSDN不让发录音,没办法,只好麻烦大家了。
相关文章:
面试被问死怎么办?学会这四招,通过的机率提升30%
软件工程师面试很难,难到什么程度呢?有一句话可以来形容: 面试造飞机,上班拧螺丝 没错,面试的时候各种问你原理、机制,而这些在实际工作中却很难用到。于是乎,很多工程师面试的时候就非常害怕…...
Android TV UI开发常用知识
导入依赖 Google官方为Android TV的UI开发提供了一系列的规范组件,在leanback的依赖库中,这里介绍一些常用的组件,使用前需要导入leanback库。 implementation androidx.leanback:leanback:$version常用的页面 这些Fragment有设计好的样式&…...
Xshell 下载及安装
文章目录下载安装连接服务器Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界…...
【LeetCode】剑指 Offer(12)
目录 题目:剑指 Offer 30. 包含min函数的栈 - 力扣(Leetcode) 题目的接口: 解题思路: 代码: 过啦!!! 写在最后: 题目:剑指 Offer 30. 包含m…...
vue在history模式下打包部署问题解决
引言 项目使用的模板是element-template,由于业务需要,我将路由的hash模式更改为了history模式,然后在打包部署项目时就出现了问题 个人发现是资源的访问路径有问题,在部署之后发现每次访问的js资源路径前都会自动携带上我路由的…...
Java中常见性能优化策略的总结
文章目录1. 代码优化2. 数据库层面优化SQL调优架构层面的调优连接池调优3. 网络优化4. 缓存缓存分类使用场景选型考虑什么时候更新缓存?如何保障更新的可靠性和实时性?缓存是否会满,缓存满了怎么办?缓存是否允许丢失?丢…...
c++日志库log4cplus使用
项目中需要打印log,方便程序调试和问题定位分析。C实现的log4cplus日志库是一种易于使用的C 日志记录API,可提供线程安全,灵活且任意粒度的日志管理和配置控制。 下面介绍一下在linux中安装log4cplus库过程 下载地址:https://gi…...
什么是接口测试,我们如何实现接口测试?
1. 什么是接口测试 顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,WebService,Dubbo,Thrift,Socket等类型,测试类型又主…...
随机森林在sklearn中的实现
目录 一.集成算法 二.sklearn中的集成算法模块ensemble 三.RandomForestClassifier(随机森林分类器) 四.重要参数 1.基评估器参数 2.随机森林参数 五.重要属性和接口 六.Bagging的另一个必要条件 七.RandomForestRegressor(随机森林回归器) 八.机器学习中调参的基本思…...
[论文总结] 深度学习在农业领域应用论文笔记11
深度学习在农业上的应用笔记11 最近发表的相关论文数量不多,质量普遍也不尽如人意,尤其是《Computers and Electronics in Agriculture》这个期刊。这些论文的方法都很简单,只是强行将深度学习应用于某个问题上,而没有考虑到农业…...
Android 9.0 SystemUI 状态栏屏蔽弹出的悬浮式通知
1.概述 在9.0的系统ROM产品定制化开发中,在systemui的状态栏中,会在有闹钟 wifi连接等特殊弹窗通知的时候,会在接收到系统通知时,弹窗悬浮式弹窗通知,然后过几秒中, 就消失了,所以像这样的悬浮式通知,在有些产品中是不需要的,要求屏蔽掉,这就需要按照悬浮式流程来分析…...
商简智能计划与排程SPS在纺织行业中的应用
企业背景 某织造、染色及后整理一体化工艺的纺织面料企业,主要从事户外功能运动服装、内衣、泳衣、汽车内饰等面料的研发和销售,年产值在20亿左右,是迪卡侬运动面料最优质供应商之一。 纺织行业特点 印染具有典型的流程行业特性,…...
549、RocketMQ详细入门教程系列 -【消息队列之 RocketMQ(三)】 2023.02.28
目录一、Spring 整合 RocketMQ1.1 消息生产者1.2 消息消费者1.3 Spring 配置文件1.4 运行实例程序二、参考链接一、Spring 整合 RocketMQ 不同于 RabbitMQ、ActiveMQ、Kafka 等消息中间件,Spring 社区已经通过多种方式提供了对这些中间件产品集成,例如通…...
如何使用SpringBoot ⽇志?
Spring Boot自定义日志的打印:在一个类中先获取到打印日志对象(日志框架提供的日志对象,而日志框架默认已经集成到Spring Boot里了,springboot默认使用 slf4jlogback);注意:得到日志对象Logger ->来自于slf4j2、使用目志对象提…...
山东大学数字图像处理实验:MATLAB的图像显示方法
文章目录MATLAB 学习实验目的实验原理及方法实验内容MATLAB的图像显示方法实验目的实验内容MATLAB 学习 实验目的 了解 MATLAB 的基本功能及操作方法。掌握典型离散信号的 Matlab 产生和显示。 实验原理及方法 在 MATLAB 中, 序列是用矩阵向量表示, 但它没有包含采样信息, …...
Java缓存面试题——Redis解决方案
文章目录1、什么是缓存击穿?该如何解决2、什么是缓存穿透?该如何解决3、什么是缓存雪崩?该如何解决4、什么是BigKey?该如何解决bigkey的危害发现bigkey解决bigkey5、redis过期策略都有哪些?6、讲一讲Redis缓存的数据一…...
Flink:The generic type parameters of ‘Collector‘ are missing 类型擦除
类型擦除问题处理报错日志描述问题描述报错解决其他方法方法一:TypeInformation方法二:TypeHint报错日志描述 报错日志: The generic type parameters of Collector are missing. In many cases lambda methods dont provide enough informa…...
MySQL查询操作
系列文章目录前言一、简单查询SELECT子句SELECT后面之间跟列名DISTINCT,ALL列表达式列更名WHERE子句WHERE子句中可以使用的查询条件比较运算BETWEEN...AND...集合查询:IN模糊查询LIKE空值比较:IS NULL多重条件查询SELECT 的基本结构ORDER BY子句排序聚集…...
Redis-day01-note
Redis-day01-note 文章目录**Redis-day01-note****安装****配置文件详解****数据类型****字符串类型(string)**列表数据类型(List)****与python交互**Redis介绍特点及优点 1、开源的,使用C编写,基于内存且支持持久化 2、高性能的…...
嵌入式C基础知识(19)
时序在前面我们说到当处理器要向外设芯片写数据时,需要先将所需访问的外设的地址放在地址总线上,然后,由译码器将地址总线上的数据转换成片选信号,片选信号则使能目标外设芯片,接下来处理器写数据到数据总线上…...
java 2(程序流程控制)【含例题详解】
java ——程序流程控制 ✍作者:电子科大不知名程序员 🌲专栏:java学习指导 各位读者如果觉得博主写的不错,请诸位多多支持;如果有错误的地方,欢迎在评论区指出 目录java ——程序流程控制分支结构if-elsesw…...
基于Conda完成创建多版本python环境
文章目录基于Conda完成创建多版本python环境基于Conda完成创建多版本python环境 通过cmd打开conda环境 d:\ProgramData\Anaconda3\Scripts\activate创建python3.7的环境 conda create -n py3.7 python3.7产生错误 Collecting package metadata (repodata.json): failed Unav…...
35岁的测试被裁,公司地位还不如00后...
国内的互联网行业发展较快,所以造成了技术研发类员工工作强度比较大,同时技术的快速更新又需要员工不断的学习新的技术。因此淘汰率也比较高,超过35岁的基层研发类员工,往往因为家庭原因、身体原因,比较难以跟得上工作…...
vue H5跳转小程序报错:config:fail,Error: 系统错误,错误码:63002,invalid signature
微信开发者工具下载地址与更新日志 错误码:63002,invalid signature 无效的签名 附录5 微信网页开发 /JS-SDK说明文档 微信 JS 接口签名校验工具 全局返回码说明 排查步骤 确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sand…...
来面试阿里测开工程师,HR问我未来3-5年规划,我给HR画个大饼。
在面试的过程中是不是经常被面试官问未来几年的职业规划?你会答吗?是不是经常脑袋里一片空白,未来规划?我只是想赚更多的钱啊,哈哈哈,今天我来教大家,如何给面试官画一个大饼,让他吃的不亦乐乎…...
【2373. 矩阵中的局部最大值】
来源:力扣(LeetCode) 描述: 给你一个大小为 n x n 的整数矩阵 grid 。 生成一个大小为 (n - 2) x (n - 2) 的整数矩阵 maxLocal ,并满足: maxLocal[i][j] 等于 grid 中以 i 1 行和 j 1 列为中心的 3 …...
Read book Netty in action(Chapter VII)--ChannelHandler和ChannelPipeline
序言 我们曾经学过了ByteBuf – netty的数据容器,还有ChannelHandler和ChannelPipeline,这一把将他们组合起来,这些组件的交互正是Netty的灵魂所在! ChannelHanlder家族 在详细地学习ChannelHanlder之前,我们将在Ne…...
react的严格模式 和 解决react useEffect执行两次
useEffect执行两次 这个问题,主要是刚接触react的时候发的问题,当时也没总结。现在回过头来再总结一次!!! 文章目录useEffect执行两次前言一、为什么useEffect执行两次1.React的严格模式(模版创建项目&…...
C++中的STL
一、概念 STL,英文全称 standard template library,中文可译为标准模板库或者泛型库,其包含有大量的模板类和模板函数,是 C 提供的一个基础模板的集合,用于完成诸如输入/输出、数学计算等功能。 STL 最初由惠普实验室…...
【沐风老师】3dmax一键窗户生成器插件使用方法详解
3dmax一键窗户生成器插件教程 3dMax一键窗户生成器是一个在3dMax中自动创建3D窗户模型的脚本。它有28种风格的窗户样式,可以在Archviz项目中灵活应用,同时为3D艺术家节省大量时间。 【适用版本】 适用3dMax 2018.2及更高版本 【安装方法】 1.解压缩包&…...
哪些网站做财金的好/最新seo黑帽技术工具软件
优先级队列(堆1.二叉树的顺序存储1.1存储方式1.2 二叉树的节点编号关系2.堆概念2.1 概念2.2 堆的一些基本操作2.2.1 简单操作2.2.2 向最大堆中添加一个新元素2.2.3 删除最大堆中的最大值元素1.二叉树的顺序存储 1.1存储方式 完全二叉树/满二叉树建议使用顺序表存储因为没有空…...
wordpress css导航/无锡网站建设优化公司
return和finally谁先执行 finally是什么呢? finally是用于try-catch-finally捕获异常语句中的代码块,其作用为:在进行异常的处理之后,在异常的处理格式中还有一个finally语句,那么此语句将作为异常的统一出口…...
网站开发语言入门/如何设计一个网页
http://www.boost.org/community/exception_safety.html 转载于:https://www.cnblogs.com/hanhuilee/archive/2012/12/15/5221422.html...
网站制作公司源码/苏州网站建设书生商友
什么是边缘计算 边缘计算(Edge computing)是一种分布式计算概念,它将智能集成到边缘设备(也称为边缘节点),允许在数据收集源附近实时处理和分析数据。在边缘计算中,数据不需要直接上传到云或集中…...
传媒公司 网站开发/青岛seo关键字排名
平时工作中公司发的一些文件资料都会添加上水印,为了防止资料泄密外传,所以加水印能让员工知道资料的重要性,那么在Word中加水印很简单,但是换做是Excel表呢?有人说在Excel中是无法添加水印了,其实是可以的…...
哪些网站做写字楼出租/如何优化推广中的关键词
史蒂夫汤森的回答在理论上是正确的,但在实践中却没有,正如likwid指出的那样。我修改后的代码考虑了工作环境障碍 -默认情况下没有任何障碍超越这个障碍!因此,自动$_变量可以在循环中使用,但不能直接在脚本块中使用&…...