這 5 個簡單的面試題,把群炸了
點選上方“業餘草”,選擇“置頂公眾號”
第一時間獲取技術乾貨和業界資訊!
大家都知道,我最近利用業餘時間搞了一個面試題小程式。也寫了不少乾貨文章,今天早上心血來潮,發了 5 個面試題在群裡,結果群炸了,不少人回答不少來,再不是就描述的不全。
面試題如下:
volatile 的用途是啥?
能保證多執行緒共享變數的原子性麼?
threadlocal 是執行緒安全的麼的?
具體什麼業務場景使用threadlocal
什麼是強引用、軟引用、弱引用、虛引用?
wait方法釋放鎖麼?
notify/notifyall 釋放鎖麼?
sleep 釋放鎖麼?
LinkedHashMap 的原理和使用場景?
這題其實很簡單了,而且我的公眾號裡基本上都寫過這些知識點。比如:volatile 的用途是啥?能保證多執行緒共享變數的原子性麼?這題是多麼的熟悉,相信不少看過我的這篇文章《Java 執行緒安全的3大核心:原子性、可見性、有序性》的應該都能回答上來。可惜啊,很多人不看。
再比如第二題:threadlocal 是執行緒安全的麼的?具體什麼業務場景使用threadlocal?我在 2018 年就寫過相關文章《這樣使用 ThreadLocal 對嗎?》。雖然那個時候排版還不好,但是 Threadlocal 絕對是高頻面試題了,所以必須要記牢了。
再看第三題:什麼是強引用、軟引用、弱引用、虛引用?我記得最近一個月左右才發了類似的文章吧。《手把手教你通過Java程式碼體驗強引用、軟引用、弱引用、虛引用的區別》是否很眼熟。但是對不起只有錢才能打動我,眼熟根本不值錢。
第四題:wait方法釋放鎖麼?notify/notifyall 釋放鎖麼?sleep 釋放鎖麼?也是老早就寫過的。《程式碼中的Thread.sleep(0) 有什麼意義?是寫錯了嗎?》、《java執行緒最熟悉而又陌生的知識點:sleep與wait》。這些知識點都在於平時的積累,你平時在地鐵上,也或者是在公交上都是不錯的學習時機。一定要從根上改變自己,996 才能與你無關。
第五題:LinkedHashMap 的原理和使用場景?本月才寫過的內容《深入淺出LinkedHashMap原理和原始碼解毒》。
雖然平時大家都面向百度程式設計,但也要留意一下,面向面試程式設計。平時要關注某項技術的具體實現,某項技術的底層原理,還要稍微的記清楚一些概念,夾帶一些簡單的演算法。做到這些 BAT 的大門為你們敞開。
更多精彩面試題,請關注我的程式設計師題庫小程式。做到心中有數,面試無敵!
10T技術資源大放送!包括但不限於:C/C++,Linux,Python,Java,PHP,人工智慧,GO等等。在公眾號內回覆對應關鍵字或框架名字,即可免費獲取!!
你再主動一點點 我們就有故事了
相關文章
- 面試官:你能回答這兩個簡單的問題嗎面試
- 簡單面試題面試題
- 我攤牌了,大廠面試Linux就這5個問題面試Linux
- 昨天去面試,這5個Python面試題都被考到了,Python面試題No6Python面試題
- 簡單說幾個MySQL高頻面試題MySql面試題
- 從阿里、騰訊的面試真題中總結了這11個Redis高頻面試題阿里Redis面試題
- 這15道MySQL面試題,解決了90%的面試官MySql面試題
- MySQL 高頻面試題,都在這了MySql面試題
- 看似簡單的hashCode和equals面試題,竟然有這麼多坑!面試題
- 聊聊一道簡單的javascript面試題JavaScript面試題
- 面試現場:這些常問的面試題你都會了嗎面試題
- 這個太簡單了,我也不會
- 2019年,Python工程師必考的6個面試題,Python面試題No5Python工程師面試題
- 知道了這20個面試投行的Java問題(含答案),工作不用愁了!面試Java
- 簡單的面試總結---內含面試題目 | 掘金技術徵文面試題
- 總結的一些簡單面試題目面試題
- 面試:一個單例模式,足以把你秒成渣面試單例模式
- 面試了50個前端工程師後,99%答不上這些題面試前端工程師
- 又面試了Python爬蟲工程師,碰到這麼幾道面試題,Python面試題No9Python爬蟲工程師面試題
- 面阿里P7,竟問這麼簡單的題目?阿里
- 要去實習應該把這些面試題搞(bei)懂(hui)面試題UI
- 面試了一個 5 年 Java 程式設計師,一個問題也不會。。面試Java程式設計師
- 【面試篇】金九銀十面試季,這些面試題你都會了嗎?面試題
- 面試官:你都工作3年了,這個演算法題都不會?面試演算法
- 【Spring面試題】Spring 為啥預設把bean設計成單例的?Spring面試題Bean單例
- php面試簡單整理PHP面試
- 設計模式這話題,我面試又被問了設計模式面試
- 炸了!一口氣問了我18個JVM問題!JVM
- 每個 Kubernetes 應聘者應該知道的 5 個面試題面試題
- 40個Java集合面試問題和答案,面試奇葩問題,你掌握了嗎?Java面試
- 你可能也罵過這兩個面試題!面試題
- 阿里面試這樣問:redis 為什麼把簡單的字串設計成 SDS?阿里面試Redis字串
- 簡單對比測試了幾個基於 swoole 的框架框架
- 用 Material Design 寫了一個簡單的 API 測試工具Material DesignAPI
- 面試中關於Redis的問題看這篇就夠了面試Redis
- 面試有關字串中字元出現重複字元的面試問題,這裡都有了面試字串字元
- 首個“AI面試法案”在美國伊利諾斯州實施,保護面試者的權利就這麼簡單?AI面試
- 看完這篇 HashSet,跟面試官扯皮沒問題了面試