陌陌科技面试题
一面
1、自我介紹
2、看試卷,問試題
3、Java多線程知道嗎,說一下,如何實現多線程編程
4、Java中接口和抽象類的區別是什么
5、Java中synchronized關鍵字是怎么用的?
6、final變量定義是需要初始化嗎?
7、
String s1 = "hello";
String s2 = "hello";
判斷ture或者false:
s1 == s2
s1.equals(s2)
8、static類型的變量存在內存的哪個位置
9、Java中wait()和sleep()的區別是什么
10、來個算法題吧,單鏈表逆置
11、任意形狀的二叉樹轉成單支樹
12、有n(規模n很大,比如100W)個無序的數,查找出k(k比較小,比如10、20之類的)個最大的數,給出你的算法
后來面試官提示有O(nlogk)的算法
二面(HR面)
1、自我介紹
2、你了解陌陌嗎,談一下你的認識
3、期望的工作地點
4、期望的工資薪水
5、平時喜歡干什么,有什么愛好嗎
6、你有什么問題要問我嗎
總結
- 上一篇: MapReduce编程基础
- 下一篇: Emacs常用快捷键