京东数据开发工程师后端一面
秋招记录(二)京东数据开发工程师后端一面
大厂的强度果然高,面试完有种找不到工作的感觉,没怎么拷打项目还是招架不住,八股回答的也是一塌糊涂,手撕也撕不出来,发发面经攒攒人品(ps:面试官人还是挺好的,就是有种被我气笑了的感觉
1.自我介绍
2.介绍项目
3.两个项目里面哪个项目更有收获,讲讲
4.为什么项目用redis,有什么特点
5.redis和MySQL怎么结合使用的
6.写redis缓存失败怎么办
7.redis几种数据类型以及底层的数据结构
8.redis怎么做到高性能相对于mysql(和第四个问题有点像感觉)
9.redis的IO多路复用原理
10.说一下对AOP的理解
11.展示项目代码,提问代码中用到的注解
12.你觉得自己还有什么其他擅长的方面(这里说的是MySQL)
13.MySQL事务隔离级别
14.举个具体例子说一下什么是可重复读
15.手写一个singleton函数
16.讲讲设计模式
17.手撕去除字符串空格
18.手撕二叉树层高
19.后续问题就和Java没关系了,主要是科研方面
20.反问环节