一些面试的问题

  • TCP/UDP差别,各列举一个上层协议

http/telnet/ftp/smtp

nfs/dns/tftp/snmp

  • 不同进程间共享数据方式(至少三种)

pipe/mq/share memory/Semaphore/Socket/signal

  • http 状态码 2 3 4 5 代表啥

2 success/3 redirect/4 request error/5 server error

  • 磁盘io能承载多大qps,是怎么计算出来的?

读取一次数据需要的时间等于:定位时间(平均延时2ms+寻道4ms)+数据传送时间(要读的数据/80k*ms)

  • zookeeper的 master选举模式和 mysql的 主备模式

zk 自动切换,不会有请求报错

mysql 主宕机会有短时间报错 ,切换从

扩展一下可以是 mariadb 的多主时会怎样

  • B tree和B+ tree的区别,mysql索引实现

https://www.jianshu.com/p/0371c9569736