阿里巴巴 Java面經

阿里巴巴的研發工程師JAVA電話面經


第一天晚上7點來電話說要面試,然後剛好有大疆的筆試,就約了第二天(20190807),第二天差不多的時間來電話了,大概面試了30分鐘。上來肯定是自我介紹。每回面試完都是一種失憶的狀態,問題順序已經打亂了,努力回憶出下面的問題。
1、說一下快速排序
2、說一下二分查找
3、數據庫delete、drop、truncate的區別,還有一些不知道的命令。。然後limit、explain。
4、數據庫死鎖
5、說一下數據庫的事務
6、Executor框架了解嗎?不瞭解。他是用來創建線程池的,說一下線程池有哪幾種?線程池滿了怎麼辦?
7、Linux瞭解嗎?不瞭解。
8、操作系統瞭解嗎?說一下進程和線程,線程是怎麼切換的?進程之間是怎麼通信的?
9、Spring框架了解嗎?Mybatis的特性?。。。
10、三次握手四次揮手
11、項目中的難點,用了什麼技術,有寫多線程嗎?
12、說一下Java的線程安全
13、說一下Java虛擬機的垃圾回收算法
14、session和cookie的區別
大概就這麼多,可能還有一些已經進入記憶黑洞了。

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