陌陌科技面试题
2015-10-31 17:51
267 查看
一面
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、你有什么问题要问我吗
相关文章推荐
- 一个关于if else容易迷惑的问题
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树