日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java程序员从京东、阿里、携程面试回来, 已成功拿到京东offer

發(fā)布時間:2024/1/1 java 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java程序员从京东、阿里、携程面试回来, 已成功拿到京东offer 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

阿里巴巴(一面)

阿里找了一個北郵學長的內(nèi)推,準確來說應該是直推,是他幫我直接錄的簡歷,他本科進的阿里螞蟻金服,厲害吧?是真的佩服。第一次在官網(wǎng)上填資料,想想馬云有多出名,想想螞蟻金服這樣的頂級技術(shù),有些興奮,有些期待。

錄完簡歷后等待簡歷評估,原來,找內(nèi)推不一定能得到面試機會,能不能得到面試機會要經(jīng)過簡歷評估(我這才知道,原來內(nèi)推免筆試可不是那么容易的),畢竟內(nèi)推能免去在線筆試直接面試,互聯(lián)網(wǎng)第一梯隊像百度、阿里,騰訊的筆試真的很有難度,做過前幾年這些公司的筆試題,真的太難了。在阿里的校招群里看到很多研究生研究算法,前端,Java研發(fā)的,簡歷評估后直接變成已回絕沒有得到面試機會。心想,我一個研究生,Java研發(fā)都是自學的,項目都是自己設計的需求,簡歷也就一張紙,究竟能不能得到面試機會?

填完資料的一個星期后收到了支付寶的面試電話,突然變得好緊張,居然得到了面試的機會。

自我介紹

簡單的介紹一下你的項目

一個有500個用戶的廣播系統(tǒng),你怎么做性能優(yōu)化

當用戶提交請求后,卻立即按撤回按鈕,涉及性能的數(shù)據(jù)落地問題你怎么處理

Lucene底層實現(xiàn)原理,它的索引結(jié)構(gòu)

ibatis跟hibernate的區(qū)別

ibatis是怎么實現(xiàn)映射的,它的映射原理是什么

Java I/O底層細節(jié),注意是底層細節(jié),而不是怎么用

你對mysql有什么了解

說一下數(shù)據(jù)庫事務的四個特性,為什么mysql事務能保證失敗回滾

mysql數(shù)據(jù)庫的鎖有多少種,怎么編寫加鎖的sql語句

mysql什么情況下會觸發(fā)表鎖

頁鎖、樂觀鎖、悲觀鎖

tcp三次握手的過程

進程跟線程的區(qū)別

redis的操作是不是原子操作

ArrayList跟LinkedList的底層實現(xiàn)原理,使用場景

B+樹

一道算法題,在一個整形數(shù)組中,有正數(shù)有負數(shù),找出和最大的子串

動態(tài)規(guī)劃的思想

你有什么想問的

阿里一面過后變得懷疑人生,真的好多不會好多底層原理沒答出來,第二天查狀態(tài),變成已回絕了。原來學習不能只學表面,作為一名研發(fā)人員,只知道怎么用是不夠的,更多的應該知道底層原理,不然出現(xiàn)了性能瓶頸你怎么優(yōu)化?你怎么扛得住每秒千萬甚至億的并發(fā)量?

有很多底層問題沒答出來,接下來干嘛?學啊!


攜程(一面)

攜程又找了內(nèi)推,直接面試。

自我介紹

介紹一下項目

你的并發(fā)項目有做過壓測嗎

haspmap的底層實現(xiàn)原理,怎么解決沖突問題

haspmap是否線程安全

object對象的常用方法

你有什么想問的

攜程一面后被淘汰,其實問題很簡單,當初被淘汰了感覺很不解,有些郁悶,只不過是稍微猶豫了一下線程安全問題而已,最后也答對了。但現(xiàn)在想起來,連haspmap是否線程安全都要考慮,根本就不是一個合格的Java工程師,被淘汰也是理所當然的。突然感覺自己學的好不扎實,變得有些焦慮,連java基礎(chǔ)都存在問題,接下來干嘛,學啊!

被阿里跟攜程拒絕后的一個多星期,沒有接到任何面試電話,筆試了美團、今日頭條,都掛了,變得沒什么心情,其實之前也學了很多Java的技術(shù),但還是不牢固不全吧,繼續(xù)補吧。

雖然很低落不過還是堅持天天看書。去牢實各種Java基礎(chǔ),thinking in java再看一遍;多線程,concurrent包;集合類,每一個集合類的底層,haspmap的底層源碼,concurrentHaspMap的底層源碼,更多地區(qū)理解為什么,而不是怎么樣;看虛擬機從內(nèi)存管理到類加載;java并發(fā)編程的藝術(shù);復習servlet/jsp技術(shù);理解ibatis的技術(shù)要點,ibatis的底層源碼;復習操作系統(tǒng)數(shù)據(jù)庫計網(wǎng)每一個講過的重點;理解MySQL的技術(shù)要點;spring的核心技術(shù)跟思想IOC、AOP、springMVC;Lucene的索引結(jié)構(gòu),檢索特點,為什么拿它來取代數(shù)據(jù)庫的全文檢索;Redis技術(shù)要點,從五種數(shù)據(jù)結(jié)構(gòu)到樂觀鎖事務再到數(shù)據(jù)安全主從復制持久化…..;牢記Linux系統(tǒng)的常用命令與操作;經(jīng)典的設計模式,單例懶漢惡漢等等;復習數(shù)據(jù)結(jié)構(gòu)平衡二叉樹B樹B+樹,復習算法刷leetcode…..當然,還有很多很多。

京東(筆試+兩面技術(shù)+一面hr,拿到offer)

一面:

自我介紹

介紹一下項目

java多線程有哪幾種實現(xiàn)方式

CountDownLatch

Spring的核心技術(shù)

關(guān)于數(shù)據(jù)庫事務說出你知道的所有

跟面試官聊天,說了很多關(guān)于登錄驗證的技術(shù)問題(有些緊張)

你有什么想問的

二面:

自我介紹

介紹一下項目

把你知道的java的concurrent包的技術(shù)全部說出來(volatile、鎖重入,LinkedTransferQueue字節(jié)追加提高并發(fā)度技術(shù),ConcurrentHaspMap結(jié)合volatile的happen-before讀取優(yōu)化)

redis的配置文件(AOF&&Snapshot&&主從復制)

WebSocket長連接問題

秒殺業(yè)務場景設計(事務,邏輯調(diào)整,行級鎖,數(shù)據(jù)庫并發(fā)度、mybatis調(diào)用存儲過程)

會不會寫前端(會,但也僅是會寫,會寫jQuery,CSS3)

你平時都用什么開發(fā)工具?IntelliJ IDEA相比Ecplise有什么好(快捷鍵)

跟面試官聊天,討論了很多關(guān)于后臺大并發(fā)量的問題

你今后的研究方向是什么

你有什么想問的

京東的問題都答出來了,感覺特別是二面真的很體現(xiàn)一個人的研發(fā)功底,幸好都答出來了,跟面試官聊他們部門的后端并發(fā)技術(shù)問題,簡直受益匪淺。搜狐的我就不發(fā)出來了,最后成功拿到了京東的京東offer

版權(quán)聲明:文章來源網(wǎng)絡,版權(quán)歸作者本人所有,如侵犯到原作者權(quán)益,請與我們聯(lián)系刪除或授權(quán)事宜

總結(jié)

以上是生活随笔為你收集整理的Java程序员从京东、阿里、携程面试回来, 已成功拿到京东offer的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。