<big id="9xtd1"></big>

                阿里巴巴2018年7月Java崗面經分享

                2018-08-15    面經大全    【手機瀏覽本頁】

                作者:夢藍櫻飛

                來源:?途W

                時間: 47分23秒

                個人開啟了手機通話錄音, 所以能清楚地寫出這些問題!(最好也把這個功能打開, 事后可以總結呀!)

                1. 自我介紹

                2. 在學校里和實習公司里做項目用的什么技術

                1

                Java基礎

                3. Java讀取一個文件, 有哪些方法, 考慮性能, 用哪一個類

                4. BIO, NIO, AIO區別

                5. NIO的組件, Selector (這個忘記了, 一臉懵逼!)

                6. 什么是序列化, IO的序列化方式, 為什么需要序列化(包括在網絡傳輸的情況下)

                7. Error和Exception區別

                8. RuntimeException和非RuntimeException區別

                9. 什么叫線程安全, 保證線程安全的方法

                10. 加鎖的方式, synchronized作用在方法上和代碼塊區別

                11. synchronized(this)和synchronized(Xx.class)區別

                2

                Web方面:

                12. Spring AOP實現原理

                13. 一個頁面, 一個提交按鈕, 如何防止重復提交, 我說驗證碼, 還有其它方式嗎?

                14. ajax實現跨域請求(前端或者后臺實現方法)

                15. cookie和session區別

                16. forward和redirect區別

                3

                數據庫(這個全程被懟, 看來這個要好好復習了):

                這里還有幾個問題, 沒聽清楚, 所以就沒寫了!

                17. 你建過索引嗎? 建索引的原則

                18. 索引的類型, 如主鍵索引

                19. 查看SQL執行計劃

                20. 有十萬條數據, 寫SQL語句查詢其中某字段較大值的幾條數據

                21. 子查詢與關聯查詢的區別

                4

                JVM:

                22. 你用過的JVM命令有哪些

                23. 如果一個程序發生OOM, 該怎么處理

                24. Java 類加載機制

                25. 為什么使用雙親委派模型

                26. JVM內存模型

                27. JDK7與JDK8的JVM內存模型區別

                5

                網絡:

                28. HTTP1.0與HTTP1.1區別

                29. TCP與UDP區別

                6

                最后:

                30. 你有哪些問題要問我的?

                7

                個人總結:

                1. 當時下午正在實習, 突然接到了杭州的電話, 話說阿里真效率, 應該是前天投的簡歷;

                2. 問的都比較基礎, 有好多問題, 我之前都復習過了, 沒想到這么快就忘記了, 歸根到底是沒有深入理解其本質;

                3. 事后發現自己回答地太快了, 有些東西沒有說清楚, 估計是有點緊張啊;

                4. 當時上海這邊風真大, 有幾個問題, 問了兩遍, 硬是沒有聽清楚, 最后尷尬而不失禮貌地說了句"不知道".

                接下來, 好好復習, 繼續總結, 加油!

                相關文章
                熱點文章