Java基礎
集合類以及集合框架;HashMap與HashTable實現(xiàn)原理贮懈,線程安全性匀泊,hash沖突及處理算法;ConcurrentHashMap
進程和線程的區(qū)別朵你;多線程與線程池
數(shù)據(jù)一致性如何保證各聘;Synchronized關(guān)鍵字,類鎖抡医,方法鎖躲因,重入鎖
同步的方法早敬;多進程開發(fā)以及多進程應用場景
服務器只提供數(shù)據(jù)接收接口,在多線程或多進程條件下大脉,如何保證數(shù)據(jù)的有序到達
ThreadLocal原理搞监,實現(xiàn)及如何保證Local屬性
String StringBuilder StringBuffer對比
接口與回調(diào);回調(diào)的原理镰矿;寫一個回調(diào)demo琐驴;
泛型原理,舉例說明秤标;解析與分派
抽象類與接口的區(qū)別绝淡;應用場景;抽象類是否可以沒有方法和屬性
靜態(tài)屬性和靜態(tài)方法是否可以被繼承苍姜?是否可以被重寫牢酵?原因
修改對象A的equals方法的簽名,那么使用HashMap存放這個對象實例的時候衙猪,會調(diào)用哪個equals方法
數(shù)據(jù)結(jié)構(gòu)與算法
堆和棧在內(nèi)存中的區(qū)別是什么(數(shù)據(jù)結(jié)構(gòu)方面以及實際實現(xiàn)方面)
最快的排序算法是哪個馍乙?給阿里2萬多名員工按年齡排序應該選擇哪個算法?堆和樹的區(qū)別垫释;寫出快排代碼潘拨;鏈表逆序代碼
求1000以內(nèi)的水仙花數(shù)以及40億以內(nèi)的水仙花數(shù)
子串包含問題(KMP 算法)寫代碼實現(xiàn)
萬億級別的兩個URL文件A和B,如何求出A和B的差集C,(Bit映射->hash分組->多文件讀寫效率->磁盤尋址以及應用層面對尋址的優(yōu)化)
蟻群算法與蒙特卡洛算法
寫出你所知道的排序算法及時空復雜度饶号,穩(wěn)定性
百度POI中如何試下查找最近的商家功能(坐標鏡像+R樹)
其他
死鎖的四個必要條件
常見編碼方式铁追;utf-8編碼中的中文占幾個字節(jié);int型幾個字節(jié)
實現(xiàn)一個Json解析器(可以通過正則提高速度)
MVC MVP MVVM; 常見的設計模式茫船;寫出觀察者模式的代碼
TCP的3次握手和四次揮手琅束;TCP與UDP的區(qū)別
HTTP協(xié)議;HTTP1.0與2.0的區(qū)別算谈;HTTP報文結(jié)構(gòu)
HTTP與HTTPS的區(qū)別以及如何實現(xiàn)安全性
非技術(shù)問題匯總
研究比較深入的領域有哪些
對業(yè)內(nèi)信息的關(guān)注渠道有哪些
最近都讀哪些書
自己最擅長的技術(shù)點涩禀,最感興趣的技術(shù)領域和技術(shù)點
項目中用了哪些開源庫,如何避免因為引入開源庫而導致的安全性和穩(wěn)定性問題
實習過程中做了什么然眼,有什么產(chǎn)出
5枚硬幣艾船,2正3反如何劃分為兩堆然后通過翻轉(zhuǎn)讓兩堆中正面向上的硬幣和反面向上的硬幣個數(shù)相同
時針走一圈,時針分針重合幾次
N * N的方格紙,里面有多少個正方形
現(xiàn)在下載速度很慢,試從網(wǎng)絡協(xié)議的角度分析原因,并優(yōu)化(網(wǎng)絡的5層都可以涉及)
HR問題匯總
講一件你印象最深的一件事情
介紹一個你影響最深的項目
介紹你最熱愛最擅長的專業(yè)領域
公司實習最大的收獲是什么
自己的優(yōu)點和缺點是什么高每?舉例說明
你的學習方法是什么樣的屿岂?實習過程中如何學習?實習項目中遇到的最大困難是什么以及如何解決的
說一件最能證明你能力的事情
項目中遇到最大的困難是什么鲸匿?如何解決的
你的職業(yè)規(guī)劃以及個人目標爷怀;未來發(fā)展路線及求職定位
評價下自己,評價下自己的技術(shù)水平带欢,個人代碼量如何
通過哪些渠道了解的招聘信息运授,其他同學都投了哪些公司
業(yè)余都有哪些愛好
當前的offer狀況烤惊;如果BATH都給了offer該如何選
你對一份工作更看重哪些方面?平臺吁朦,技術(shù)柒室,氛圍,城市逗宜,money
理想薪資范圍伦泥;杭州崗和北京崗選哪個
理想中的工作環(huán)境是什么
實習過程中周圍同事/同學有哪些值得學習的地方
家人對你的工作期望及自己的工作期望
若上司在公開會議上誤會你了,該如何解決
是否可以實習锦溪,可以實習多久
你看中公司的什么?或者公司的那些方面最吸引你府怯?
如果想學習Java工程化刻诊、高性能及分布式、深入淺出牺丙。性能調(diào)優(yōu)则涯、Spring,MyBatis冲簿,Netty源碼分析的朋友可以加我的Java高級程序員群:478052716粟判,群里有阿里大牛直播講解技術(shù),以及Java大型互聯(lián)網(wǎng)技術(shù)的視頻免費分享給大家峦剔。