唯品会运维岗社招面经

1.自我介绍

2.MySQL数据库有哪些存储引擎?有什么区别?

3.innodb数据崩溃了可以恢复,它是怎么恢复的?

4.innodb索引是用什么数据结构实现的?

5.讲一下B+树,为什么用B+树,不用红黑树?为什么不用哈希

6.并发读写数据库它有个事务嘛,事务的隔离级别你了解吗讲一下,都解决了什么问题呢,

什么是脏读?

7.手写一道算法题:给一个二叉树,求路径值和为给定值的所有路径。

8.哈希表你熟吗,有哪些方式可以实现哈希表?

9.为什么要用红黑树?

10.写题:判断链表有环

11.HTTP了解吗,它有哪些常见的方法,介绍一下

12.POST和GET有什么区别呢

13.HTTP 底层基于什么协议,HTTP性能怎么优化

14.TCP和UDP有什么区别?举个例子他们是怎么用的,为什么

15.TCP 三次握手,为什么是三次不是两次或者五次?

16.TCP报文格式

17.现在给你UDP,让你通过UDP实现可靠传输,底层是UDP,你怎么做

18.你Linux操作系统用的多吗(我说用的不多就没问Linux,然后开始问操作系统,害~)

19.你对操作系统本身了解多吗?IO请求的调度主要是磁盘读写,机械硬盘和SSD有什么不

一样的地方(SSD为什么快)?

20.读取和写入数据的时间分哪几个部分?

21.进程和线程间通信方式你知道哪些,具体讲讲

22.信号和信号量有什么区别

23.进程调度算法

24.JNI实现原理

25.介绍下GC底层原理,垃圾回收有哪些机制

26.你有什么想问的?

 

#唯品会##面经##社招#
全部评论

相关推荐

6 15 评论
分享
牛客网
牛客企业服务