面试的时候突然遇到答不上的问题怎么办?

JAVA面试背八股文面试就过了吗?老猿教你一招 管是想要毕业求职的,还是想要跳槽加薪的,面对面试这座大山,难免感叹一句蜀道难,的确,在这个行行业业都在内卷的时代,你付出点努力,想进入满意的公司,拿到心仪的offer恐怕是很难的事。每次总会有人抬杠,背八股文面试就过了吗?我想说的是,你可以试试PS: 最近有几位小伙伴私信让整理一波面试题,老猿也是兢兢业业下班以后晚上在网上整理了一波初级、中级-高级开发常问的八股文,以及找了几个在大厂的面试官朋友问了一下他们平时都喜欢面试者问什么问题~。 阅读详情

前言

今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到的问题回答不上来的时候,该怎么办。

误区
在开始讲解之前,先纠正一个误区,那就是对于一场面试而言,最后的结果好坏并不完全取决于面试当中的问题是否都回答了上来。能不能录取和是否回答出所有问题并没有直接的联系。换句话说,我自己经历过的,无论是面试也好,还是面别人也罢,问题没答上来通过的,都答上来没通过的情况太多太多了。

所以对待面试当中回答问题这件事情,可以稍微放平常心一点,不要过于以回答问题为导向。因为很有可能, 你像是背书一样回答出问题之后,面试官反而扣分更多。

好了,下面我将从具体操作的角度讲讲该怎么做

一.保持冷静,搜集信息

这是第一条,也是最重要的一条。

在面试的时候难免紧张,如果面试官的提问一下子毫无头绪,肯定会更加紧张。所以最重要的是保持冷静,千万不能自乱阵脚。

当然,只冷静是不够的。冷静下来之后,有一件事一定要做,那就是再分析一下面试官的问题,看看有没有理解错,有没有什么信息缺失

除了确认题意之外,其实我们还可以通过询问搜集一些信息。如果是算法题的话,可以试着问一下数据的范围和时间的限制。数据范围和时间限制有了,基本上就可以确定算法的复杂度了,复杂度确定了可以大大缩小算法的范围,解决问题就容易多了。

二.杜绝沉默,适当表达

这也是很重要的一点,很多人在面试的时候不把问题完全想出来,或者是不想到最优解就不肯罢休。我自己之前有段时间也这样,有时候能想到解法,但是自己感觉不是最优解,我就会一直想,一直到想出来才跟面试官说。

后来当我自己成了面试官之后, 我发现这种做法非常不可取。

因为你不说话面试官并不能知道你的状态,他不知道你是完全没有思路,还是说已经有了想法,还是已经有了一个近似的解法。他得不到反馈,他就不能对你的能力和价值进行评估,所以直到最后一刻才开口的做法是不可取的。

你要把面试当做一次探讨和沟通,即使一时没完全给出答案,也可以和面试官探讨,阐述你不成熟的想法、思路以及困惑。很多时候面试官的问题只是为了考察你具体的某个点,只要你答到了,哪怕题目没有完全解开也没有关系。有时候,你的想法可能面试官也没有料到,他会和你一起探讨,探讨的过程当中,也一样能够体现你的价值。

所以不要吝啬开口,勇敢地表达你的想法,哪怕思路不成熟,哪怕只是隐约知道怎么做,也可以试着和面试官分享。

三.回避问题,展示自己

如果面试官问的并不是一个问题或者算法的解决思路,而是一个具体的问题,而这个问题你又刚好不知道,那该怎么办呢?

这种情况的确比较棘手,因为你既不知道答案,也没有办法聊聊思路、旁敲侧击。在这个时候,就需要你用一点技巧,回避这个问题了。

首先,你需要先把自己知道的说出来,不知道的或者比较模糊的最好别说。因为技术领域的概念比较多,很多名称比较近似,但南辕北辙,所以强行作答很有可能出现驴唇不对马嘴的事情,这是面试的大忌。知道多少说多少,可是万一实在不知道或者想不起来了,怎么办呢?

想不起来,就是想不起来,千万不要撒谎。但是不撒谎并不意味着没有回旋的余地。你可以说,这个技术平时用的不多,我们某某领域,我对XX技术比较熟,不然我给你讲讲吧。

不要小看了这一小段话,我们仔细分析一下,这一句话当中包含了很多内容。首先,你诚实地告知了面试官,这个问题可能答不上来。然后你告诉了面试官,虽然问题答不上来,但是你知道这个技术或者这个问题是什么方向的。最后你给了一个解决方案,虽然我不知道A,但是我知道近似的B,也能起到近似的效果。

只要这里的A和你提供的B没有太大的出入,一般来说都没有问题。如果实在连近似的答案也没有,那么只能强行讲一些自己擅长的方向了。

比如问你数据库,你实在没用过,强行说自己对JVM很熟悉,也不是不可以。至少要比一句我不知道要好得多。

四.巩固自身

那如何才能让我们在面试中对答如流呢?

答案当然是平时在工作或者学习中多提升自身实力的啦,那如何才能正确的学习,有方向的学习呢?有没有免费资料可以借鉴。为此我整理了一份学习资料路线
在这里插入图片描述
在这里插入图片描述
领取方式:群号:925019412选取你最喜欢的四个视频领取资料

Python爬虫实战:利用Selenium与Playwright抓取美团外卖数据 在当今大数据时代,网络数据采集已成为商业分析和市场研究的重要手段。本文以美团外卖平台为例,详细介绍如何使用Python最新爬虫技术(Selenium、Playwright)进行数据采集,并探讨相关技术原理、反爬应对策略及数据存储方案。通过5000+字的详细讲解和完整代码示例,帮助读者掌握现代网络爬虫开发的核心技能。本文详细介绍了使用Python最新爬虫技术采集美团外卖数据的完整流程,涵盖了从环境配置、页面分析到数据存储的全链路解决方案。 阅读详情

相关推荐

芒果YOLO11改进12:即插即用 | 独家原创改进最新PWConv核心结构|来自最新CVPR2023顶会,

即插即用 | 独家原创改进最新PWConv核心结构|来自最新CVPR2023顶会,

包括YOLOv5、YOLOv7、YOLOv8等模型改进 513

作为一名Android程序员,面试的时候突然遇到上的问题怎么办?

前言今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到的问题上来的时候,该怎么办。误区在开始讲解之前,先纠正一个误区,那就是对于一场面试而言,最后的结果好坏并完全取决于面试当中的问题是否都回了上来。能能录取和是否回出所有问题并没有直接的联系。换句话说,我自己经历过的,无论是面试也好,还是面别人也罢,问题上来通过的...

weixin_34082177的博客 1412

ADAMS串联机器人仿真与轨迹规划【源文件】

以六自由度工业机器人为例,介绍利用ADAMS软件进行串联机器人运动学仿真的具体步骤,实现机器人末端走出一条长方形轨迹。软件版本为ADAMS 2016,2016以前的版本打开,请注意!!

32道Java基础面试题,哪些你还不会?(1.4W字详细解析)

1、 Java语言有哪些特点 (1)简单易学、有丰富的类库 (2)面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) (3)与平台无关性(JVM是Java跨平台使用的根本) (4)可靠安全 (5)支持多线程 2、面向对象和面向过程的区别 面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般...

程序员追风的博客 9046

技术面试中,遇到不会问题怎么破?来,教3招!

在技术面试过程,遇到自己不会问题怎么处理? 其实,无论是技术面试,或者是在开发软件过程中,我们总是能遇到很多自己不会,但别人擅长的技术领域,这时候就是考验一个人的临场应变能力的时刻了。无论是从别人嘴里问出案,还是面试中巧妙回自己不会问题,都是一种本领。而这种本领,是天生的,是你总结经验得来的。

主要分享测试的学习资源,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。 5123

回顾这10年软件测试生涯,原来一切都很简单。

Time will tell. 觉在测试行业已经过了10年。一路上有很多的故事,踩过坑、有过迷茫、有过付出、有过收获、有过坚持! 许多同学好友已经转行,选择了更适合自己的路。 前两天和从上海回来的某厂CTO一起吃饭,谈到软件测试的发展,突然发觉软件测试已经在觉中发生了非常大的改变。 很多年前的测试行业还是一个风口,而随着各行各业的人员断地涌入,目前测试行业最基础的功能测试岗位需求量已经很少了。 身边很多朋友都会问一些关于软件测试行业的问题。 在这十年测试行程当中,我看到了太多想提升测试技.

kami_ochin_akane的博客 552

java面试问题上来_程序员面试的时候突然遇到上的问题怎么办?

前言今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到的问题上来的时候,该怎么办。误区在开始讲解之前,先纠正一个误区,那就是对于一场面试而言,最后的结果**好坏并完全取决于面试当中的问题是否都回了上来。能能录取和是否回出所有问题并没有直接的联系。**换句话说,我自己经历过的,无论是面试也好,还是面别人也罢,问题上...

weixin_32821477的博客 3967

面试中突然遇到上的问题怎么办?

点击上方“IT平头哥联盟”,选择“置顶或者星标”你的关注意义重大!前言今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到...

画漫画的程序员∙苏南 223

面试的时候突然遇到上的问题怎么办?(1)

当然,只冷静是够的。冷静下来之后,有一件事一定要做,那就是除了确认题意之外,其实我们还可以通过询问搜集一些信息。如果是算法题的话,可以试着问一下数据的范围和时间的限制。数据范围和时间限制有了,基本上就可以确定算法的复杂度了,复杂度确定了可以大大缩小算法的范围,解决问题就容易多了。###二.杜绝沉默,适当表达这也是很重要的一点,很多人在面试的时候问题完全想出来,或者是想到最优解就肯罢休。我自己之前有段时间也这样,有时候能想到解法,但是自己感觉是最优解,我就会一直想,一直到想出来才跟面试官说。

2401_84023314的博客 618

这十个最无聊面试问题,你都出来!

少前程无忧网友总结过,“10大最无聊的面试问题”分别是: 1、请介绍一下你自己;     2、你有什么个人爱好;     3、说说你的优缺点;     4、为什么从上一家公司离职;     5、为什么选择我们公司;  &nbs...

852

Spring Boot 面试,一个问题你就上来了

最近我面试少人,其中乏说对 Spring Boot 非常熟悉的,然后当我问到一些 Spring Boot 核心功能和原理的时候,没人能说得上来,或者说到点上,可以说一个问题就问趴下了! 这是我的问题: 我看你上面写了熟悉 Spring Boot,那你能讲下为什么我们要用 Spring Boot 吗? 下面我列几个最常见的三个回: A:Spring Boot 最主要是用 XML 配置,可...

chen801090的博客 194
上一篇: 八年Android开发心路历程
下一篇: Android DNS更新与DNS-Prefetch
初壹十五a
博客等级 码龄7年 146粉丝 257原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值