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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

面经分享 | 小白菜的2020秋招经历分享记录(Java开发方向)

發(fā)布時(shí)間:2024/3/24 java 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 面经分享 | 小白菜的2020秋招经历分享记录(Java开发方向) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

前言

投遞渠道

面試準(zhǔn)備及注意事項(xiàng)

公司面經(jīng)

百度

京東

美團(tuán)點(diǎn)評(píng)

金山云

58同城

最后一點(diǎn)嘮叨


前言

已經(jīng)十二月份了,雖然我的秋招已經(jīng)結(jié)束好久了,但今天的博客突然間就想分享一下自己作為一個(gè)小白菜心酸的秋招歷程,包含一些面過(guò)的公司面經(jīng)整理,主要目的是為了記錄自己,當(dāng)然如果能對(duì)一些沒(méi)有經(jīng)歷過(guò)面試的學(xué)弟學(xué)妹們能有所幫助就更好了......

作為一個(gè)數(shù)學(xué)系的妹子,大一大二每天乖乖上課,下課打游戲,期末瘋狂復(fù)習(xí)應(yīng)付考試,過(guò)著混吃等死的生活,在大三的緊張感撲面而來(lái)的時(shí)候,才決定走上程序員的道路,開(kāi)始踏上認(rèn)真學(xué)習(xí)Java的路程。作為非計(jì)算機(jī)專業(yè)的學(xué)生,最大的體會(huì)就是:編程思維很重要!!!畢竟不是計(jì)算機(jī)專業(yè),在最初學(xué)習(xí)那段時(shí)間,每每看到一道情景類的編程題的時(shí)候,第一反應(yīng)腦子里蹦出來(lái)的不是算法,而是數(shù)學(xué)建模~_~?我太難了。因?yàn)閷W(xué)習(xí)的比較晚,所以錯(cuò)過(guò)了整個(gè)提前批(感覺(jué)錯(cuò)過(guò)了一個(gè)世界),正式開(kāi)始瘋狂投簡(jiǎn)歷瘋狂跑宣講會(huì)就是秋招正式啟動(dòng),也就是9月3號(hào)之后了,前后投遞的簡(jiǎn)歷保守來(lái)說(shuō)也有100多家,真的是不知者無(wú)畏~初生牛犢不怕虎~的大小公司都投了,所以可能報(bào)應(yīng)就是,毫無(wú)面試經(jīng)驗(yàn)的我第一次電話面試就拿阿里試了水,不過(guò)這個(gè)就不說(shuō)了,那個(gè)電話面試慘不忍睹,回過(guò)頭來(lái)想想只能說(shuō):面試官和藹可親,面試官想讓我過(guò)但是我真的就扯的過(guò)不了啊啊啊!然后第一次現(xiàn)場(chǎng)面試又拿百度試了水......我......我......我也不知道怎么回事,我投了那么多家大大小小的公司,就只被大廠撈起來(lái)了我也很絕望啊,而騰訊可能因?yàn)樽约禾肴ニ詻](méi)敢投,在截止網(wǎng)申的最后一天投了簡(jiǎn)歷,掛在筆試上了,所以BAT就從此與我的秋招再無(wú)瓜葛。

正經(jīng)的面試分別面了:京東、百度、美團(tuán)、微盟、金山云、58同城、中軟國(guó)際以及在學(xué)校招聘會(huì)上面試的一些小公司,面試問(wèn)的也太基礎(chǔ),工資給的超級(jí)低,所以也沒(méi)記住公司名字~

投遞渠道

分享一下海投的投遞網(wǎng)站:

  • 牛客網(wǎng)——牛客網(wǎng)是個(gè)寶藏,不僅可以自己選擇性投遞還可以找學(xué)長(zhǎng)學(xué)姐內(nèi)推哦

  • 智聯(lián)招聘

  • 前程無(wú)憂

  • 校招嚴(yán)選公眾號(hào)——可以查看公司宣講會(huì),個(gè)人覺(jué)得亮點(diǎn)是嚴(yán)選評(píng)級(jí),可以借鑒

  • 關(guān)注本地的一些會(huì)有大型招聘會(huì)的學(xué)校的就業(yè)指導(dǎo)公眾號(hào),因地而異就不舉例了

  • 面試準(zhǔn)備及注意事項(xiàng)

  • 首先,你需要一份認(rèn)真制作并反復(fù)修改反復(fù)斟酌過(guò)的簡(jiǎn)歷,嘻嘻嘻~,認(rèn)真的哦,不管你技術(shù)多厲害,簡(jiǎn)歷過(guò)不了就不會(huì)有面試的機(jī)會(huì),那么一切的努力都被扼殺在萌芽的時(shí)候了;
  • 簡(jiǎn)歷是根據(jù)你的技能寫(xiě)的,但是制作完簡(jiǎn)歷之后,你需要將簡(jiǎn)歷上的技能都全面的再?gòu)?fù)習(xí)一遍哦,面試官可能會(huì)問(wèn)到你明明會(huì)但是之前就是沒(méi)考慮過(guò)的問(wèn)題,所以簡(jiǎn)歷做好之后再?gòu)?fù)習(xí)簡(jiǎn)歷必不可少;
  • 然后,個(gè)人經(jīng)驗(yàn)來(lái)說(shuō),你需要準(zhǔn)備語(yǔ)速適中的2~3分鐘的自我介紹,最好能提前準(zhǔn)備一下自我介紹的大綱,這樣在面試中從自我介紹開(kāi)始就是邏輯清晰結(jié)構(gòu)嚴(yán)謹(jǐn)?shù)?#xff0c;給面試官的第一印象會(huì)有加分的吧;
  • 最后每一次面試完之后,都要對(duì)自己當(dāng)場(chǎng)面試有所總結(jié),不清楚的知識(shí)要馬上去查缺補(bǔ)漏,千萬(wàn)、千萬(wàn)、千萬(wàn)不要抱著僥幸心理拖著,覺(jué)得自己還有不足的地方一定要完善;
  • 需要注意的是,面試不僅僅是面試官問(wèn)問(wèn)題你回答問(wèn)題的簡(jiǎn)答題考試,而是在面試交流過(guò)程中你要讓面試官了解到你的特色,要默默塑造出自己在交流中的一種你的形象出來(lái),這樣的你才是與別人不同的你,但是這個(gè)說(shuō)法不是說(shuō)要虛假塑造,在面試過(guò)程中千萬(wàn)不要為了迎合面試官的問(wèn)題而撒謊,真誠(chéng)才是最打動(dòng)人心的,真誠(chéng)是能被交流者所感受到的,所以做最真實(shí)的自己。
  • 公司面經(jīng)

    百度

    投遞崗位:Android開(kāi)發(fā)

    面試形式:西安現(xiàn)場(chǎng)面試

    面試內(nèi)容:

    1、投了安卓開(kāi)發(fā),你了解安卓開(kāi)發(fā)嗎?

    2、JVM垃圾回收的幾種算法?具體講一下

    3、多線程情景題,怎么讓一個(gè)線程進(jìn)行到一半的時(shí)候開(kāi)始另一個(gè)線程?

    4、了解涉及模式除了你簡(jiǎn)歷上寫(xiě)的還有其他的嗎?代理模式

    5、講一下代理模式

    6、每個(gè)設(shè)計(jì)模式的出現(xiàn)都有它的作用,那你說(shuō)說(shuō)SpringMVC的應(yīng)用場(chǎng)景,為什么有它的存在呢?

    (應(yīng)用場(chǎng)景+與其他框架的優(yōu)點(diǎn)對(duì)比)

    7、Linux下的線程交互怎么實(shí)現(xiàn)

    8、JVM的內(nèi)存模型、Linux的地址劃分結(jié)構(gòu)

    9、手寫(xiě)代碼:最好的時(shí)間復(fù)雜度寫(xiě)一下統(tǒng)計(jì)數(shù)字對(duì)的個(gè)數(shù)的代碼

    10、手寫(xiě)代碼:反轉(zhuǎn)字符串的單詞順序,不影響單詞內(nèi)部的字母順序

    面試總結(jié):

    首先投遞崗位一定要有自己的技術(shù)支撐哦,我只學(xué)習(xí)了Java,而沒(méi)有了解Android開(kāi)發(fā)相關(guān)的知識(shí),但百度投了Android開(kāi)發(fā),我就是初生牛犢不怕虎的反面教材,啥崗位都敢投;

    此外面試官人挺好,和藹可親的,面試結(jié)束后還跟我說(shuō)面試經(jīng)驗(yàn),可能明顯感覺(jué)到我第一次面試的回答問(wèn)題的青澀吧,告訴我以后面試多了我就能自己找到回答問(wèn)題的套路了,但是就是專挑我不會(huì)的知識(shí)點(diǎn)問(wèn),總說(shuō):你簡(jiǎn)歷上寫(xiě)了xxx,沒(méi)寫(xiě)yyy,那你了解yyy嗎,來(lái)講一下,卒。

    京東

    投遞崗位:Java開(kāi)發(fā)

    面試形式:電話面

    面試內(nèi)容:

    一面:

  • 基本數(shù)據(jù)類型有哪些?漢字占幾個(gè)字符?char可以存儲(chǔ)漢字嗎?為什么?

  • 繼承自O(shè)bject類下的方法有哪些,比如說(shuō)?

  • 重寫(xiě)equals方法需要重寫(xiě)hashcode嗎?

  • static關(guān)鍵字修飾的變量和普通變量有什么區(qū)別?

  • ArrayList和LinkedList的使用場(chǎng)景?她們線程安全嗎?我說(shuō)它倆不安全,vector才線程安全

  • 那List里除了vector還有什么線程安全的嗎?我...好像沒(méi)有了吧

  • 了解HashMap嗎,如果了解的話講一下?

  • 那HashMap線程安全嗎?不安全,但concurrent hashmap是線程安全的

  • 那你猜測(cè)一下concurrent hashmap的結(jié)構(gòu)或者實(shí)現(xiàn)和hashmap有什么區(qū)別?

  • 關(guān)于數(shù)據(jù)庫(kù)InnoDB你了解多少?

  • 由數(shù)據(jù)庫(kù)底層的B+樹(shù)談到數(shù)據(jù)結(jié)構(gòu),AVL和RB樹(shù)?自己挖的坑...還能說(shuō)啥

  • CAS算法你了解嗎?

  • 排序算法里面時(shí)間復(fù)雜度最低的是?

  • 二分查找的過(guò)程?

  • 常見(jiàn)IO模型了解哪些?講了BIO、NIO

  • 多線程的狀態(tài)有幾種?分別是什么?

  • 剛你有提到synchronized鎖,那關(guān)于鎖你除了synchronized還知道有哪些?

  • 假設(shè)給你幾個(gè)多線程,讓他們按照某種順序執(zhí)行,可以怎么實(shí)現(xiàn)?

  • 了解過(guò)concurrent包嘛?em..不太清楚(如果你了解的話就有更多種方法實(shí)現(xiàn)了)

  • 框架部分了解多少?然后就blabla講了spring的IOC和AOP

  • 你了解@Autowire注解和@Request注解嗎?用過(guò)嗎?區(qū)別是什么?

  • 你有什么問(wèn)題問(wèn)我的嘛?

  • (中間還問(wèn)了一些其他的,但是是我完全不了解的,所以記不清問(wèn)了啥了......)

    面試總結(jié):電話總共46分鐘,自己超級(jí)菜,面試官人超好!!!

    面試內(nèi)容很明顯覆蓋范圍比較廣,而且從簡(jiǎn)單到難層層遞進(jìn),總能問(wèn)到自己所擅長(zhǎng)的知識(shí)上去的。

    ?

    二面面試形式:視頻面

    你能接受來(lái)北京工作嗎?你能現(xiàn)在就實(shí)習(xí)嗎?

    那你自我介紹一下......

    那你做過(guò)什么項(xiàng)目嗎?

    1、多線程的幾種狀態(tài)

    2、超時(shí)等待狀態(tài)之后會(huì)進(jìn)入什么狀態(tài)

    3、怎么喚醒等待狀態(tài)的線程(線程部分層層遞進(jìn)聊了挺久)

    4、sleep()會(huì)釋放鎖嗎?wait()呢?

    5、String和StringBuffer、StringBuilder的區(qū)別?實(shí)現(xiàn):為什么安全?為什么快?

    6、currenthashmap和hashmap和hashcode的區(qū)別?

    7、框架有了解嗎?講一下spring

    情景:你導(dǎo)師布置了題目就不管了你會(huì)怎么做?

    那你比較弱的部分你打算怎么解決?

    你比其他人的優(yōu)勢(shì)是什么?

    然后就你要問(wèn)啥,然后隨意聊了幾句

    (此次面試原本是現(xiàn)場(chǎng)面試的,但是因?yàn)閷W(xué)校有事時(shí)間沖突所以沒(méi)去,在我差不多都不抱希望的時(shí)候面試官打了我的電話問(wèn)了我原因,然后臨時(shí)決定倉(cāng)促的視頻面,真的萬(wàn)分感謝我的面試官給我這個(gè)機(jī)會(huì),而現(xiàn)在也是準(zhǔn)備年后先去京東實(shí)習(xí)了,比心我的兩個(gè)面試官)

    美團(tuán)點(diǎn)評(píng)

    投遞崗位:大數(shù)據(jù)開(kāi)發(fā)

    面試形式:西安現(xiàn)場(chǎng)面試

    面試內(nèi)容:

    1.自我介紹

    2.項(xiàng)目balabala聊好久

    3.由項(xiàng)目問(wèn)到concurrenthashmap、hashmap、hashtable底層結(jié)構(gòu),有啥區(qū)別?

    4.NIO與Netty的了解,為啥用Netty?Netty在NIO的基礎(chǔ)上進(jìn)行了哪些優(yōu)化?

    5.學(xué)過(guò)操作系統(tǒng)嘛?進(jìn)程間通信了解嗎?

    6.了解框架嗎?比如spring,有實(shí)際應(yīng)用過(guò)嗎?

    8.畫(huà)了一個(gè)表,手寫(xiě)語(yǔ)句查找所有成績(jī)都>90分的學(xué)生學(xué)號(hào)

    9.手寫(xiě)兩個(gè)有序鏈表的合并

    10.TCP屬于哪一層?和UDP區(qū)別?講一下三次握手,有筆你畫(huà)一下

    時(shí)間差不多了,就到這里

    面試總結(jié):面試官說(shuō)話超級(jí)溫柔,面試過(guò)程中也挺好,感覺(jué)面試官問(wèn)的問(wèn)題我差不多都應(yīng)付下來(lái)了,但是最后還是沒(méi)給我通過(guò),可能是因?yàn)槲乙廊怀跎俨慌禄⒌耐读瞬幌喾膷徫话?#xff0c;投大數(shù)據(jù)開(kāi)發(fā)也是勇氣可嘉了。

    金山云

    金山云的面試沒(méi)寫(xiě)面經(jīng),所以就簡(jiǎn)單的分享一下面試過(guò)程吧。

    因?yàn)榻鹕皆泼嬖嚹翘斓竭_(dá)現(xiàn)場(chǎng)后,HR小姐姐先給了我一份題,讓我用一個(gè)小時(shí)做完后去找她,她給我安排面試官面試(但其實(shí)我之前有線上筆試的)。然后單獨(dú)的房間見(jiàn)到面試官后,面試官先讓我自我介紹,這個(gè)過(guò)程中他在看我剛做完的那套題,然后自我介紹完了后就從那套題的第一道開(kāi)始往下聊,題目過(guò)完了也就面試結(jié)束了,全程大概半個(gè)小時(shí),所以我也沒(méi)有特意總結(jié)面經(jīng)。

    58同城

    58同城是后來(lái)差不多補(bǔ)錄的時(shí)候撈我起來(lái)面試的,面試形式是QQ視頻面,這里需要注意了!!!血的教訓(xùn):一定要找一個(gè)網(wǎng)絡(luò)環(huán)境比較好的條件下進(jìn)行面試,我面試那天數(shù)據(jù)太卡了,一會(huì)能聽(tīng)到一會(huì)聽(tīng)不到,面試體驗(yàn)極差,也是難為那個(gè)面試官了。面試開(kāi)始是自我介紹,但是一邊自我介紹面試官就根據(jù)我說(shuō)的開(kāi)始提問(wèn)問(wèn)題了,然后是項(xiàng)目介紹,項(xiàng)目介紹的時(shí)候也是,我所說(shuō)的每句話都將成為呈堂證供...哦不,都將稱為提問(wèn)依據(jù),因?yàn)轫?xiàng)目經(jīng)驗(yàn)比較欠缺,只聊了一個(gè)項(xiàng)目就面試了半個(gè)小時(shí),最后面試官先生建議我去考研,說(shuō)我沒(méi)有實(shí)習(xí)經(jīng)驗(yàn),又不是計(jì)算機(jī)專業(yè)的......慘,面完我都笑了!

    最后一點(diǎn)嘮叨

    我也不知道我最后嘮叨這幾句目的是啥,但是我就想說(shuō):秋招不易,付出和回報(bào)是成正比的,另外,各大公司秋招結(jié)束之際都還有補(bǔ)錄名額,希望秋招沒(méi)能順利上岸的同學(xué)抓住機(jī)會(huì),珍惜機(jī)會(huì),不要?dú)怵H而一蹶不振,不怕真理無(wú)窮,進(jìn)一步總有進(jìn)一步的歡喜嘛,加油!

    ?

    ?

    ?

    總結(jié)

    以上是生活随笔為你收集整理的面经分享 | 小白菜的2020秋招经历分享记录(Java开发方向)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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