作者:許y愿 鏈接:https://www.nowcoder.com/discuss/735887?source_id=discuss_experience_nctrack&channel=-1 來源:??途W(wǎng)
1、自我介紹
2、常用集合類,然后挑一個熟悉的介紹(直接Hashmap)
3、JVM垃圾回收算法,垃圾回收過程
4、MySQL的事物四大特性(又要特別的講了講持久性怎么實現(xiàn)的(兩階段提交))、索引底層實現(xiàn)、事物隔離級別實現(xiàn)
5、Redis的五大對象,然后他們底層的數(shù)據(jù)結(jié)構(gòu)
6、計算機(jī)網(wǎng)絡(luò)OSI七層模型,介紹每一層的作用
7、介紹項目(項目描述、自己負(fù)責(zé)什么,遇到的難點(diǎn),如何解決的,你負(fù)責(zé)的模塊,你當(dāng)隊長是怎么分配工作內(nèi)容和管理的,挑一個模塊細(xì)講)這里講了很久
8、項目中為什么要拿Reids做緩存,考量是什么
9、怎么實現(xiàn)緩存一致性的,怎么解決(延時雙刪)
10、反問(面試官部門以及業(yè)務(wù)、新人培養(yǎng)策略)
時長35min,面試官的問題基本上是看著我的簡歷問的
1.公司簡介
YY直播,哎呀這個有情懷了,估計年輕些的都不知道這個平臺。YY興盛的時候還沒有微信,QQ也只是普通的社交工具,智能手機(jī)還沒有普及,各種各樣的團(tuán)體在YY語音平臺上開枝散葉,其中尤其以游戲公會居多,影響力最大。還記得平臺上幾百人一起團(tuán)戰(zhàn),耳機(jī)里幾百人一起喊口號的震撼,大家互相鼓勵加油的感動,但是,這些都一去不復(fù)返了,手游時代,公會沒落,一個時代的結(jié)束是另一個時代的開始。哈哈~扯遠(yuǎn)了,總之YY存在時間很久了,但是在這個時代是否還能迎風(fēng)破浪就未曾可知了。
2.面試分析
1)面試時間:35分鐘
2)面試內(nèi)容:少
3)試題難度:初級+
4)試題拓展:少
5)核心考點(diǎn):集合+JVM+MySQL+redis+計算機(jī)網(wǎng)絡(luò)+項目
6)總結(jié):面試時間較短,面試問題也很保守,沒什么難點(diǎn),也沒有什么極限挑戰(zhàn),就是中規(guī)中矩的普通面試,不過這也不是不好的事,如果面試的內(nèi)容和工作后的內(nèi)容相匹配,有何不可呢?為什么非要在面試中用難題把面試者逼上絕路呢?面試內(nèi)容都是常見熱點(diǎn)內(nèi)容,整個面試過程也很平穩(wěn),不多說了。不過在項目上聊了很久,可見這次面試的最終結(jié)果是挑選能夠在工作中直接上手的人選,這對于剛畢業(yè)沒有實際開發(fā)經(jīng)驗,在學(xué)校里又沒有項目開發(fā)經(jīng)驗的應(yīng)屆生來說可能就不太友好了。
3.提升建議
1)技術(shù)提升:Java里面的集合基本是必問的內(nèi)容了,原因是在寫代碼的時候,不論什么功能,都會用到集合,即使開始用不到,隨著業(yè)務(wù)需求的變化也會用到,所以集合是一定要好好掌握的內(nèi)容。集合的內(nèi)容有深有淺,簡單的像分析各個類之間的區(qū)別,難的像分析在并發(fā)環(huán)境下集合的使用,這些都要掌握,因為都可能會在實際工作中用到,對于公司來說,提前掌握實際工作中會用到的技術(shù)原理,會省下很多培養(yǎng)的功夫。
2)面試準(zhǔn)備:開業(yè)年限久的公司,都會有各種各樣的隱患在其中,去面試的時候要注意不要踩雷,好好安靜的面試就好,老公司確實需要新鮮血液,但并不希望這些新鮮血液一來到就搞得人人熱血沸騰。
3)面試技巧:反問環(huán)節(jié)注意不要涉及工作隱私,在還沒有確定入職之前,涉及面試官的部門和業(yè)務(wù)的內(nèi)容最好別問,也不要問新人培養(yǎng)計劃什么的,這些在你沒入職前,都不屬于能夠公開傳播的內(nèi)容,如果你沒有入職,而又知道了這些內(nèi)容,然后又分享了出去,是會對公司產(chǎn)生影響的,對你自己而言,這么基礎(chǔ)的公司內(nèi)容都不能保密,那更別說更重要的信息了。反問可以問的東西很多,但一定不要涉及隱私,得不償失。
大家有什么關(guān)于面試想了解的內(nèi)容,可以在文末留言~