9.19算法題3/3一面 (56min)純八股面 1.自我介紹2.八股2.1.kafka和rocketMQ的區(qū)別?2.2.反射2.3.類加載的具體過程,雙親委派機(jī)制2.4.多線程的優(yōu)勢,為什么要有多線程2.5.TCP四次揮手的過程2.6.死鎖的具體原因,怎么解決2.7.java并發(fā)的工作原理2.8.常用的git操作算法題leetcode.3.兩個(gè)有序聯(lián)排合并成一個(gè)二面 (1h10min)實(shí)習(xí)+八股1.自我介紹2.實(shí)習(xí)2.1實(shí)習(xí)主要工作是什么?2.2實(shí)習(xí)中你完成的任務(wù)有哪些?2.3實(shí)習(xí)過程中主要遇到的問題有哪些?2.4.關(guān)于sql性能的調(diào)優(yōu)問題?3.八股3.1有沒有了解過鎖膨脹問題?(忘記了)3.2 用過java哪些鎖?3.3 java垃圾回收器,以及java垃圾回收的方式3.4.try和finally同時(shí)return會發(fā)生什么問題(腦袋抽了回答都有可能return,實(shí)際上finally塊是一定會覆蓋try塊中的return的)4.算法.和為K的子數(shù)組************************************************恥辱中的恥辱,羞恥中的羞恥一開始以為數(shù)組中全都是正數(shù),用了一個(gè)滑動(dòng)窗口的方式快速搞定。然后后面發(fā)現(xiàn)了數(shù)組中包括負(fù)數(shù),但是硬著頭皮給面試官說了這樣的做法,然后面試官讓我思考一下這樣有沒有什么問題。然后發(fā)現(xiàn)大腦宕機(jī)了,雖然說出了是使用前綴和加上哈希表的方式,但是整個(gè)人失去了調(diào)試代碼的能力,沒有實(shí)現(xiàn)bug-free,代碼到最后還存在一些問題。最后面試官還特意等了我十分鐘,但我整個(gè)人已經(jīng)全程宕機(jī)紅溫,最丟人的一集。算法復(fù)習(xí)需要盡快了 10.16 HRHR電話通知面試已經(jīng)全部通過了。詢問了相關(guān)信息,籍貫,在校成績,是否獲得過國獎(jiǎng),是否獲得過國家級獎(jiǎng)項(xiàng),實(shí)習(xí)經(jīng)歷相關(guān),是否已經(jīng)有其他offer,hr詢問期望薪資,在表達(dá)了一系列強(qiáng)烈想去小米的意愿以及自己和小米的淵源之后表示期望薪資k,hr告知情況已經(jīng)了解了,需要等待后續(xù)開獎(jiǎng)