陌陌科技面试题

一面

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、你有什么问题要问我吗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值