您現在的位置是:首頁 > 攝影首頁攝影

面試現場:遇到不會回答的問題,如何力挽狂瀾?

由 Java進階架構師 發表于 攝影2021-08-19
簡介因為你不說話面試官並不能知道你的狀態,他不知道你是完全沒有思路,還是說已經有了想法,還是已經有了一個近似的解法

發現能力不夠怎麼去面試

★★★

建議

星標

我們

★★★

Java進階架構師

星標

”!這樣才不會錯過每日進階架構文章呀。

面試現場:遇到不會回答的問題,如何力挽狂瀾?

面試現場:遇到不會回答的問題,如何力挽狂瀾?

2020年Java原創面試題庫連載中

【000期】Java最全面試題庫思維導圖

【020期】JavaSE系列面試題彙總(共18篇)

【028期】JavaWeb系列面試題彙總(共10篇)

【042期】JavaEE系列面試題彙總(共13篇)

【049期】資料庫系列面試題彙總(共6篇)

【053期】中介軟體系列面試題彙總(共3篇)

【065期】資料結構與演算法面試題彙總(共11篇)

【076期】分散式面試題彙總(共10篇)

【100期】綜合面試題系列彙總(共23篇)

【151期】100-150期彙總(共50篇)

【152期】如何應對高併發流量?

【153期】StringBuilder執行緒安全嗎?為什麼?

【154期】Redis的過期鍵刪除策略有哪些?

【155期】Spring-Retry重試實現原理是什麼?

【156期】資料庫分庫分表之後,如何解決事務問題?

【157期】為什麼 SQL 語句不要過多的 join?

【158期】說說註冊中心 zookeeper 和 eureka 中的CP和 AP

【159期】Java中的finally一定會被執行嗎?

更多內容,點選上方名片檢視

面試現場:遇到不會回答的問題,如何力挽狂瀾?

本文來源:https://blog.csdn.net/beibei_programme/article/details/94737215

面試現場:遇到不會回答的問題,如何力挽狂瀾?

前言

今天給大家講講面試過程當中最長遇到的窘境,也是最能體現一個候選人臨場應變能力的地方,那就是當我們在面試的過程當中,遇到的問題回答不上來的時候,該怎麼辦。

誤區

在開始講解之前,先糾正一個誤區,那就是對於一場面試而言,

最後的結果好壞並不完全取決於面試當中的問題是否都回答了上來。

能不能錄取和是否回答出所有問題並沒有直接的聯絡。

換句話說,我自己經歷過的,無論是面試也好,還是面別人也罷,問題沒答上來透過的,都答上來沒透過的情況太多太多了。

所以對待面試當中回答問題這件事情,

可以稍微放平常心一點,不要過於以回答問題為導向。

因為很有可能, 你像是背書一樣回答出問題之後,面試官反而扣分更多。

好了,下面我將從具體操作的角度講講該怎麼做

一.保持冷靜,蒐集資訊

這是第一條,也是最重要的一條。

在面試的時候難免緊張,如果面試官的提問一下子毫無頭緒,肯定會更加緊張。所以最重要的是保持冷靜,千萬不能自亂陣腳。

當然,只冷靜是不夠的。冷靜下來之後,有一件事一定要做,那就是再分析一下面試官的問題,看看有沒有理解錯,有沒有什麼資訊缺失

除了確認題意之外,其實我們還可以透過詢問蒐集一些資訊。如果是演算法題的話,可以試著問一下資料的範圍和時間的限制。

資料範圍和時間限制有了,基本上就可以確定演算法的複雜度了,複雜度確定了可以大大縮小演算法的範圍,解決問題就容易多了。

二。杜絕沉默,適當表達

這也是很重要的一點,很多人在面試的時候不把問題完全想出來,或者是不想到最優解就不肯罷休。

我自己之前有段時間也這樣,有時候能想到解法,但是自己感覺不是最優解,我就會一直想,一直到想出來才跟面試官說。

後來當我自己成了面試官之後,我發現這種做法非常不可取。

因為你不說話面試官並不能知道你的狀態,他不知道你是完全沒有思路,還是說已經有了想法,還是已經有了一個近似的解法。他得不到反饋,他就不能對你的能力和價值進行評估,所以直到最後一刻才開口的做法是不可取的。

你要把面試當做一次探討和溝通,即使一時沒完全給出答案,也可以和麵試官探討,闡述你不成熟的想法、思路以及困惑。

很多時候面試官的問題只是為了考察你具體的某個點,只要你答到了,哪怕題目沒有完全解開也沒有關係。

有時候,你的想法可能面試官也沒有料到,他會和你一起探討,探討的過程當中,也一樣能夠體現你的價值。

所以不要吝嗇開口,勇敢地表達你的想法,哪怕思路不成熟,哪怕只是隱約知道怎麼做,也可以試著和麵試官分享。

三。迴避問題,展示自己

如果面試官問的並不是一個問題或者演算法的解決思路,而是一個具體的問題,而這個問題你又剛好不知道,那該怎麼辦呢?

這種情況的確比較棘手,因為你既不知道答案,也沒有辦法聊聊思路、旁敲側擊。在這個時候,就需要你用一點技巧,迴避這個問題了。

首先,

你需要先把自己知道的說出來,不知道的或者比較模糊的最好別說。

因為技術領域的概念比較多,很多名稱比較近似,但南轅北轍,所以強行作答很有可能出現驢唇不對馬嘴的事情,這是面試的大忌。

知道多少說多少,可是萬一實在不知道或者想不起來了,怎麼辦呢?

想不起來,就是想不起來,千萬不要撒謊。但是不撒謊並不意味著沒有迴旋的餘地。你可以說,這個技術平時用的不多,我們某某領域,我對XX技術比較熟,不然我給你講講吧。

不要小看了這一小段話,我們仔細分析一下,這一句話當中包含了很多內容。

首先,你誠實地告知了面試官,這個問題可能答不上來。然後你告訴了面試官,雖然問題答不上來,但是你知道這個技術或者這個問題是什麼方向的。

最後你給了一個解決方案,雖然我不知道A,但是我知道近似的B,也能起到近似的效果。

只要這裡的A和你提供的B沒有太大的出入,一般來說都沒有問題。如果實在連近似的答案也沒有,那麼只能強行講一些自己擅長的方向了。

比如問你資料庫,你實在沒用過,強行說自己對JVM很熟悉,也不是不可以。至少要比一句我不知道要好得多

之前,給大家發過

三份Java

面試寶典,這次新增了一份,目前總共是

四份

面試寶典,相信在跳槽前一個月按照面試寶典準備準備,基本沒大問題。

《java面試寶典5.0》

(初中級)

《350道Java面試題:整理自100+公司》

(中高階)

《資深java面試寶典-影片版》

(資深)

《Java[BAT]面試必備》

(資深)

分別適用於

初中級,中高階

資深

級工程師

的面試複習。

內容包含java基礎、javaweb、mysql效能最佳化、JVM、鎖、百萬併發、訊息佇列,高效能快取、反射、Spring全家桶原理、微服務、Zookeeper、資料結構、限流熔斷降級等等。

面試現場:遇到不會回答的問題,如何力挽狂瀾?

看到這裡,證明有所收穫