从下午2点开始笔试到5点面试完
一场笔试 (30分钟)+三轮面试
记录下还记得的面试题
笔试:
- 十进制转二十六进制
- 字符串全排列
一面:
- 自我介绍
- 实习相关
- 描述下面向对象
- 面向对象的特性
- 一个类的不同的实例对象,以及成员变量是怎么存储的
- java多态及原理
- 本地方法栈属于jvm管吗
- jvm内存划分
- 写快速排序
- TCP建立连接和断开连接的过程
- 建立连接第三次的传送有什么意义
- linux查看端口号
- HashMap 扩容原理
- redis数据结构
- redis集群
- 分片的好处
- 分片还是没有解决主从同步的延迟问题
- slot的作用
- AOF和RDB
- redis落在磁盘上的数据是以什么格式存储
二面:
- 自我介绍
- 实习相关
- 线程池参数
- 如果当前线程数< corepoolsize,那么谁负责取阻塞队列拉取任务
- mysql索引
- mysq主从同步原理
- 有了Spring mvc,Spring,为什么还用Spring Boot
- 写过yml吗
- 是谁来加载前端的页面资源
- 快速排序的复杂度
- 二分查找的复杂度,为什么
- 100万个数,找出第100大的
- 一个成绩单子,需要以成绩排序,需要增删改查,用什么数据结构
- HashMap相关
- HashMap为什么用红黑树,不用二分查找树、平衡二叉树,红黑树是什么树
- 一个蛋糕切成9份,可以怎么切,各种切法的优缺点
- 三个服务器上部署了相同的war包,浏览器访问其中一台服务器并实现登陆,当访问另外的2个服务器时,怎么实现不用重复登陆。
session共享
用redis,zookeeper,mysql存
- 有什么问题
三面:
- 自我介绍
- 实习相关
- 有什么问题
三面主要是聊的比较多,但技术问的很少
说点什么
1 评论 在 "饿了么校招面试"
现在才明白二面面试官问的分蛋糕问题,哈哈