背景:本人是一枚廣東省渣渣普通本科學(xué)生,非985/211,目前拿到了4個(gè)offer,都是小公司,并不是BAT和華為網(wǎng)易這些一線大廠。

從暑假實(shí)習(xí)結(jié)束后就開(kāi)始校招了,實(shí)習(xí)在步步高教育電子公司,不過(guò)運(yùn)氣不好,實(shí)習(xí)后沒(méi)有收到錄用offer,身邊一起實(shí)習(xí)都收到了轉(zhuǎn)正offer,所以只能走校招找工作了。

    一開(kāi)始投了很多公司,不過(guò)筆試都沒(méi)過(guò)。。。大廠都被刷了,下面就說(shuō)過(guò)了筆試有面試機(jī)會(huì)的公司吧?。?!  公司名我統(tǒng)一用首大寫(xiě)字母吧

1.YHYX,某游戲公司,廣州

一面:一上來(lái)看到我寫(xiě)了熟悉多線程就問(wèn)

           1.多線程會(huì)遇到什么問(wèn)題,答:*****

2.寫(xiě)一段死鎖的代碼。當(dāng)時(shí)我把思路說(shuō)了出來(lái)就過(guò)了。

3.死鎖的四個(gè)條件,答*****

4.知道volatile關(guān)鍵字吧,說(shuō)說(shuō)他的原理作用。答:1.保證原子性。2.防止指令重排序優(yōu)化,順便說(shuō)了java的內(nèi)存模型

5.知道happen-before原則嗎?這個(gè)不會(huì)答...然后面試官就很好的幫我解答了一次,這點(diǎn)給個(gè)贊,面試官挺好人的

6.假如有一個(gè)排好序的數(shù)組,用什么算法最快找到某個(gè)數(shù)。復(fù)雜度是多少?二分查找。O(logn)

7.說(shuō)說(shuō)代理模式

其他問(wèn)題。。。。。忘了,面完面試官說(shuō)你去那里等等吧,沒(méi)過(guò)的的直接喊回去

二面:等了半個(gè)多小時(shí)吧

1.你用過(guò)什么集合類(lèi)?

網(wǎng)友評(píng)論