雙非二本的2019春招面試總結

前言:

一個菜雞的春招血淚史,共勉

三月快結束了,對我來說春招也基本落幕了.雖然好多大廠4月纔開始招聘,不過我已經不打算投遞了,心太浮躁.天天在找公司,投簡歷,找公司,投簡歷之間徘徊.對基礎知識也沒有深入研究,源碼看的也不多,都是抓重點知識.仍記得阿里面試官最後給我的總結:面很廣,但是不夠精.
決定靜下心來好好系統補補基礎,刷刷題.
重點:刷題很重要,因爲筆試是第一關,不僅如此,很多面試官都會讓你手撕算法.

背景:雙非二本大三
前前後後投了不下一百來家簡歷,
簡歷不合格佔了多數,
10家左右給了筆試,只過了一個cvte,不過因爲在外地沒去(好吧,沒準備好)
三家面試:1. 廈門吉比特 2. 阿里螞蟻金服 3. 騰訊前端

2019.2.20:吉比特Java後臺一面(32min)
2019牛客提前批一血:猝不及防的java實習面經


題目沒聽清就回答,答非所問..回答問題也是支支吾吾不夠連貫,涼的心服口服
2019.3.18:阿里螞蟻金服Java後臺一面(41min)

1. 學校專業課開了哪些
2. 簡單自我介紹
3. 操作系統一個進程包括哪些資源
4. 線程和進程的區別
5. 又回到第一個問題:共享哪些資源
6. 一個線程new出來一個對象,將引用 傳遞給另外一個線程,另外一個線程可以使用嗎 
7.  計算機網絡裏,UDP屬於哪一層的
8. TCP和UDP分別面向什麼場景,又有什麼不同呢?
9. UDP多對多,一對一是什麼?
10.UDP如何發送給多個接收方的
10. 你是怎麼學習Java的
11. HashMap的時間複雜是多少
12. HashMap爲什麼是紅黑樹
13. MVC分別指什麼?
14.  MVC中具體的業務代碼放在哪 (回答server層)
15. 那server層在MVC的哪一層
16. Spring框架提供了什麼基礎功能
17. IOC和AOP是在什麼情況下用到
18. IOC怎麼創建對象的
19. AOP怎麼實現的
20. jdk動態代理和cglib動態代理原理簡單說下
21. 項目(redis搶紅包怎麼實現的)
22. 最後一個人搶完紅包後爲什麼要創建線程插入到本地數據庫
23. Redis怎麼保證併發情況下是OK的
24. Lua爲什麼可以保證一致性
25. 你之前又遇到其他的技術難題(Nginx)
26. Nginx做負載均衡的算法有哪些
27. 我的問題問完了,你還有什麼想問我的嗎

面試官點評:技術上面挺廣的,需要注意搞原理性問題上不需要多廣,要把搞透
面試官技術上意見:把以前做過的東西往深了挖一挖,再做一些重複性的東西沒有什麼意義
代碼評測:
1億個數字內求Top100的數


個人春招的最快涼經
2019.2.20:騰訊全前端一面(18min)
投的是後臺開發,隔了十多天被前端部門撈了起來.
因爲項目上寫的是Redis搶紅包,所以上來就問的是項目的問題.

項目設計知識:
Redis+Lua+SSM

要哭惹,全程懟redis,完全沒有招架之力,不應該靠基礎嗎..苦兮兮
結果懟完Redis就問我還有啥想問的沒?
What? 沒了? 操作系統,網絡呢?
一臉懵逼..
都是淚,直接上問題吧

1. redis和程序的部署是分開的還是一起?
2. 爲什麼不考慮用程序發起請求而是用瀏覽器 之間的區別 壓測端和服務端在同一個服務器有什麼問題
3. 怎麼測出他的極限性能
4. 循環了兩萬而不是併發是兩萬
5. 可以得到同一時間的請求數嗎
6. 擴展到每天有1億人次的訪問量該怎麼設計
7. 1億量級需要多少臺服務器
8. nginx這層掛掉怎麼處理
9. redis集羣怎麼訪問
10.你怎麼知道其中一臺機器有沒有掛
10. 主服務器掛了,副服務器替換主服務器的機制是什麼?誰來執行
11. 我訪問的那臺redis掛了,它怎麼告訴我去別臺機器呢
12. 存在redis的數據太大了怎麼辦
13. 業務要求存儲過量的數據怎麼辦
14. 如果一臺redis服務器掛掉了,如何短時間內恢復數據
15. 短時間不能重啓,只能換一臺機器.那怎麼恢復之前掛掉的數據 

總結:
一般簡歷寫什麼,面試官就會針對問問題.如果有項目,不管大小公司面試官都會問.
基礎也很重要:操作系統,網絡,數據庫,Java基礎,數據結構,算法,海量計算
注意: 算法是大頭,可以刷刷劍指Offer, 應付大部分筆試和麪試沒問題.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章