美团一面面经

1 自我介绍

2 项目

3 八股

  1. Mysql 底层B+树,说一下B+树的了解,每个节点存储的值的类型
  2. Mysql事务ACID,基于什么实现的ACID
  3. 讲一下Redis,包括为什么高效,底层数据结构,QPS是什么级别,为什么单线程就是快
  4. 讲一下设计模式哪些原则,举几个例子,然后我说了适配器模式和代理模式,然后问了这两种有什么区别
  5. 类似于输入URL的过程
  6. 关于IP地址的,子网掩码的作用
  7. 网络协议序列化有哪些方法(Protobuf之类的,应该是根据简历上问的)
  8. 网络模型有哪些,比如(Reactor,Proactor,应该也是根据简历上写的问的),然后又问了问同步和异步,epoll的底层原理,与多进程/线程模型的区别
  9. Linux常用命令
  10. C++和Go的区别(虽然他们是Java,问了下了解多少Java)

4 手撕

解析IP,比如255255255255 --》255.255.255.255

---

全程80多分钟,前一个小时项目加八股,后20分钟手撕

大部分问题都是从基础往深里问

可能还有一两个个问题忘记了

全部评论
咋问这么多计网的内容,你项目跟网络有关嘛
点赞
送花
回复
分享
发布于 04-03 21:41 澳大利亚
c++也问redis和MySQL,是项目有用到吗
点赞
送花
回复
分享
发布于 04-08 02:53 福建
滴滴
校招火热招聘中
官网直投

相关推荐

3 24 评论
分享
牛客网
牛客企业服务