小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

金三銀四面試總結(jié)

 xujin3 2018-08-18

相關(guān)閱讀:

BAT等大廠十年研發(fā)經(jīng)歷,總結(jié)了12開發(fā)條經(jīng)驗(yàn)(墻裂推薦)

我從阿里面試回來,想和Java程序猿談一談

自己面試的這個(gè)基本上技術(shù)面試都是三輪,當(dāng)然也不排除個(gè)別只有兩輪加一輪的hr面試,大公司hr面試也是很重要的。三輪技術(shù)面試之前基本面試官都會(huì)讓你大概做個(gè)自我介紹,當(dāng)然有些面試官不會(huì)主動(dòng)要求你做主動(dòng)介紹,但是你還是應(yīng)該主動(dòng)做一下自我介紹,這時(shí)候可以展示一下你的概述能力和全局野。

大概有如下:

1.有些公司要求是科班出身,所以如果自己是科班出生的話,最好介紹一下自己的學(xué)校,專業(yè),畢業(yè)時(shí)間

2.自己的工作經(jīng)歷,分別大概說出項(xiàng)目的目的,項(xiàng)目的價(jià)值,項(xiàng)目的功能,所用到的技術(shù),自己所負(fù)責(zé)的任務(wù)等。

第一輪基礎(chǔ)知識(shí):

1.java基本知識(shí),包括反射,泛型,重寫,重載,裝箱,拆箱,Object類有哪些方法還有例如:String s1 = 'abc';和String s2 = new String('abc');的區(qū)別等。

2.java中的結(jié)合,不僅要了解怎么用還要知道原理。比如ArrayList和LinkedList,HashSet和TreeSet,HashMap和HashTable以及ConcurrentHashMap,一般首先會(huì)問兩者的區(qū)別,如果你回答上來會(huì)接著問你原理,就這樣一層一層的問,直到你不會(huì)或者你回答的達(dá)到他的預(yù)想程度甚至還會(huì)讓你想一些辦法來優(yōu)化其中一些集合,比如如何降低HashMap的相率,當(dāng)然也不排除更嚴(yán)重的,筆者去某團(tuán)面試的時(shí)候就是首先讓手動(dòng)寫一個(gè)HashMap。其中HashMap和ConcurrentHashMap是高頻,一定要會(huì)用并且熟知其原理。

3.就是多線程編程和鎖了,這一款也是非常重要的,一些大公司很看重的,尤其是對(duì)C的大公司,比如電商平臺(tái)。其中包括:synchronized的使用和原理,volatile的使用和原理,創(chuàng)建線程的方式有哪些,經(jīng)常用的join,yeild,Sleep,wait,notify,notifyAll方法的使用。鎖也會(huì)問道Lock的使用和原理以及和synchronized的區(qū)別,還有并發(fā)包里的countdownlatch的使用和原理,AtomicInteger的使用和原理,線程池的使用和原理,什么是CAS以及原理,ThreadLocal的使用和原理還有柵欄,線程返回值等。同樣很重要盡量要多知道,知道原理。

4.JVM雖然實(shí)際當(dāng)中很少用,但是同樣很重要。比如JVM的內(nèi)存模型,什么是內(nèi)存泄漏,如何確定垃圾,如何回收垃圾,已經(jīng)有沒有在線上遇到過內(nèi)存溢出這樣的問題,你是怎么排查的。

5.框架的知識(shí),比如Spring的AOP,IOC,事務(wù)傳播機(jī)制。

6,數(shù)據(jù)庫(kù)知識(shí),一般的索引知識(shí),如果是mysql的話用什么引擎,底層的數(shù)據(jù)結(jié)構(gòu)是什么,如何查看一條SQL在線上和線下的執(zhí)行效率。

7.中間件,zk的作用和原理,dubbo的使用和大概原理,redis的使用和原理,這些一般回答上使用和大概原理就可以了,如果能詳細(xì)說出底層實(shí)現(xiàn)原理那一定是加分項(xiàng)目,比如zk的paxos算法。

8.可能業(yè)委會(huì)問道http和https的區(qū)別和原理,以及tcp三次握手和四次揮手

9.可能也會(huì)問道設(shè)計(jì)模式的使用,其中就包括最出名的單例模式,一定要能手動(dòng)在紙上寫出來。

10.中間可能會(huì)穿插著問你一些業(yè)務(wù)。

說明:如果這個(gè)過程被問道不會(huì)的有時(shí)候面試官會(huì)主動(dòng)和你說答案,或者自己要下來查答案,但是一定要記住,因?yàn)楹苡锌赡艿诙喕蛘呦乱患揖蜁?huì)問道,切記!

第二輪基本原理:

基本也會(huì)問第一輪涉及到的知識(shí)的原理,但是很少會(huì)問使用了。這一輪一般會(huì)問一些場(chǎng)景知識(shí),比如說現(xiàn)在要在同一個(gè)JVM加載同樣的兩個(gè)類該如何做到,比如現(xiàn)在一下來了大量請(qǐng)求,但是機(jī)器的吞吐量是100,你怎么限流降級(jí)等,這就要考驗(yàn)?zāi)銓?shí)際當(dāng)中的經(jīng)驗(yàn)或者平時(shí)看的一些書籍了。

第三輪場(chǎng)景知識(shí):

會(huì)讓你介紹你做的項(xiàng)目,然后打斷你給你出題,還有也會(huì)出場(chǎng)景題目,比如經(jīng)典的紅綠燈問題。

最后hr面試:

有的人可能認(rèn)為這一輪就不重要了,其實(shí)不然,尤其是大公司。你的認(rèn)真程度不應(yīng)該低于前三輪。包括你為什么要離職,以及你的規(guī)劃。

說明:

1.不會(huì)的東西下來一定要查!一定要查!一定要查!

2.尤其是去大公司或者說拿更高的薪資,一定要有特點(diǎn),比如高并發(fā),jvm或者是中間件

3.說該說的話,比如面試官問你為什么學(xué)習(xí)java,這時(shí)候你正準(zhǔn)備回答是因?yàn)殄X,但是面試官搶先說是因?yàn)閻酆冒?,你這時(shí)候就不要非得說不是因?yàn)閻酆檬且驗(yàn)閻坼X了。尤其是在技術(shù)面試的時(shí)候,當(dāng)面試官主動(dòng)回答或者已經(jīng)打斷這個(gè)知識(shí)點(diǎn)的時(shí)候,除非你對(duì)這個(gè)知識(shí)點(diǎn)很了解,可以繼續(xù)聊下去,否者你就不要再說一些沒用的東西了,因?yàn)楹芸赡芤鹈嬖嚬俚暮闷?,然后繼續(xù)追問,讓你直到出丑。

4.不要說前東家的不好,也要和前東家搞好關(guān)系,因?yàn)榇蠊径加斜痴{(diào),而且不是走流程。

5.大公司最后給你定薪多少是根據(jù)你的面試情況,部門預(yù)算,你的以往流水來決定的,而且以往的流水很重要,很多公司就是在你以往的流水上加百分之三十左右,至于怎么應(yīng)對(duì),自己想招。

6.學(xué)歷很重要,基本上像樣的公司都要求是本科學(xué)歷,很多公司要求必須是全日制本科。

7.最后就是有些大公司要求一個(gè)人不能接受他們公司的多個(gè)offer,否則就觸犯公司紅線,可能被取消全部offer,其中就包括某東。

8.除非你很牛,一般人在面試之前一定還是要刷題的。

看完本文有收獲?請(qǐng)轉(zhuǎn)發(fā)分享給更多人


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多