Ucloud大數據面試題(二面涼涼)

ucloud一面:
0、問項目
1、java如何查看內存溢出(jvm\jps\jconsole\jmap等工具),程序出現故障了怎
麼查看哪兒出現了錯誤
2、linux下,調用shell腳本後,如何判斷腳本是否正常啓動。  使用netstat查看
3、線程和進程的區別
4、說一下二叉排序樹的定義
5、說一三種及以上的排序。。。快速排序的時間複雜度是多少。。。emmm
6、tcp三次握手連接
7、docker使用過嗎?
8、團隊出現了矛盾、怎麼解決的
9、比較一下list和map
10、java中常用的一些數據結構有哪些。。
11、平時怎麼學習新技術的
12、搞C你搞嘛?C++使用多嗎?


二面:
1、問項目
2、通信模型
3、寫沒寫過服務器程序
4、MR的原理
5、團隊出現了矛盾、怎麼解決的
6、高併發怎麼處理(沒有回答上來)
7、對於一個不大於2T的物理磁盤(磁盤由多個大小爲512字節的扇區組成),現有
一個日誌文件,記錄了某一時間段對該磁盤的n次IO操作日誌,且每條日誌僅記錄
了對某一個扇區的操作(操作信息包含扇區號,操作類型和時間)。假設,該日誌
文件記錄了有某兩個扇區僅被寫入過一次,而其他扇區被寫入過兩次。
   請問如何快速的從日誌文件裏找到這兩個扇區,要求時間複雜度是O(n),空間復
雜度是O(1).----(沒有回答上來)

 

太菜了,繼續學習!

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