面试的时候被问到你对 XX 的理解怎么回答好呢?

2016-12-19 10:23:08 +08:00
 chengcanmm77

上周面试的时候,面试官一直问些,你对 java 集合的理解,对 spring 的理解,对 inputStream 和 OutputStram 的理解,对 java 线程池的理解等等,感觉问题太宽了,都不知道该怎么回答。。。

5193 次点击
所在节点    Java
26 条回复
bigbyto
2016-12-19 10:33:26 +08:00
直接说不会回答,追问更详细的。比如 spring 有 ioc 和 aop ,你到底想了解那一块,希望问的更细一些。这样比强行回答更好点,也不会那么被动。
amon
2016-12-19 10:33:51 +08:00
问题太宽了,所以才要问你的理解啊。
你可以从概念开始讲,
然后讲一些你平时在项目中怎么应用的,
它还可以有哪些应用场景,
有什么需要注意的地方,
有没有读过源码等等。

基本上这种问题就是面试官想听你扯,你也跟他扯。
他听到一些想听到的几点后,就可以给你这个人打个分。
所以一般抛出这种问题的时候,你就使劲跟他掰扯吧。
explon
2016-12-19 10:37:14 +08:00
摔门走人
harry890829
2016-12-19 10:38:47 +08:00
面试的时候一个技巧是,抓住熟悉的话题主动出击
gotounix
2016-12-19 10:57:48 +08:00
这类问题要结合上下环境,大部分情况,他的意思就是“你知道 XXXX 是什么吗?”,高大上一点的问法就是“你对 XXXX 的理解”。深度的代码剖析,没几个人做的到,但要能熟练使用,回答可以回答以下几个方面:
1 )你在哪些地方用过 XXXX ?
2 )为什么用 XXXX ?
3 )有个 YYYY 和 XXXX 类似,他们的异同在哪?

如果真碰到高人,期望得到的是原理实现方面的回答,他会在你讲完应用后再问,敢猜就猜,不敢就说不了解,实事求是。猜也讲究方法,开头可以类似“他怎么实现的,我不是很清楚。如果是我,我会这么去实现……”,讲自己的思路。

个人浅见,非喜勿喷。
daemonghost
2016-12-19 11:45:07 +08:00
@gotounix 比较赞同你的观点
ekousp
2016-12-19 12:49:05 +08:00
@gotounix 说的很对,面试官问这种问题只是想和你围绕这个概念扯扯聊聊天,过程中会抓住某个点细问。思路可以按照罗列的几点。
stormpeach
2016-12-19 12:53:40 +08:00
这种问题其实就是面试官不知道应该问什么,把主动权给你了,你要做的就是把他带到自己的绝对领域里。
Chrisplus
2016-12-19 13:38:33 +08:00
1.先说是什么
2.再说能干什么
3.我是怎么用它的

如果追问原理等深入问题,在聊一聊。感觉这种问题泛泛而谈特没劲,如果你曾经在实际工作中使用过,给出一个实际用例,围绕这个用例聊一聊
ihuotui
2016-12-19 13:42:38 +08:00
很有意思,例如 iinputstream 的设计模式,线程池的实现,然后你的实际使用,然后使用固定的线程大小的线程池会怎样,他的构造方法,会使用 linkblockqueue ,然后会把所有的任务放在 queue ,直到内存用完,然后很多东西说啊。多线程任务怎么设计,如何高效,如何查看服务器的线程情况。
q397064399
2016-12-19 14:38:18 +08:00
@ihuotui 补充了我在黑客派很多没说的,赞
ihuotui
2016-12-19 14:45:44 +08:00
@q397064399 老司机就懂了,哈哈。
ihuotui
2016-12-19 14:46:37 +08:00
@q397064399 最近在看 mysql 的 mvvc 还有锁。
SuperMild
2016-12-19 15:03:27 +08:00
问题是死的,人是活的,其实面试官也不知道自己想问什么,就聊天而已,放轻松,你甚至可以直接扭转话题,比如“我不敢说有非常深入的理解,就说一下我是怎么使用的吧……”
hackpro
2016-12-19 15:49:09 +08:00
反问回去说说你对数学的理解
答不出来用鞋抽他
sensui7
2016-12-19 16:43:37 +08:00
你对汉语的理解, 汉语你每天都在用吧,来,说说
chengcanmm77
2016-12-19 18:07:39 +08:00
@sensui7 厉害
newtype0092
2016-12-19 18:14:30 +08:00
我自己的理解是一个太宽泛的概念下有很多细节,他挨个点问你万一说了几个你都正好不太了解,又或者你觉得太基础,不是很尴尬?让你自己说出来的肯定都是你有所了解的,如果里面有他想问的就让你继续说,没有的话就再问你别的。我感觉这种方式可以快速了解一个人的大概水平等级啊~
WhoMercy
2016-12-19 18:43:38 +08:00
即使开玩笑,楼上部分人也是戾气真重。
QAPTEAWH
2016-12-19 18:50:08 +08:00
what, how, why

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/328553

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX