首页 > 陌陌运维开发社招面经
头像
楚望云归
编辑于 2021-05-29 23:00
+ 关注

陌陌运维开发社招面经

1.问了项目经历,没有深入问,就简单介绍了一下

2.问了mvc,这个我了解的不太多,只知道model,view,controller以及都是干什么的这些

3.问了类的加载方面的,我确实没听明白她想问什么,就把类加载过程,双亲委派机制这些

我知道的都说出来了

4.问了线程,也是让我知道啥就说啥,我就说线程是操作系统调度的最小单位,线程的几个

状态,怎么进行多线程操作,线程池的原理…

5.同步和异步的区别

6.死锁,死锁的解决方法

7.索引,还是让我挑知道的说,我就从概念说到数据结构说到种类,说到innodb,myisam以

及innodb的二级索引,有一个问题卡住了,她问频繁修改一个字段的话需要加索引吗,这

里我说需要,因为我想的是update肯定要先查询,加索引效率会高一点吧,但是后来发现

如果频繁更新的话就要经常去维护索引,维护索引的代价很大,所以要在不经常更新的字段

上建索引。

8.很大的数据库怎么进行优化,我说分库分表,加索引,避免全表扫描…

10.char和varchar区别?

11.关系型数据库和非关系型数据库区别?

12.Linux 如何查看所有文件系统占多少磁盘?(只知道查看进程占用内存用top,文件系统忘

了)

13.jvm堆溢出参数

14.String对于char数组的构造函数,和equals的实现

15.数据库字段判断,字段用的合不合适

16.线程调度和线程同步的相关方法

17.sleep和wait区别

18.wait停止的线程如何唤醒。

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐