天天看點

面試筆記(網易-Java開發實習)

主要都是根據履歷來問的...履歷寫的有點做死..啊哦

一面(大概,不太記得其他問題了):

1、自我介紹

2、說說鍊路跟蹤?如何差別鍊路中調用的各個請求?

3、如果請求一個服務逾時該怎麼處理?是由發起方還是被調用方處理?除了斷路器還有什麼方式?

4、如果有兩個相同的服務,其中一個服務挂掉了,怎麼讓另一個服務處理請求?

5、你如何将應用部署到Docker上運作?

6、對分布式的應用,比如說分布式鎖怎麼實作?

7、如何處理高并發?比如說下單

8、如何知道應用中有沒有使用到了多少已經實作了的功能(代碼覆寫率)?

9、IOC原理, AOP的多種實作方式及其差別

10、你有拿到其他公司的offer嗎?你更願意來我們公司還是其他公司?

11、來杭州工作有什麼顧慮嗎?

二面:

1、int和Integer存儲方式的差別

2、byte類型有符号嗎

3、InnoDB和Mysiam存儲引擎的差別

5、你們是不是使用Nginx代理到Tomcat伺服器,為何使用nginx代理,Nginx和Tomcat有什麼差別?tomcat 10k了解嗎?

6、Websocket和Ajax的差別

7、tcp長連接配接和http長連接配接的差別

8、你們如何處理測試中産生的髒資料

9、Mybatis中sql語句中$和#号的差別,哪個是安全的?

10、UML中關聯和依賴的差別

11、MongoDB和Mysql的Mysiam在實作和性能上有什麼差別,Mysiam是否有可能比Mongodb更快

12、使用redis緩存,如何處理與mysql的資料同步問題

13、Quartz中若一個任務需要每2秒處理一次,而這個任務執行一次需要5秒,會發生什麼,該如何處理

14、性能優化範圍比較廣 你舉舉例子

15、 設計模式中6大設計原則,說一下依賴倒置,常用注入方式有哪些

16、公平鎖與非公平鎖

問題順序寫亂了不管了。。。應該還有漏了的,想起來再寫

三面:hr

繼續閱讀