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).----(没有回答上来)

 

太菜了,继续学习!

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