最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

聊聊阿里面試的三個(gè)層次技能與要求

  發(fā)布時(shí)間:2019-11-18 14:20:24   作者:陳樹(shù)義   我要評(píng)論
這篇文章主要介紹了聊聊阿里面試的三個(gè)層次技能與要求,總結(jié)分析了阿里面試中對(duì)于知識(shí)考核的要求,并給出了相關(guān)建議,需要的朋友可以參考下

最近去阿里的菜鳥(niǎo)國(guó)際做了一次面試交流,發(fā)現(xiàn)大公司對(duì)于面試者的知識(shí)結(jié)構(gòu)考核非常嚴(yán)謹(jǐn),可以作為我們?nèi)粘9ぷ鲗W(xué)習(xí)的指導(dǎo)。雖然很多人說(shuō)面試問(wèn)到的東西在實(shí)際工作中很少用到,甚至有「面試造火箭,工作擰螺絲」的說(shuō)法。但從面試中,其實(shí)可以看得出來(lái)現(xiàn)在的公司對(duì)于面試者的知識(shí)體系要求。如果我們能在工作中就按著這樣的要求去不斷提升,那么在面試的時(shí)候必然也能游刃有余。

一般來(lái)說(shuō),阿里的面試會(huì)有兩輪的技術(shù)電面,分別交叉檢驗(yàn)?zāi)愕募夹g(shù)基礎(chǔ)。后面還有兩輪的現(xiàn)場(chǎng)技術(shù)面試,主要檢驗(yàn)?zāi)愕捻?xiàng)目經(jīng)驗(yàn)。但從知識(shí)體系的角度來(lái)看,阿里面試對(duì)于知識(shí)的考核可以分為三個(gè)層次:對(duì)于基礎(chǔ)知識(shí)的考核、對(duì)于項(xiàng)目經(jīng)驗(yàn)的考核、對(duì)于項(xiàng)目深度的考核。

基礎(chǔ)知識(shí)考核

在這個(gè)層次上,主要考核你對(duì) Java 語(yǔ)言本身原理的理解以及各種框架的原理理解。

對(duì)于 Java 開(kāi)發(fā)崗位上來(lái)說(shuō),這些知識(shí)點(diǎn)包括但不限于:

  • 集合 HashMap 的原理,與 Hashtable、ConcurrentHashMap 的區(qū)別?
  • Java 線程池的核心屬性以及處理流程
  • Java 并發(fā)包原理、Synchronized關(guān)鍵字、鎖
  • 線程的生命周期
  • JVM類加載機(jī)制
  • JVM內(nèi)存模型
  • JVM分代以及垃圾回收機(jī)制
  • Spring Bean 容器生命周期
  • Spring AOP 原理
  • Dubbo 請(qǐng)求流程以及原理
  • 數(shù)據(jù)庫(kù) SQL 優(yōu)化、數(shù)據(jù)庫(kù)索引、索引原理
  • ……

上面只是說(shuō)了很少的一部分而已,如果想查看更多,可以點(diǎn)擊Java面試通關(guān)要點(diǎn)了解更多。

看到這么多的知識(shí)點(diǎn),我一下子就懵逼了,這么多得看到什么時(shí)候才看得完?。康竺嫖蚁朊靼琢?,其實(shí)你不需要全部都懂,但需要了解大部分知識(shí)點(diǎn),并且在這大部分知識(shí)點(diǎn)中,還需要有部分是了解得非常深入的。如果達(dá)到這個(gè)水平,基本上都能通過(guò)考核。

對(duì)于基礎(chǔ)知識(shí)的考核多出現(xiàn)在阿里的前兩輪電話面試上。對(duì)于這塊,你事前把網(wǎng)上常見(jiàn)的面試題目看一遍,多面試幾次基本上都沒(méi)有問(wèn)題。

項(xiàng)目理解程度

當(dāng)你成功通過(guò)基礎(chǔ)知識(shí)的考核之后,你會(huì)進(jìn)入下一關(guān)的考驗(yàn):項(xiàng)目的理解程度。

面試官首先會(huì)讓你選擇一個(gè)你最拿手的項(xiàng)目,畫出架構(gòu)圖,之后的一切問(wèn)題都從這個(gè)架構(gòu)圖觸發(fā)。當(dāng)你畫出架構(gòu)圖之后,你肯定需要解釋清楚每個(gè)模塊的作用,每個(gè)框架的原理以及與其他框架的區(qū)別。

例如我就用我做過(guò)的一個(gè)搜索項(xiàng)目作為經(jīng)典項(xiàng)目,與面試官探討。

  • 項(xiàng)目中用到了 Kafka 這個(gè)框架,那么面試官就會(huì)問(wèn) Kafka 和 RocketMQ 之間的區(qū)別是什么,它們兩個(gè)有什么不同?

  • 項(xiàng)目中還用到了 Canal 這個(gè)阿里巴巴開(kāi)源的框架,那么面試官自然會(huì)問(wèn)這個(gè)東西是干嘛的,原理是怎樣的?

  • 項(xiàng)目中還用到了 Zookeeper 作為協(xié)調(diào)者,那么 Zookeeper 在這個(gè)項(xiàng)目中的作用是什么,扮演了什么角色?

對(duì)于「項(xiàng)目理解程度」的考核會(huì)發(fā)生在技術(shù)面試的三四輪。在這個(gè)層次上,你必須要有一個(gè)拿得出手的項(xiàng)目,并且對(duì)其中的所有框架以及原理都了如指掌,否則你會(huì)被虐慘。

項(xiàng)目思考深度

通過(guò)上一輪對(duì)于「項(xiàng)目理解程度」的考核后,基本上你對(duì)整個(gè)項(xiàng)目都會(huì)有一個(gè)全面的認(rèn)識(shí),應(yīng)用層面上的問(wèn)題基本上不會(huì)難倒你了。但在「項(xiàng)目思考深度」的考核上,就不僅僅只是考核應(yīng)用層面上的問(wèn)題了。

還是用我做過(guò)的一個(gè)搜索項(xiàng)目作為例子,其中 Canal 這個(gè)開(kāi)源框架暫時(shí)是沒(méi)有實(shí)現(xiàn)集群這個(gè)功能的,那么面試官就問(wèn)了:

  • 你如何去改造這個(gè)項(xiàng)目,從而實(shí)現(xiàn) Canal 的集群功能?

這個(gè)時(shí)候,你會(huì)發(fā)現(xiàn)你懵逼了,因?yàn)槟銖膩?lái)沒(méi)有去思考過(guò)這個(gè)問(wèn)題。你所有的工作內(nèi)容都是在想如何使用開(kāi)源框架,而沒(méi)有進(jìn)一步思考這些開(kāi)源框架好不好,有什么可以改進(jìn)的地方。

所以,在這一個(gè)層次上考核的是你對(duì)開(kāi)源框架的思考深度,這些框架到底好不好,好在哪里,不好在哪里,有什么可以改進(jìn)的地方。

對(duì)于「項(xiàng)目思考深度」的考核同樣發(fā)生在技術(shù)面試的三四輪。在這個(gè)層次上,你不僅要對(duì)項(xiàng)目本身理解足夠深刻,還要跳出項(xiàng)目本身,去思考開(kāi)源框架本身的問(wèn)題。

總結(jié)

當(dāng)我們回過(guò)頭來(lái)總結(jié),你會(huì)發(fā)現(xiàn)這三個(gè)層次都是層層遞進(jìn)的,而且逐步深入。雖然這是面試中總結(jié)出來(lái)的經(jīng)驗(yàn),但是這卻是一個(gè)很好的學(xué)習(xí)指引。讀者可以自己自查,看看自己現(xiàn)在是處于哪個(gè)層次,這樣在工作中也可以不斷地向更高層次邁進(jìn)。

對(duì)于我來(lái)說(shuō),我缺乏的是對(duì)于項(xiàng)目的思考深度,很多時(shí)候都是業(yè)界覺(jué)得好,那我就用了。但是作為一個(gè)高級(jí)開(kāi)發(fā),甚至是一個(gè)即將成為架構(gòu)師的高級(jí)開(kāi)發(fā)來(lái)說(shuō),你必須知道為什么要用這些框架?它有什么問(wèn)題,我們能不能做得更好?只有這樣,我們才能有所成長(zhǎng)。

相關(guān)文章

最新評(píng)論

万年县| 泊头市| 蓬莱市| 应城市| 曲松县| 开封市| 颍上县| 平塘县| 正定县| 大同市| 错那县| 隆德县| 浪卡子县| 当雄县| 定远县| 共和县| 厦门市| 高清| 漠河县| 兰溪市| 前郭尔| 龙泉市| 柯坪县| 莱阳市| 台北市| 南靖县| 延庆县| 兴海县| 吉首市| 澜沧| 新巴尔虎右旗| 庄浪县| 兰州市| 珠海市| 西宁市| 梁平县| 庆城县| 庆城县| 手游| 康定县| 白城市|