美團二面面經 2018/4/25 時長:49min
1.自我介紹,介紹到項目的時候問對於你項目用到的思想,能不能抽象出來用到其餘的項目裏
貌似他們作的一些東西和解決辦法和我用到的思想還挺像的
2.java單繼承or多繼承?父類是什麼?object有哪些方法?
3.java基本數據類型以及佔用的字節大小
4.線程:如何實現多線程,若是主線程想要用子線程的返回結果,怎麼作
5.final finally區別?我說到了lock會在fianlly中釋放鎖,問finally是無論有沒有異常都會執行的嘛?
6.linux的命令,查看進程,CPU的使用,top命令裏面有哪些信息,文件打開方式有哪些
7.排序算法根據平均複雜度分類有哪些,有比O(nlogn)更快的嗎?快排講一下
8.算法題:版本號比較 eg:1.0.4.4/5.6.2 僞代碼
9.split方法怎麼用,返回什麼,String和int互轉的方法
10.實習報道和實習時長java