国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

三年Java后端面試經(jīng)歷

darry / 1316人閱讀

摘要:前言三年后端開發(fā)經(jīng)驗(yàn),面的目標(biāo)崗位是的高級(jí)后端開發(fā)。面試結(jié)束,應(yīng)該沒有后續(xù)。

前言

三年Java后端開發(fā)經(jīng)驗(yàn),面的目標(biāo)崗位是20k-35k的高級(jí)后端Java開發(fā)。

第一場(chǎng),基本裸面,關(guān)于曾經(jīng)的項(xiàng)目部門答的不好,所以還是得好好準(zhǔn)備。

某C輪在線旅游公司 筆試

先做半個(gè)小時(shí)的筆試題,一共六個(gè)題目,兩道go語言的基礎(chǔ)題,一道斐波那契相關(guān),一道數(shù)據(jù)庫行列轉(zhuǎn)置,一道實(shí)現(xiàn)一個(gè)棧,還有一道是百萬計(jì)的MySQL優(yōu)化

筆者沒有接觸過go語言,第一,二題,猜了下答案,第三題過,第四題沒寫出,第五題漏了內(nèi)部數(shù)組收縮的場(chǎng)景,第六題,簡(jiǎn)單的寫了幾點(diǎn)關(guān)于建表和使用索引相關(guān)

一面(技術(shù)+項(xiàng)目)

沒有討論筆試題,先自我介紹,然后從項(xiàng)目開始問起穿插一些基礎(chǔ)知識(shí)點(diǎn)的面試,難度不大。

其中有個(gè)問題,你這個(gè)項(xiàng)目做了一年多,里面主要實(shí)現(xiàn)了哪些需求,這個(gè)回答的沒有條理。暴露了平常沒有總結(jié)的習(xí)慣,都是業(yè)務(wù)驅(qū)動(dòng)著跑。

二面(架構(gòu)師面)

架構(gòu)師對(duì)兩年前做的一個(gè)項(xiàng)目比較感興趣,由于是裸面,做的時(shí)間也比較久了,答的不是很好,也是零零碎碎的打了一些,雖然架構(gòu)師表示理解,但是我也基本斷定出,掛在這里了。

經(jīng)驗(yàn)總結(jié)

面試準(zhǔn)備很重要,對(duì)于自己的項(xiàng)目經(jīng)歷,做了些什么重要的需求一定要能夠有條理的說出來,包括難點(diǎn)以及這樣設(shè)計(jì)的原因

項(xiàng)目的架構(gòu)以及整體流程一定要清楚,一定要知道每一個(gè)細(xì)節(jié)點(diǎn)

某C輪AI公司 一面(電話面+基礎(chǔ)技術(shù)面)

聊了下Java的基礎(chǔ)知識(shí),涉及的點(diǎn)包括:

StringBuilder,String,StringBuffer的區(qū)別,使用場(chǎng)景

String不可變的設(shè)計(jì)原理,以及這樣設(shè)計(jì)的原因

HashMap的實(shí)現(xiàn)原理,1.8之后對(duì)于碰撞怎么處理的,如果key沒有實(shí)現(xiàn)compareable接口,紅黑樹根據(jù)什么插入?

聊了下jvm的內(nèi)存結(jié)構(gòu),線程安全的部門,各個(gè)部門的職能?

說明下類的加載過程,類加載的雙親委派模型?

聊下Spring的架構(gòu)

二面(項(xiàng)目面+技術(shù)面)

聊了下你最熟悉的項(xiàng)目,描述下難點(diǎn)

聊了下Java的內(nèi)存模型,可見性;Java線程安全實(shí)現(xiàn)的幾種機(jī)制;HashMap并發(fā)下的問題;ConcurrentHashMap的實(shí)現(xiàn),1.7和1.8的區(qū)別;Java中的并發(fā)原語,synchronized和ReentrantLock的實(shí)現(xiàn)原理以及區(qū)別;

聊下Java的線程池,以及使用注意點(diǎn)

鎖和cas的使用場(chǎng)景,他兩的區(qū)別,有沒有實(shí)際測(cè)試過各種場(chǎng)景的性能數(shù)據(jù),都有怎么樣的表現(xiàn)

離職的原因,對(duì)未來的規(guī)劃

面試總結(jié)

Java并發(fā)知識(shí)總結(jié)不夠,對(duì)于AQS了解不深

介紹項(xiàng)目知識(shí)沒有挖好坑,沒有突出項(xiàng)目的難點(diǎn),導(dǎo)致面試官認(rèn)為項(xiàng)目簡(jiǎn)單

平時(shí)總結(jié)過少,對(duì)未來規(guī)劃定位不清晰,離職的原因考慮不清楚(其中想離職的主要原因就是加班太多了,但是這個(gè)又不能放在明面上說,所以一定得找到合適的理由)

某C輪金融科技公司 一面(技術(shù)面)

重點(diǎn)聊了Java各種集合的實(shí)現(xiàn)原理,以及使用場(chǎng)景,主要包括不限于,ArrayList,LinkedList,HashMap,HashSet,TreeMap

線程池的實(shí)現(xiàn)原理,線程池中的等待任務(wù)只有一個(gè)隊(duì)列,如果線程池中的線程比較多,競(jìng)爭(zhēng)會(huì)比較大,怎么解決?

Java中實(shí)現(xiàn)高并發(fā)的幾種策略(COW, cas, 鎖),各自的使用場(chǎng)景及區(qū)別?

簡(jiǎn)單的介紹下項(xiàng)目?

二面(項(xiàng)目+技術(shù))

聊下項(xiàng)目中高并發(fā),高可用的實(shí)現(xiàn)

負(fù)載均衡的幾種算法

問了幾個(gè)設(shè)計(jì)模式的實(shí)現(xiàn)

分布式系統(tǒng)中轉(zhuǎn)賬問題,如何保證分布式事務(wù),項(xiàng)目中怎么處理這種情況?

MySQL主從復(fù)制的實(shí)現(xiàn)

jvm的內(nèi)存模型,類加載機(jī)制,jvm gc實(shí)現(xiàn)原理,有沒有jvm線上調(diào)優(yōu)經(jīng)驗(yàn)。如果遇到線上問題,一般通過哪些步驟定位,除了看日志和走讀代碼還有沒有其他方法?

三面(項(xiàng)目經(jīng)理面)

聊下項(xiàng)目?jī)?nèi)容,以及項(xiàng)目目前存在的問題,優(yōu)化點(diǎn)

有沒有帶人的經(jīng)驗(yàn),怎么帶一個(gè)新人?

離職的原因,對(duì)下一份工作的期望?

問了幾個(gè)問題:

目前這邊開展的是新業(yè)務(wù),怎么讓大家這群“新”人很好的配合起來

目前公司這塊的業(yè)務(wù)在技術(shù)上的側(cè)重是什么,會(huì)有哪些挑戰(zhàn)點(diǎn)

四面(地區(qū)技術(shù)負(fù)責(zé)人面試)

聊了下項(xiàng)目

下一份工作,首先考慮的三個(gè)點(diǎn)按優(yōu)先級(jí)排列是什么?

還有幾個(gè)問題記不清了

某行業(yè)C輪互聯(lián)網(wǎng)平臺(tái)公司 一面(基礎(chǔ)技術(shù)面)

聊了下Java的基礎(chǔ)技術(shù),高并發(fā)模型

聊了下項(xiàng)目,項(xiàng)目的性能數(shù)據(jù)

聊了下jvm 內(nèi)存模型,類加載機(jī)制,有沒有jvm調(diào)優(yōu)經(jīng)驗(yàn)

等待下一輪面試 平安系子公司 一面技術(shù)面

常規(guī)的Java基礎(chǔ)技術(shù)問題,設(shè)計(jì)集合,并發(fā),走馬觀花的都問了一輪但不深入

項(xiàng)目介紹

離職的原因,當(dāng)前的薪資水平

領(lǐng)導(dǎo)面

自我介紹

介紹項(xiàng)目,因?yàn)橛幸粋€(gè)項(xiàng)目短暫的接觸過支付場(chǎng)景的實(shí)現(xiàn),這個(gè)領(lǐng)導(dǎo)估計(jì)有過支付相關(guān)的經(jīng)歷,開始追著問了,并分分鐘要教我什么叫分布式系統(tǒng)設(shè)計(jì),系統(tǒng)的交互中會(huì)存在哪些問題,并且非常強(qiáng)勢(shì)的斷言我項(xiàng)目中的方案設(shè)計(jì)很爛,我司的架構(gòu)師水平很爛,聊的不爽,直接懟回去了。

還吹牛逼說要給馬總到明年要招到2w人,無形裝逼,最為致命。

面試結(jié)束,應(yīng)該沒有后續(xù)。非常不爽面試過程中面試官高高在上的態(tài)度,項(xiàng)目還沒有講完,只說了其中某個(gè)點(diǎn)的容錯(cuò)設(shè)計(jì),就開始斷言系統(tǒng)設(shè)計(jì)爛,進(jìn)而說我司架構(gòu)師爛。估計(jì)平時(shí)在工作中是個(gè)小領(lǐng)導(dǎo),習(xí)慣了頤指氣使,從此平安一生黑

藍(lán)綠廠 一面(技術(shù)面)

自我介紹+項(xiàng)目經(jīng)歷介紹

重點(diǎn)聊了下自己最熟悉的項(xiàng)目,架構(gòu),組網(wǎng),性能,瓶頸

Java常見集合的實(shí)現(xiàn)方式,說下常用的設(shè)計(jì)模式,并舉例使用到的場(chǎng)景,手寫懶加載線程安全的單例模式

Redis中的常見數(shù)據(jù)結(jié)構(gòu)類型,Redis實(shí)現(xiàn)持久化的方式,優(yōu)缺點(diǎn)以及使用場(chǎng)景

大數(shù)據(jù)和高可用在項(xiàng)目中涉及的點(diǎn)

MySQL主備同步的原理,怎么實(shí)現(xiàn)高可用?

client調(diào)用A服務(wù),A服務(wù)依賴于B服務(wù),在不知道B是否高可用的情況下,怎么保證A的高可用?

jvm的內(nèi)存模型,jvm的運(yùn)行時(shí)數(shù)據(jù)區(qū),有沒有jvm的線上調(diào)優(yōu)經(jīng)歷?

回到項(xiàng)目的性能數(shù)據(jù)上,有沒有仔細(xì)去調(diào)研過這個(gè)接口的時(shí)延的分布是怎么樣的,按照28法則,肯定是某個(gè)方法耗時(shí)比較多,有沒有針對(duì)這種場(chǎng)景的分析?

PS: 項(xiàng)目接口的性能時(shí)延是30+ms

二面(項(xiàng)目經(jīng)理面+技術(shù)面)

PS:面試官會(huì)一直死死的盯著你,而且會(huì)不停的問你,還有沒有更好的方式,還有沒有?

有沒有帶人的經(jīng)歷,對(duì)于不上道的人,一般怎么帶?

為什么你能勝任這份工作?

你說你優(yōu)秀,你的優(yōu)秀體現(xiàn)在項(xiàng)目的什么地方?

怎么在字符串池中查找給定的字符串?

B樹又沒用了解?MySQL索引的數(shù)據(jù)結(jié)構(gòu)是什么?MySQL的數(shù)據(jù)存儲(chǔ)機(jī)制是什么?如何處理數(shù)據(jù)中的臟頁?

解釋下分布式系統(tǒng)中的cap理論,怎么保證ca?

面試總結(jié)

高可用,分布式是弱項(xiàng),接觸比較少,系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn)太少

帶人的經(jīng)驗(yàn)太少

混淆了B樹和binary tree

Redis了解不深入

總體總結(jié)

項(xiàng)目經(jīng)歷一定要準(zhǔn)備好,目前市面上招聘基本上要求都是高并發(fā),大數(shù)據(jù),高可用。所以在你的項(xiàng)目中有哪些體現(xiàn)一定要提前準(zhǔn)備好,并適當(dāng)挖坑。也就是說目前還有哪些優(yōu)化點(diǎn)可以做但是目前沒有做。

Java的基本功一定要扎實(shí),不是說數(shù)據(jù)結(jié)構(gòu)和算法要多么精通,但是至少Java中常見的集合的原理要知道,源碼要過一遍,使用場(chǎng)景要了如指掌

Java多線程,線程池的實(shí)現(xiàn),并發(fā)包下面涉及到的經(jīng)典工具,AQS,CAS,兩種鎖的實(shí)現(xiàn),常用的并發(fā)工具,阻塞隊(duì)列

jvm的內(nèi)存模型,HP原則,內(nèi)存可見性;jvm類加載機(jī)制,類的加載過程;jvm的運(yùn)行時(shí)數(shù)據(jù)區(qū);Java gc的實(shí)現(xiàn)

ssm框架的實(shí)現(xiàn)原理

redis等中間件的數(shù)據(jù)結(jié)構(gòu),使用場(chǎng)景

高并發(fā)場(chǎng)景的常見處理手段

高可用系統(tǒng)的設(shè)計(jì)

分布式系統(tǒng)的設(shè)計(jì),cap理論,分布式系統(tǒng)在實(shí)際場(chǎng)景中的運(yùn)用。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/69451.html

相關(guān)文章

  • 三年Java端面經(jīng)歷

    摘要:經(jīng)過半年的沉淀,加上對(duì),和分布式這塊的補(bǔ)齊,終于開始重拾面試信心,再次出征。面試官提示沒有提到線程的有內(nèi)核態(tài)的切換,程只在用戶態(tài)調(diào)度。三面綜合技術(shù)面這面面的是陣腳大亂,面試官采用刨根問底的方式提問,終究是面試經(jīng)驗(yàn)不夠,導(dǎo)致面試的節(jié)奏有點(diǎn)亂。 經(jīng)過半年的沉淀,加上對(duì)MySQL,redis和分布式這塊的補(bǔ)齊,終于開始重拾面試信心,再次出征。 鵝廠 面試職位:go后端開發(fā)工程師,接受從Jav...

    kviccn 評(píng)論0 收藏0
  • 前端最強(qiáng)面經(jīng)匯總

    摘要:獲取的對(duì)象范圍方法獲取的是最終應(yīng)用在元素上的所有屬性對(duì)象即使沒有代碼,也會(huì)把默認(rèn)的祖宗八代都顯示出來而只能獲取元素屬性中的樣式。因此對(duì)于一個(gè)光禿禿的元素,方法返回對(duì)象中屬性值如果有就是據(jù)我測(cè)試不同環(huán)境結(jié)果可能有差異而就是。 花了很長(zhǎng)時(shí)間整理的前端面試資源,喜歡請(qǐng)大家不要吝嗇star~ 別只收藏,點(diǎn)個(gè)贊,點(diǎn)個(gè)star再走哈~ 持續(xù)更新中……,可以關(guān)注下github 項(xiàng)目地址 https:...

    wangjuntytl 評(píng)論0 收藏0
  • Android-Java

    摘要:好不容易在月號(hào)這天中午點(diǎn)左右接到了來自阿里的面試電話。這里會(huì)不斷收集和更新基礎(chǔ)相關(guān)的面試題,目前已收集題。面試重難點(diǎn)的和的打包過程多線程機(jī)制機(jī)制系統(tǒng)啟動(dòng)過程,啟動(dòng)過程等等掃清面試障礙最新面試經(jīng)驗(yàn)分享,此為第一篇,開篇。 2016 年末,騰訊,百度,華為,搜狗和滴滴面試題匯總 2016 年未,騰訊,百度,華為,搜狗和滴滴面試題匯總 各大公司 Java 后端開發(fā)面試題總結(jié) 各大公司 Jav...

    TalkingData 評(píng)論0 收藏0
  • 前百度面官整理的——Java端面題(二)

    摘要:另外,還可以調(diào)用和等很便利的方法,以返回表示字段,方法,以及構(gòu)造器的對(duì)象的數(shù)組。運(yùn)行結(jié)果無參構(gòu)造器有參構(gòu)造器和實(shí)現(xiàn)原理和區(qū)別和區(qū)別是一個(gè)集合接口。 對(duì)象的四種引用 強(qiáng)引用只要引用存在,垃圾回收器永遠(yuǎn)不會(huì)回收 showImg(https://segmentfault.com/img/bVbsYsz?w=652&h=52); 可直接通過obj取得對(duì)應(yīng)的對(duì)象 如 obj.equels(new...

    thekingisalwaysluc 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<