日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一位java工程師的面試總結(jié)

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-08-29 11:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

動(dòng)機(jī):

最近換了個(gè)公司,從三月底開始面,面到四月底,面了有快二十家公司。我是一個(gè)喜歡總結(jié)經(jīng)驗(yàn)的人,每經(jīng)過一場面試,我在回來的路上都會仔細(xì)回想今天哪些問題可以答的更好,或者哪些問題是自己之前沒遇到過的,或者是哪個(gè)知識點(diǎn)今天又問了等等。四月中旬的時(shí)候,我就在構(gòu)思要寫一篇面經(jīng),主要是想著可能對那些跟我相同處境的人有點(diǎn)幫助,再者就是稍微記錄下這為期一個(gè)月的面試過程。

個(gè)人介紹:

首先介紹下我面試時(shí)的自身?xiàng)l件情況,我把自己的情況分為優(yōu)勢和劣勢來說可能更有利于你們比較自身情況。

劣勢:

15年7月畢業(yè)后開始到上海工作,面試的時(shí)候是17年3月到4月,一年多的經(jīng)驗(yàn),勉強(qiáng)算兩年經(jīng)驗(yàn)。分析:一年多經(jīng)驗(yàn)我認(rèn)為是比較尷尬的,處于一個(gè)不上不下的位置,很多公司比較喜歡招三年經(jīng)驗(yàn)的,或者直接招應(yīng)屆生來培養(yǎng)。

畢業(yè)于一個(gè)非985/211,勉強(qiáng)上一本的高校。分析:這個(gè)相對影響較小,因?yàn)橛泄ぷ鹘?jīng)驗(yàn)后,公司對學(xué)校的要求就沒那么高了,只要是本科就基本沒問題,但是還是有個(gè)別叼毛公司只要985/211。

前一家公司是傳統(tǒng)電信行業(yè),加入項(xiàng)目組時(shí),項(xiàng)目已經(jīng)上線有段時(shí)間了,我們的任務(wù)就是有需求就開發(fā),有bug就優(yōu)化,其他時(shí)間就聊騷,各干各的,工作一年多跟在養(yǎng)老一樣,用一句話說就是編程5分鐘,扯淡2小時(shí),項(xiàng)目經(jīng)驗(yàn)嚴(yán)重不足,沒開發(fā)過很難的需求。分析:這一點(diǎn)是最傷的,公司招有經(jīng)驗(yàn)的就想看你都干了些什么牛批的東西,結(jié)果你告訴面試官我寫的需求都是垃圾。

優(yōu)勢:

大學(xué)時(shí)拿過比較多的獎(jiǎng),校級優(yōu)秀學(xué)生,市級優(yōu)秀畢業(yè)生,省級ACM二等獎(jiǎng)等。分析:大學(xué)的榮譽(yù)對一個(gè)有工作經(jīng)驗(yàn)的人來說,公司不一定會看重,但是可能會對面試官產(chǎn)生微妙的影響,特別是ACM獎(jiǎng),我碰到過有的面試官也是搞過ACM的,有共同的話題聊起來總是比較容易的,但是也要注意不能把這一欄篇幅寫的過于多,只能當(dāng)作點(diǎn)綴用,我當(dāng)時(shí)是放在簡歷最后一欄,簡要的寫了最主要的幾個(gè)獎(jiǎng)。

良好的溝通交流能力。分析:這個(gè)能力不會是關(guān)鍵性的,但是可以加分。

較強(qiáng)的學(xué)習(xí)能力和邏輯思維能力。分析:有些公司和面試官還是比較看重一個(gè)人的學(xué)習(xí)能力的,經(jīng)驗(yàn)代表著你現(xiàn)在在什么級別,而學(xué)習(xí)能力則代表著你將來能到達(dá)什么級別。

學(xué)習(xí)過程:

看了我的優(yōu)劣勢介紹,你會發(fā)現(xiàn)我的優(yōu)勢相對于我的劣勢來說,簡直不值一提。我自己對此也有清晰的認(rèn)識,因此從過完年之后,我就開始抓緊空閑時(shí)間學(xué)習(xí)。學(xué)習(xí)的過程如下:

1.看面試題

正常人第一步肯定都會看面試題,我也不例外,在看的過程中,我發(fā)現(xiàn)有些文章寫的不錯(cuò),對我?guī)椭恍≈档猛扑],如下:

Java面試題全集(上)很多基礎(chǔ)的東西,建議先看。

各大公司Java后端開發(fā)面試題總結(jié)

面試心得與總結(jié)—BAT、網(wǎng)易、蘑菇街

關(guān)于Java面試,你應(yīng)該準(zhǔn)備這些知識點(diǎn)

2.深入學(xué)習(xí)

在看面試題的過程,你會遇到一些自己沒接觸過的或者以前沒深入學(xué)習(xí)過的知識,例如最常問的HashMap內(nèi)部實(shí)現(xiàn)原理,這就促使你得開始去看JDK的源碼或者是學(xué)習(xí)一些新的東西??丛创a是很重要的一步,起步很難,但是會讓你收益良多,看源碼的過程如果碰到無法理解的地方,可以百度看下別人的理解。

3.熟悉項(xiàng)目

找出自己工作以來開發(fā)過的最叼的功能,將整個(gè)功能的流程和涉及的東西吃透(這邊有個(gè)小捷徑,如果你覺得項(xiàng)目中別人做的某個(gè)功能很牛逼,你可以把這個(gè)功能吃透,面試時(shí)可以拿出來講)。項(xiàng)目是面試中必問的環(huán)節(jié),一般是以一個(gè)功能點(diǎn)為基礎(chǔ)展開問,因此你必須對這個(gè)功能有很深的認(rèn)識,不能有模糊的地方。如果有時(shí)間,能把涉及到的知識點(diǎn)也搞懂最好。

4.做面試題

有不少公司是有面試的,如果你沒有準(zhǔn)備過,很容易在各種小地方犯錯(cuò),建議去一些面試題網(wǎng)站多做些題目,我自己是用的??途W(wǎng)。

5.學(xué)習(xí)記錄

把自己每天的學(xué)習(xí)時(shí)間和學(xué)習(xí)內(nèi)容記錄下來,可以讓自己更有動(dòng)力的學(xué)習(xí),學(xué)習(xí)是一個(gè)枯燥的過程,你必須讓自己時(shí)刻保持有動(dòng)力。

投簡歷、約面試環(huán)節(jié)

1.在哪些網(wǎng)站投?

拉勾網(wǎng)、BOSS直聘、獵聘網(wǎng)。

2.是否該海投?

投簡歷分為兩個(gè)情況。

沒有社招面試經(jīng)驗(yàn):建議采取海投的方式,只要職位要求跟自己比較匹配都可以投,累計(jì)面試經(jīng)驗(yàn)。這個(gè)環(huán)節(jié)可以把投簡歷的網(wǎng)站增加兩家:智聯(lián)和無憂。

自認(rèn)為社招面試經(jīng)驗(yàn)已經(jīng)足夠:投那些職位匹配、公司滿意的職位。公司評價(jià)可以去看準(zhǔn)網(wǎng)、百度、知乎等查詢。

3.一天約幾家面試合適?

最理想的情況為2家面試,上午一般在10點(diǎn)左右,下午一般在2點(diǎn)左右。建議把理想的公司放下午,因?yàn)橄挛绲臅r(shí)間比較充足,可以讓公司更充分的了解你。我開始面的時(shí)候,每次都是上午面的不好,下午面的不錯(cuò)。

4.投簡歷經(jīng)常沒下文?

我當(dāng)初也沒想到簡歷篩選這關(guān)有這么難,可能是我的簡歷確實(shí)亮點(diǎn)不多,再者HR很多都不是行內(nèi)人,因此他們看得最直接的就是你上家的公司和你畢業(yè)的學(xué)校,如果你不是從牛逼的公司/學(xué)校出來,可能會碰到和我一樣的情況,應(yīng)對的辦法就是多投。

5.是否該裸辭?

我一開始是邊上班邊投,然后利用調(diào)休時(shí)間,或者請假去面試。后來,面試機(jī)會越來越多,請假太頻繁了,自己都不好意思了,并且自己也已經(jīng)有足夠的信心,這個(gè)時(shí)候我選擇了裸辭。裸辭還有一個(gè)原因是,在面試過程中你會發(fā)現(xiàn),有的公司要人要的緊,如果你的辭職流程過長可能會導(dǎo)致你錯(cuò)過這個(gè)公司。

6.注意事項(xiàng)

面試前一天把路線和時(shí)間算好,最好別遲到。

背個(gè)書包,帶好簡歷、充電寶、紙巾、雨傘。

面試環(huán)節(jié)

1.筆試常見的問題?

面試常見的問題上面給的面試題鏈接基本都有。我只提幾點(diǎn):

寫SQL很??疾靏roup by、內(nèi)連接和外連接。

手寫代碼:手寫代碼一般考單例、排序、線程、消費(fèi)者生產(chǎn)者。我建議排序算法除了冒泡排序,最好還能手寫一種其他的排序代碼。試想:如果一般面試者都寫的冒泡排序,而你寫的是快速排序/堆排序,肯定能給面試官留下不錯(cuò)的印象。

2.面試流程?

讓你自我介紹

問Java基礎(chǔ)知識

問項(xiàng)目

情景問題,例如:你的一個(gè)功能上了生產(chǎn)環(huán)境后,服務(wù)器壓力驟增,該怎么排查。

你有什么想問面試官的

3.面試常問的知識點(diǎn)?

1)集合相關(guān)問題(必問):

HashMap、LinkedHashMap、ConcurrentHashMap、ArrayList、LinkedList的底層實(shí)現(xiàn)。

HashMap和Hashtable的區(qū)別。

ArrayList、LinkedList、Vector的區(qū)別。

HashMap和ConcurrentHashMap的區(qū)別。

HashMap和LinkedHashMap的區(qū)別。

HashMap是線程安全的嗎。

ConcurrentHashMap是怎么實(shí)現(xiàn)線程安全的。

2)多線程并發(fā)相關(guān)問題(必問):

創(chuàng)建線程的3種方式。

什么是線程安全。

Runnable接口和Callable接口的區(qū)別。

wait方法和sleep方法的區(qū)別。

synchronized、Lock、ReentrantLock、ReadWriteLock。

介紹下CAS(無鎖技術(shù))。

volatile關(guān)鍵字的作用和原理。

什么是ThreadLocal。

創(chuàng)建線程池的4種方式。

ThreadPoolExecutor的內(nèi)部工作原理。

分布式環(huán)境下,怎么保證線程安全。

3)JVM相關(guān)問題:

介紹下垃圾收集機(jī)制(在什么時(shí)候,對什么,做了什么)。

垃圾收集有哪些算法,各自的特點(diǎn)。

類加載的過程。

雙親委派模型。

有哪些類加載器。

能不能自己寫一個(gè)類叫java.lang.String。

4)設(shè)計(jì)模式相關(guān)問題(必問):

先問你熟悉哪些設(shè)計(jì)模式

然后再具體問你某個(gè)設(shè)計(jì)模式具體實(shí)現(xiàn)和相關(guān)擴(kuò)展問題。

5)數(shù)據(jù)庫相關(guān)問題,針對Mysql(必問):

給題目讓你手寫SQL。

有沒有SQL優(yōu)化經(jīng)驗(yàn)。

Mysql索引的數(shù)據(jù)結(jié)構(gòu)。

SQL怎么進(jìn)行優(yōu)化。

SQL關(guān)鍵字的執(zhí)行順序。

有哪幾種索引。

什么時(shí)候該(不該)建索引。

Explain包含哪些列。

6)框架相關(guān)問題:

Hibernate和Mybatis的區(qū)別。

Spring MVC和Struts2的區(qū)別。

Spring用了哪些設(shè)計(jì)模式。

Spring中AOP主要用來做什么。

Spring注入bean的方式。

什么是IOC,什么是依賴注入。

Spring是單例還是多例,怎么修改。

Spring事務(wù)隔離級別和傳播性。

介紹下Mybatis/Hibernate的緩存機(jī)制。

Mybatis的mapper文件中#和$的區(qū)別。

Mybatis的mapper文件中resultType和resultMap的區(qū)別。

7)其他遇到問題:

介紹下棧和隊(duì)列。

IO和NIO的區(qū)別。

接口和抽象類的區(qū)別。

int和Integer的自動(dòng)拆箱/裝箱相關(guān)問題。

常量池相關(guān)問題。

==和equals的區(qū)別。

重載和重寫的區(qū)別。

String和StringBuilder、StringBuffer的區(qū)別。

靜態(tài)變量、實(shí)例變量、局部變量線程安全嗎,為什么。

try、catch、finally都有return語句時(shí)執(zhí)行哪個(gè)。

介紹下B樹、二叉樹。

ajax的4個(gè)字母分別是什么意思。

xml全稱是什么。

分布式鎖的實(shí)現(xiàn)。

分布式session存儲解決方案。

常用的linux命令。

一些經(jīng)驗(yàn):

先投一些普通公司,等面出了心得再去投理想的公司。

不熟悉的技術(shù)不要主動(dòng)提。

對于那種實(shí)習(xí)期6個(gè)月還打8折的公司,除非你沒有其他選擇了,否則不要去。

小公司喜歡在薪水上壓你,開的時(shí)候適當(dāng)提高。

不要去參加招聘會,純粹是浪費(fèi)時(shí)間。

把面試當(dāng)作一次技術(shù)的交流,不要太在意是否能被錄取。

公司一般面完就決定是否錄取了,讓你回去等消息這種情況一般沒戲,無論你自己覺得面的有多好。

盡量少通過電話面試,效果不好。

在面試的日子里,要保持每天學(xué)習(xí),無論是學(xué)習(xí)新東西還是復(fù)習(xí)舊東西。

拿到offer了,問問自己這個(gè)公司讓自己100%滿意了嗎,如果不是,請繼續(xù)努力找更好的。

通過面試官可以大概判斷這家公司的情況。

拉勾投的簡歷很多會被篩掉,但是拉勾還是面試機(jī)會的最主要來源。

理想的公司可以多投幾次,我有好幾次都是第一次投被篩掉,多投幾次就過的經(jīng)驗(yàn)。

問到自己有深入研究過的知識,抓住機(jī)會好好表現(xiàn),不要輕易放過。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1603

    瀏覽量

    71230
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3012

    瀏覽量

    116873
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    黑馬-Java+AI新版V16零基礎(chǔ)就業(yè)班百度云網(wǎng)盤下載+Java+AI全棧開發(fā)工程師

    ,要么主動(dòng)將 AI 能力深度融入 Java 技術(shù)體系,成為具備“傳統(tǒng)架構(gòu) + 智能增強(qiáng)”雙重競爭力的融合型工程師Java+AI 融合開發(fā)并非簡單的 SDK 調(diào)用,而是套從架構(gòu)模式、
    發(fā)表于 05-01 11:29

    十年鑄劍?共敲開市鑼|一位工程師與美格智能的“A+H”新征程

    。莊重的儀式過程中,有這樣幕讓在場的許多人印象深刻:與其他公司的上市儀式不同,在最重要的8登臺嘉賓中,美格智能的一位年輕工程師,作為全公司800多名
    的頭像 發(fā)表于 03-19 19:05 ?1166次閱讀
    十年鑄劍?共敲開市鑼|<b class='flag-5'>一位</b><b class='flag-5'>工程師</b>與美格智能的“A+H”新征程

    硬件工程師甩鍋排行榜 #電子 #電子工程師 #硬件工程師 #甩鍋的各種理由 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2026年03月06日 18:30:55

    電子工程師的雙標(biāo)瞬間 #電子 #電子愛好者 #電子工程師 #揚(yáng)興科技 #雙標(biāo)

    電子工程師
    揚(yáng)興科技
    發(fā)布于 :2026年03月02日 18:04:13

    什么是BSP工程師

    、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設(shè)備)說起。維基百科上對嵌入式系統(tǒng)的定義如下: 嵌入式系統(tǒng)(Embedded System),是種嵌入機(jī)械或電氣系統(tǒng)內(nèi)部
    發(fā)表于 01-13 06:54

    繡花線上的數(shù)據(jù)紐帶:一位工程師的PROFIBUS轉(zhuǎn)RS485改造手記

    繡花線上的數(shù)據(jù)紐帶:一位工程師的PROFIBUS轉(zhuǎn)RS485改造手記 1. 工廠背景:老設(shè)備遇上新系統(tǒng) 我們廠位于江浙紡織產(chǎn)業(yè)帶,主要生產(chǎn)高檔繡花面料。三年前,公司引入了條德國高速繡花生產(chǎn)線,核心
    的頭像 發(fā)表于 12-25 14:23 ?308次閱讀
    繡花線上的數(shù)據(jù)紐帶:<b class='flag-5'>一位</b><b class='flag-5'>工程師</b>的PROFIBUS轉(zhuǎn)RS485改造手記

    人工智能工程師高頻面試題匯總:循環(huán)神經(jīng)網(wǎng)絡(luò)篇(題目+答案)

    后臺私信雯雯老師,備注:循環(huán)神經(jīng)網(wǎng)絡(luò),領(lǐng)取更多相關(guān)面試題隨著人工智能技術(shù)的突飛猛進(jìn),AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時(shí)候得展示出你不僅技術(shù)過硬,還得能解決問題。所以
    的頭像 發(fā)表于 10-17 16:36 ?886次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:循環(huán)神經(jīng)網(wǎng)絡(luò)篇(題目+答案)

    電子發(fā)燒友工程師看!電子領(lǐng)域評職稱,技術(shù)之路更扎實(shí)

    。比如一位電源工程師,評職稱前主要做基礎(chǔ)電源調(diào)試;評上 “高級電源工程師” 后,受邀參與電子發(fā)燒友 “電源技術(shù)研討會” 做分享,還接到廠商委托的高功率密度電源開發(fā)項(xiàng)目,項(xiàng)目成果被平臺推薦為 “年度技術(shù)
    發(fā)表于 08-20 13:53

    【華秋DFM】V4.6正式上線:工程師的PCB設(shè)計(jì)“好搭子”來了!

    款軟件,更 是每一位工程師背后的“隱形助手” 。從設(shè)計(jì)之初的風(fēng)險(xiǎn)排查,到制造階段的成本控制,再到裝配環(huán)節(jié)的細(xì)節(jié)優(yōu)化,我們始終致力于為工程師們提供更專業(yè)、更智能、更貼心的服務(wù)。 未來,
    發(fā)表于 05-22 16:07
    莱阳市| 神木县| 南丹县| 漳浦县| 江永县| 恩平市| 金堂县| 巴彦淖尔市| 舟山市| 无极县| 乌兰察布市| 厦门市| 连云港市| 宁陵县| 洞头县| 元朗区| 德州市| 右玉县| 镇巴县| 昌平区| 盈江县| 恭城| 嘉善县| 桑日县| 上杭县| 宣威市| 大同县| 华安县| 贵溪市| 谢通门县| 阿克苏市| 宜兰市| 泸定县| 华容县| 简阳市| 正阳县| 淮南市| 景宁| 古田县| 喜德县| 车险|