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

資訊專欄INFORMATION COLUMN

一個JAVA渣渣的校招成長記,附BAT美團網易等20家面經總結

mozillazg / 2471人閱讀

摘要:作者重慶森林鏈接來源牛客網整個三月份通過牛客網和網友分享的經驗學到了很多東西,現在反饋一下我的面試經歷,希望對同學們有幫助。個人情況大三本方向渣碩,經過實驗室學長內推,于三月底完成面試。校招是實力和運氣的結合,缺一不可。

歡迎關注我的微信公眾號:“Java面試通關手冊”(堅持原創,分享美文,分享各種Java學習資源,面試題,以及企業級Java實戰項目回復關鍵字免費領取):

今天分享一篇??途W上的一個同學分享的校招,這位同學面試了很多公司,也總結了很多面試題目,面試題目大多都是平時可以練習到了,比如轉鏈表和爬樓梯等算法問題在劍指offer上都有,我也已經更新在公眾號(“Java面試通關手冊”)上了,查看歷史信息即可看到。

作者:633_重慶森林
鏈接:https://www.nowcoder.com/disc...
來源:??途W

整個三月份通過??途W和網友分享的經驗學到了很多東西,現在反饋一下我的面試經歷,希望對同學們有幫助。

個人情況:大三本EE方向渣碩,經過實驗室學長內推,于三月底完成面試。崗位是Java研發。

校招是實力和運氣的結合,缺一不可。

心態一定要擺正,畢竟我們不可能讓所有人都認可你。
而且每家公司每個面試官的要求和風格都不一樣,所以我們不要因為某家公司或者某個面試官的評價而懷疑自己。

掛了沒有關系,咱們這個專業的優勢不就在于就業面廣么,現在基本上只要是個公司,就需要計算機相關專業的同學。所以大不了,再投另一家。

此外,樓主覺得比較重要的就是前期盡量多參加面試,多在??途W看面經,不要覺得自己還沒準備好就不敢去,面試是一個積累實戰經驗和提高的過程,多參加面試就是準備校招最直接最有效的方法。多投一些內推和提前批,不管是電話面試還是現場面試,前期盡量多參加,可能你最后并不會去這家公司,但是前期多面試多積累經驗,多發現自己的不足,對后面的校招,輪到你真正想去的公司的面試的時候,你就有足夠的(失敗)經驗了,不管是心態還是薄弱點都調整的差不多了。如果已經拿到理想的offer的時候,再去考慮選擇性的參加也不遲。

主要有以下公司的面經:
Cvte提前批
阿里內推
便利蜂內推
小米內推 
金山wps內推
多益網絡
拼多多學霸批 
搜狗校招 
涂鴉移動 
中國電信it研發中心
中興
華為
蘇寧內推
美團內推 
百度 
騰訊 
招商銀行信用卡 
招銀網絡科技 
網易 
Vivo 
Cvte提前批

一面(電話)

自我介紹 
介紹你的項目 
加密解密了解么?幾種算法,講一下你了解的 
多線程了解么?什么是線程安全? 
說一個你最熟悉的設計模式 
講一下你項目中用到了哪些設計模式 
Java的hashmap的原理 
Hashmap的線程安全性,什么是線程安全的?如何實現線程安全 

二面(視頻)

自我介紹 
介紹項目 
Mysql的數據庫引擎,區別特點 
設計模式了解?講一下最熟悉的 
寫一個單例模式,答主寫的是雙檢查鎖單例,問了為什么用Volatile,synchronize移到方法最外面會怎么樣? 
單例模式在你項目里哪些應用? 
數據連接池 
對高負載有了解么 
你意向的技術方向是哪塊?(答主回答的高并發,然后面試官說他是做高負載的) 
對高并發有了解么? 

阿里內推

一面(電話)

聽說你有博客,博客里大概有什么內容?
項目介紹,最復雜的表
Hashmap的原理
Hashmap為什么大小是2的冪次
介紹一下紅黑樹
Arraylist的原理
場景題:設計判斷論文抄襲的系統
堆排序的原理
抽象工廠和工廠方法模式的區別
工廠模式的思想
object類你知道的方法
哪里用到了工廠模式
Forward和redirect的區別

二面(視頻)

自我介紹
項目介紹
項目架構
項目難點
Synchronize關鍵字為什么jdk1.5后效率提高了
線程池的使用時的注意事項
Spring中autowire和resourse關鍵字的區別
Hashmap的原理
Hashmap的大小為什么指定為2的冪次
講一下線程狀態轉移圖
消息隊列了解么
分布式了解么

作者:633_重慶森林
鏈接:https://www.nowcoder.com/disc...
來源:牛客網

便利蜂內推

一面(電話)

     
自我介紹

項目介紹 

volatile和synchronized 

來個算法題:一個無序數組,其中一個數字出現的次數大于其他數字之和,求這個數字 (主元素) 

答完再來一個:一個數組,有正有負,不改變順序的情況下,求和最大的最長子序列 

項目用到什么數據庫?隔離級別?每個隔離級別各做了什么

數據庫的索引?mysql不同引擎索引的區別

垃圾回收算法的過程

你了解的垃圾收集器? Cms收集器的過程

怎樣進入老年代?

平時用到了什么設計模式?

講一下你最熟的兩個設計模式

用過什么系統?shell寫過腳本嗎?

小米內推

一面(電話)

自我介紹

看你最近博客寫的是redis,介紹redis和mysql的區別

Redis的應用場景

Hashmap的原理

Hashmap中jdk1.8之后做了哪些優化

垃圾回收的過程

Jvm的參數設置

項目中的優化

金山wps內推

一面(電話)

自我介紹

項目介紹

對Java的面向對象的理解

對java多線程的理解

數據庫的索引

數據庫的隔離級別

設計模式的理解

講幾個設計模式

對算法有什么了解?答主先回答了動態規劃,解釋了一下dp的思想

快排的思想講一下

二面(電話)

自我介紹

項目介紹

Tcp怎么保證可靠傳輸(中間穿插了好多小問題)

Tcp的擁塞控制

讓你設計一個即時聊天的系統

支付寶轉賬,是如何實現,幾個小時通知轉賬成功的(面試官想讓回答長連接,答主一直沒get到點)

解釋一下長連接
多益網絡

一面(視頻)

自我介紹

對面向對象的理解

介紹多態

Java新建線程有哪幾種方式

線程池的作用

看過框架源碼么
拼多多學霸批

一面(現場面)

自我介紹

項目介紹

手撕算法:一棵二叉排序樹,給定一個數,找到與給定數差值最小的數

場景題:設計一個系統,解決搶購時所需要的大量的短鏈接的功能,如何保證高并發,如何設計短鏈接

二面(現場面)

代碼量多少

給了一張紙,各種名詞,會的寫出來

然后給它解釋那些會的

設計題:設計一個系統,記錄qq用戶前一天的登錄狀態,提供16g內存和2tb的硬盤,要做到查詢指定qq號的前一天的登錄狀態,快速查詢O(1)復雜度
搜狗校招

一面(現場):

自我介紹

項目介紹

手撕算法:兩個排序的數組A和B分別含有m和n個數,找到兩個排序數組的中位數,答主用的二分,時間復雜度為O(log (m+n))。結果面試官不滿意,讓用歸并的思想做,時間復雜度其實更高了

介紹網絡編程
涂鴉移動

一面(現場)

自我介紹

項目介紹

數據庫的索引原理

索引使用的注意事項

數據庫的引擎

Java垃圾回收機制

Java的finalize,finally,final三個關鍵字的區別和應用場景

String類可以被繼承么

手撕算法:假設你是一個專業的竊賊,準備沿著一條街打劫房屋。每個房子都存放著特定金額的錢。
你面臨的唯一約束條件是:相鄰的房子裝著相互聯系的防盜系統,且 當相鄰的兩個房子同一天被打劫時,該系統會自動報警。

 給定一個非負整數列表,表示每個房子中存放的錢, 算一算,如果今晚去打劫,你最多可以得到多少錢 在不觸動報警裝置的情況下。

二面(電話)

自我介紹

對游戲的了解

項目介紹

算法題:給一個整數數組,找到兩個數使得他們的和等于一個給定的數 target。

紅黑樹

Redis的應用
中國電信it研發中心

一面(現場)

自我介紹

項目介紹

項目里用的什么服務器

自己寫一個tomcat服務器,你會怎么寫

分布式服務器會出現哪些問題

怎么解決session一致性緩存的問題

Redis的優勢和特點

一千萬用戶并發搶購,怎么設計

如果成功的用戶有10萬,redis存不下怎么處理

你項目中的難點

二面(現場)

自我介紹

項目介紹

介紹spring中的熟悉的注解

讓你實現autowire注解的功能你會如何實現

Redis和mysql的區別

Redis的持久化有哪些方式,具體原理
中興

專業面(現場)

自我介紹

項目介紹

你了解的設計模式,講兩個

Java collection類,集合,講兩個你了解的,說實現原理

Java線程池的作用

你覺得你在你實驗室處于什么水平

綜合面試(現場)

說好的綜合面試純聊天呢?

自我介紹

項目介紹

說一下你知道的設計模式

畫一個策略模式的uml圖

Java多線程的理解

內存屏障是什么

數據庫索引

項目中的優化

你的缺點,你最不喜歡什么樣的人,你的家庭等等

然后開始聊人生

華為

一面(現場)

自我介紹

項目介紹

項目架構

項目一個完整的執行流程(由于我是搞java的,而面試官是搞c的,所以全程尬聊)

項目優化

二面(現場)

自我介紹

項目介紹

怎么管理項目進度

平常的愛好

感覺面試官也不是搞java的,所以又是一陣尬聊
蘇寧內推

一面(現場)

自我介紹

項目介紹

面過哪些公司了

有哪些offer了

聊到多益,于是開始聊最近微博上很火的多益老板

得出結論,我和面試官都覺得多益老板三觀有問題,但做游戲就是要偏執的人

你博客主要哪方面的

多線程并發包了解么

講一下countDownLatch

蘇寧聊了20分鐘八卦就面完了,一輪技術面

美團內推

一面(電話)

自我介紹

項目介紹

Redis介紹

了解redis源碼么

了解redis集群么

Hashmap的原理

hashmap容量為什么是2的冪次

hashset的源碼

object類你知道的方法

hashcode和equals

你重寫過hashcode和equals么,要注意什么

假設現在一個學生類,有學號和姓名,我現在hashcode方法重寫的時候,只將學號參與計算,會出現什么情況?

往set里面put一個學生對象,然后將這個學生對象的學號改了,再put進去,可以放進set么?并講出為什么

Redis的持久化?有哪些方式,原理是什么?

講一下穩定的排序算法和不穩定的排序算法

講一下快速排序的思想

二面(現場)

自我介紹

講一下數據的acid

什么是一致性

什么是隔離性

Mysql的隔離級別

每個隔離級別是如何解決

Mysql要加上nextkey鎖,語句該怎么寫

Java的內存模型,垃圾回收

線程池的參數

每個參數解釋一遍

然后面試官設置了每個參數,給了是個線程,讓描述出完整的線程池執行的流程

Nio和IO有什么區別

Nio和aio的區別

Spring的aop怎么實現

Spring的aop有哪些實現方式

動態代理的實現方式和區別

Linux了解么

怎么查看系統負載

Cpu load的參數如果為4,描述一下現在系統處于什么情況

Linux,查找磁盤上最大的文件的命令

Linux,如何查看系統日志文件

手撕算法:leeetcode原題 22,Generate Parentheses,給定 n 對括號,請寫一個函數以將其生成新的括號組合,并返回所有組合結果。
三面(現場)

三面沒怎么問技術,問了很多技術管理方面的問題

自我介紹

項目介紹

怎么管理項目成員

當意見不一致時,如何溝通并說服開發成員,并舉個例子

怎么保證項目的進度

數據庫的索引原理

非聚簇索引和聚簇索引

索引的使用注意事項

聯合索引

從底層解釋最左匹配原則

Mysql對聯合索引有優化么?會自動調整順序么?哪個版本開始優化?

Redis的應用

Redis的持久化的方式和原理

技術選型,一個新技術和一個穩定的舊技術,你會怎么選擇,選擇的考慮有哪些

說你印象最深的美團點評技術團隊的三篇博客

最近在學什么新技術

你是怎么去接觸一門新技術的

會看哪些書

怎么選擇要看的書
百度

一面(現場)

自我介紹

Java中的多態

Object類下的方法

Finalize的作用和使用場景

Hashcode和equals

為什么要同時重寫hashcode和equals

不同時重寫會出現哪些問題

Hashmap的原理

Hashmap如何變線程安全,每種方式的優缺點

垃圾回收機制

Jvm的參數你知道的說一下

設計模式了解的說一下啊

手撕一個單例模式

快速排序的思想講一下

給個數組,模擬快排的過程

手寫快排

設計題,一個圖書館管理系統,數據庫怎么設計,需求自己定

二面(現場)

自我介紹

項目介紹

Redis的特點

分布式事務了解么

反爬蟲的機制,有哪些方式

手撕算法:反轉單鏈表

手撕算法:實現類似微博子結構的數據結構,輸入一系列父子關系,輸出一個類似微博評論的父子結構圖

手寫java多線程

手寫java的soeket編程,服務端和客戶端

進程間的通信方式

手撕算法: 爬樓梯,寫出狀態轉移方程

智力題:時針分針什么時候重合

三面(現場)

由于三面面試官不懂java,我不熟c加加,所以全程尬聊

自我介紹

項目介紹

手撕算法:給定一個數字三角形,找到從頂部到底部的最小路徑和。每一步可以移動到下面一行的相鄰數字上。

然后繼續在這個問題上擴展

求出最短那條的路徑

遞歸求出所有的路徑

設計模式講一下熟悉的

會不會濫用設計模式

多線程條件變量為什么要在while體里

你遇到什么挫折
騰訊

一面(現場)

自我介紹

項目介紹

Hibernate的作用,你的理解

多線程的理解,如何保證線程安全

mysql數據庫的引擎和區別

場景題:千萬用戶搶購,如何處理高并發,并且有一個鏈接,指向前一天搶購成功的用戶,如何設計這個系統和數據庫

如果后臺處理搶購請求的服務器,每次最多承受200的負載,系統該怎么設計

手撕算法:最小公倍數和最大公約數

二面

自我介紹

項目介紹

項目里一個完整請求的流程

項目的優化

Hibernate和mybatis的區別

為什么用ssh框架

Mysql的容災備份

Redis和memcache 的區別

為什么選擇redis

Java的full gc

Full gc會導致什么問題
招商銀行信用卡

一面

自我介紹

分布式事務

設計模式

訪問者模式

裝飾者模式

有哪些offer

為什么還來我們這
招銀網絡科技

一面

自我介紹

寫一個兩個有序鏈表合并成一個有序鏈表

死鎖是什么呢

怎么解決死鎖

http請求流程

為什么負載均衡

怎么實現負載均衡

數據庫掛了怎么辦?除了熱備份還有什么方法

講講你對spring的理解,不要把ioc和aop背給我聽

二面

自我介紹

項目介紹

算法:找出兩個數組相等的數,不能用其他數據結構

算法:給定一個數字,一個數組,找出數組中相加等于這兩個數的和,不能用數據結構

算法:如何判斷一個樹是不是另一顆樹的子樹

如何解決并發訪問的錯誤
網易

一面(現場)

自我介紹

項目介紹

I++操作怎么保證線程安全

場景題:設計一個下單系統,下單成功后可以給用戶發優惠券

接上面場景題:服務器掛了,優惠券還沒發怎么辦

數據庫掛了怎么怎么辦

怎么保證一致性

分布式事務知道么

介紹分布式事務

你的職業規劃

二面

自我介紹

項目介紹

Nio的原理

Channel和buffer

directBuffer和buffer的區別

nio和aio的區別

鎖的實現原理

怎么解決緩存和主存的一致性問題

緩存還沒更新到主存,服務器掛了怎么辦

數據庫掛了怎么辦
Vivo

一面

自我介紹

項目介紹

Hibernate的batch有數量限制么

Jquery用過么

Extjs的優缺點

有沒有擴展過extjs

讀寫鎖

什么時候用讀鎖

什么時候用寫鎖

Cas的原理,使用場景

數據庫的瓶頸
總結:

春招實習之路真的是很艱辛,自己本來也不是CS方向的,很多基礎課和本專業的同學差距真的太多,但是只要足夠努力,必定會得到一個滿意的結果,路漫漫其修遠兮,吾將上下而求索。大家加油!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/68949.html

相關文章

  • "雙非"應屆生校招如何獲得大廠青睞?(內前端大廠面經+技術崗超全求職攻略)

    摘要:拿到秋招的同學,如確定入職需與用人單位簽署三方協議,以保證雙方的利益不受損失。當然每個崗位所要求的側重點不同,但卻百變不離其宗。方法論要想達成某個目標都有其特定的方法論,學習技術也不例外,掌握適當的學習方法才能事半功倍。 寫在前面的話 筆者從17年的2月份開始準備春招,其中遇到不少坑,也意識到自己走過的彎路。故寫了這篇文章總結一番,本文適合主動學習的,對自己要學的課程不明確的,對面試有...

    jeffrey_up 評論0 收藏0
  • "雙非"應屆生校招如何獲得大廠青睞?(內前端大廠面經+技術崗超全求職攻略)

    摘要:拿到秋招的同學,如確定入職需與用人單位簽署三方協議,以保證雙方的利益不受損失。當然每個崗位所要求的側重點不同,但卻百變不離其宗。方法論要想達成某個目標都有其特定的方法論,學習技術也不例外,掌握適當的學習方法才能事半功倍。 寫在前面的話 筆者從17年的2月份開始準備春招,其中遇到不少坑,也意識到自己走過的彎路。故寫了這篇文章總結一番,本文適合主動學習的,對自己要學的課程不明確的,對面試有...

    lindroid 評論0 收藏0
  • 如何準備校招技術面試

    摘要:網易跨境電商考拉海購在線筆試現場技術面面。如何看待校招面試招聘,對公司而言,是尋找勞動力對員工而言,是尋找未來的同事。 如何準備校招技術面試 標簽 : 面試 [TOC] 2017 年互聯網校招已近尾聲,作為一個非 CS 專業的應屆生,零 ACM 經驗、零期刊論文發表,我通過自己的努力和準備,從找實習到校招一路運氣不錯,面試全部通過,謹以此文記錄我的校招感悟。 寫在前面 寫作動機 ...

    MkkHou 評論0 收藏0
  • 渣的有贊面試經歷(一)

    摘要:和的區別,本想問下要不要深入的講下源碼級別,結果面試官說不用了。來分鐘不到,就再次打電話過來約了明早上午點的視頻面試。 出去面試的話還是得好好準備,不然會被虐的有點慘! 有贊(框架組) 四月份面試有贊的時候,自己還在實習,所以也沒有復習,是在 Boss 直聘上投的,當時看到了有贊的 2018 屆春招,就投了下,然后不知道怎么就被推到了框架組,結果后面就感覺自己被虐的可慘了。 關注我 s...

    GraphQuery 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<