字节后端开发暑期实习一面凉经分享一下

5.9笔试    5.14一面(凉)
1.介绍一下SpringMVC,以及执行流程
2.MYSQL的执行流程?mysql存在哪?(硬盘)。查询直接去硬盘吗?我说:有缓存。缓存参数如何设置?
3.Redis为什么比mysql快
4.跳表了解吗?哪里有作用?为什么用跳表不用红黑树?
5.ArrayList中get一个元素时间复杂度为o(1),计算机底层是如何实现的?
算法题:找到数组所有元素右边第一个大于该元素的值(当时说只给15分钟,慌了一下,没想到用栈,暴力ac完就直接结束了)

#实习##面经##字节跳动##Java工程师#
全部评论
建议面试字节的小伙伴,如果简历里面写了redis就把跳表的底层c语言结构体里面怎么定义的,以及拓展知识看一看,我字节三面问的跳表底层,没回答出来,感觉要挂
4 回复
分享
发布于 2021-05-14 23:09
字节太大了,每个部门都不一样
1 回复
分享
发布于 2021-05-15 00:07
OPPO
校招火热招聘中
官网直投
大佬们 我目前是大二,但是这阵子有开始关注面试内容,发现有很多内容自己只是会用,但是底层深一点就不懂了,例如上面的数据库,自己只会操作数据库,但是具体第二个问题完全不会答,想请教下这方面要怎么学习,有什么学习资料吗?
1 回复
分享
发布于 2021-05-15 11:35

相关推荐

2 27 评论
分享
牛客网
牛客企业服务