{eval=Array;=+count(Array);}

亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

問答專欄Q & A COLUMN

大型互聯(lián)網(wǎng)企業(yè)是如何面試java初級工程師?面試題有哪些?

AnthonyHanAnthonyHan 回答0 收藏1
問題描述:最近看到一些常用面試,不知道這些面試題你們見過嗎?如果是大型互聯(lián)網(wǎng)是如何面試初級工程師的? 1.您是否使用過JDBC驅(qū)動程序有多少類型的驅(qū)動程序可用以及您使用的是哪一種? 2. OCI和THIN驅(qū)動程序連接有什么區(qū)別與java和oracle XE之間的數(shù)據(jù)源連接? 3.什么pura java驅(qū)動程序在內(nèi)部與數(shù)據(jù)庫建立連接(當(dāng)你面試者理解數(shù)據(jù)庫不是java,那么純java如何連接到?jīng)]有用java編寫的數(shù)據(jù)庫)。 4.什么是連接池?你如何決定什么是最大/最小數(shù)量的池放入你的移民局。 5.假設(shè)我將連接池配置為最大2000連接將發(fā)生什么情況。連接池API如何檢查其最大容量。 6.如果它在將連接池大小增加到500時工作的情況如何。那么50連接池和500連接池之間有什么區(qū)別。 7.當(dāng)我決定使用連接池max和分鐘都是5(是否會有任何性能問題。 8.您是否在春季工作過?春天的bean的范圍是什么? 14.如果我不想在spring中初始化bean,我們將執(zhí)行 - lazy-init =“true”? 15. lazy-init的Spring默認(rèn)行為。
收藏問題

3條回答

Ku_Andrew

Ku_Andrew

回答于2022-06-28 14:10

由于我經(jīng)常被邀請做為一些大型互聯(lián)網(wǎng)企業(yè)的面試官,所以我來回答一下這個問題。

一般面試初級Java工程師都是應(yīng)屆畢業(yè)生或者是1至2年左右工作經(jīng)驗的程序員較多,這兩種情況雖然面試的都是初級程序員的崗位,但是面試的要求上還是有所區(qū)別的。

應(yīng)屆畢業(yè)生

針對于應(yīng)屆畢業(yè)生來說,面試官最為關(guān)心的內(nèi)容是面試者的知識結(jié)構(gòu)是否健全。往往面試官在篩選的時候首要考慮的是學(xué)校,然后是專業(yè),然后是知識的掌握情況。因為有不少科技公司在招聘應(yīng)屆畢業(yè)生的時候都有學(xué)校上的要求,有的要求985,有的要求211,當(dāng)然也有只要求本科就可以的。

在符合基本招聘條件之后,面試官會進(jìn)一步了解面試者的知識結(jié)構(gòu),往往第一個要求就是算法要求,比如給出兩個算法來解決一個問題,讓面試者聊一聊應(yīng)該選擇哪一個等等。然后會問一問對Java語言的了解程度,做過哪些實驗等等。當(dāng)然,對應(yīng)屆生來說對Java語言的掌握程度要求并不高,能把基本的封裝、繼承、多態(tài)說清楚就可以了。

有一定工作經(jīng)驗

對于有一定工作經(jīng)驗的面試者來說,面試官的問題就會具體的多。首先面試官會對你從事的領(lǐng)域做一個大致的了解,比如是電商領(lǐng)域還是金融領(lǐng)域等等,然后會針對這些領(lǐng)域的常見問題進(jìn)行進(jìn)一步了解。

這部分面試主要考慮的是項目經(jīng)驗,面試者一定要實事求是,因為技術(shù)問題的答案通常都是比較明確的,如果沒有做過基本上是不會正確回答的,所以一定要把自己做的項目講清楚,以便于面試官可以跟你進(jìn)行具體的交流,否則就很容易面試失敗。

對于初級程序員來說,目前很少企業(yè)會準(zhǔn)備面試題,一方面這很難能全面了解程序員的真實水平,另一方面也降低了面試的效率。如果有面試題,也基本上以基礎(chǔ)概念為主。

我目前在帶移動互聯(lián)團(tuán)隊和大數(shù)據(jù)團(tuán)隊,我會陸續(xù)在頭條上寫一些相關(guān)的科普文章,感興趣的朋友可以關(guān)注我的頭條號,相信一定會有所收獲。

如果有軟件開發(fā)方面的問題,可以咨詢我。

謝謝!

評論0 贊同0
  •  加載中...
aervon

aervon

回答于2022-06-28 14:10

近期面試了京東金融、京東商城、螞蟻金服、搜狗、58,面試經(jīng)驗大體總結(jié)如下:

1. dubbo:rpc底層調(diào)用原理和過程、負(fù)載均衡規(guī)則、如何進(jìn)行版本控制2. redis詳細(xì)原理:哨兵機(jī)制、主從復(fù)制、支持類型、如何實現(xiàn)一個自己的緩存3. kafka詳細(xì)原理:消息可靠性設(shè)計、重復(fù)消費、消息丟失等問題、原理4. 數(shù)據(jù)庫:(1)事務(wù)、鎖、索引原理和各種優(yōu)化、數(shù)據(jù)庫事務(wù)隔離級別和各種鎖如何實現(xiàn)ACID、mysql主從復(fù)制原理(2)分庫分表:非分表主鍵跨庫查詢、跨庫分頁、分頁查詢優(yōu)化等5. JVM調(diào)優(yōu):調(diào)優(yōu)方法、垃圾回收原理和優(yōu)缺點、各種GC原理區(qū)別、如何確定哪些對象應(yīng)該回收方法6. 其他分布式:(1)分布式鎖: 各種實現(xiàn)方式,redis實現(xiàn)如果宕機(jī)鎖沒有釋放各種處理方案?(2)分布式事務(wù): 全部(3)分布式全局唯一ID:各種實現(xiàn)方式(4)壓測過程(5)冪等性、一致性、削峰限流等實現(xiàn)方案10.基礎(chǔ)問題:(1)HashMap、concurrentHashmap、treeMap、atomic...等底層原理和實現(xiàn)機(jī)制?hashmap遍歷的方式?(2)線程池實現(xiàn)原理和常用參數(shù)?(3)countDownLatch使用場景和具體寫法?(4)多線程相關(guān):servlet是否線程安全?實現(xiàn)線程順序執(zhí)行?volatilesynchronized eetrantLock區(qū)別和底層實現(xiàn)原理?countDownLatch和CyclicBarrier區(qū)別和應(yīng)用場景實現(xiàn)方式等?如何解決OOM/CPU100%等?(5)object常用方法?原理和區(qū)別?11.算法相關(guān)(1)單例模式各種寫法、優(yōu)缺點(2)各種排序算法、查詢算法(3)二叉樹、B、B+等原理、區(qū)別(4)順序數(shù)組快速查找和統(tǒng)計指定重復(fù)數(shù)字的個數(shù)?

評論0 贊同0
  •  加載中...
Awbeci

Awbeci

回答于2022-06-28 14:10

首先說說自己,我是寫java的,所在的并不是一個大公司,不過也有個面試大公司的經(jīng)驗,首先大公司不關(guān)你是去面試初級還是中高級,其實公司并不會刻意為等級分配面試題,也就是初級和中級面試內(nèi)容基本一樣,常規(guī)套路是先筆試,滿足要求后進(jìn)入面試的初試,初始一般會問到聞得到你的項目經(jīng)驗離職原因,和一些技術(shù)問問題,算了說了很多廢話,我就告訴你要問那些技術(shù)問題吧,大公司一般都自己帶產(chǎn)品,用戶量高,所以,多線程,高并發(fā),一定會sql優(yōu)化一定會問到,例如,dubbo,zookeeper,redis,sql事務(wù),鎖機(jī)制,常用的初級框架,spring,springboot,mybaitis,各種池技術(shù),jvm,gc機(jī)制。對了還有一個很重要的點,那就是網(wǎng)絡(luò)傳輸協(xié)議。差不多就這些,當(dāng)然這些回問題得前提是你是面試java,如果不是,當(dāng)我沒說


評論0 贊同0
  •  加載中...

相關(guān)問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<