快手-日常实习- Java-一面

项目:

简单问了一下项目

八股:

1.简单讲一下线程池

2.线程池的拒绝策略大概有几种?

3.线程池的池化思想还被用在哪里?

4.spring最核心的是什么?

5.简单讲一下你对IOC的理解?

6.spring生成的bean和直接new的对象有什么区别?

7.spring的bean是线程安全的吗?(面试官引导了很久,硬控3min,其实就是看bean是不是有状态的)

8.讲一下springMVC最核心的是什么?

9.是怎么解析url的?

10.实现springMVC最核心的几个类是什么?

11.mysql的在innodb存储引擎下数据是怎么组织的?

12.索引和数据是放在一起的吗?

13.讲一下b+树

14.b+树在非叶子结点不存储数据相比于b树有什么优势?

15.为什么加索引能提升查询速度?

16.b+树o(lg n)是怎么得出来的?底数是多少?

17.b+树的k叉树这个k最大是多少?

18.mysql的数据写经历了哪些过程?

19.mysql中有哪几种log?简单答一下各自的作用?

20.了解mysql的MVCC吗?核心的是什么?

21.jvm的内存结构?

22.哪些是线程私有的?

23.代码文件(.java文件)是放在哪里的?

24.如何理解"尽量将递归转为迭代",结合jvm讲一下?

手撕:

写个题吧:力扣56. 合并区间

面试感受:面试官很好,会不断引导,而且回答的时候很明显会思考我的回答.奈何自己太菜预计已凉

全部评论
为什么介绍完项目之后没有问,直接开始八股了 是项目太辣鸡了吗?
5 回复 分享
发布于 02-06 20:41 湖北
佬什么bg啊,我官网投了秒挂
2 回复 分享
发布于 02-06 22:19 安徽
像外卖或者点评这种的,是不是介绍完就不问了?
1 回复 分享
发布于 02-07 23:09 湖北
高质量面经,mark了,b+树那边问的好细节
1 回复 分享
发布于 02-09 12:53 江苏
啥时候投的呀
点赞 回复 分享
发布于 02-06 20:50 福建
写题的方式是什么样的啊
点赞 回复 分享
发布于 02-07 15:05 安徽
请问hmdp需要再包装一下吗
点赞 回复 分享
发布于 02-07 15:13 甘肃
请问哪个部门呀
点赞 回复 分享
发布于 02-07 16:00 辽宁
面经质量点赞
点赞 回复 分享
发布于 02-09 05:39 河北
点赞 回复 分享
发布于 02-09 20:29 四川

相关推荐

傍晚面的,面的比较着急问的不多(面试25min+手撕30min。。。。感谢面试官等我还帮我一起调试,最后调好了。)1、自我介绍2、仿大众点评中登录注册功能,介绍一下。3、双层拦截有哪些作用,或者说能防止哪些攻击?4、ThreadLocal使用的场景和ThreadLocal的原理。5、ThreadLocal会产生什么问题吗?6、子进程能访问父进程ThreadLocal的值吗?为什么?7、介绍一下缓存穿透、缓存雪崩、缓存击穿和你的解决方案。8、使用空对象解决了缓存穿透问题,如果此时再数据库中新增了该空对象,也就是说他现在不是一个空对象了,这个时候怎么办。9、缓存雪崩除了使用随机TTL还有没有其他的解决方案。(分为事前事中事后)10、redis的i/o复用有了解吗?使用哪种机制来避免(epoll)。11、Java基本数据类型有哪些?12、Java的三大特性?多态是怎么体现的?13、介绍一下HashMap。(扩容机制、寻址、为什么扩容是二倍)。14、HashMap中怎样解决hash冲突。15、HashMap中默认的负载因子(加载因子)16、JVM的结构17、栈和堆的区别(空间大小、存储的内容、怎么存储(高向低还是低向高))18、B+树和B树的区别19、从树高的层面来看,B树和B+树那个树更高。手撕:迷宫问题,给一个二维数组内容为0和1,1代表墙壁,0代表通道。求从左上角开始到右下角的最短路劲。(力扣:490 mid)问的不难,但是答的不好。#java日常##快手#
查看19道真题和解析
点赞 评论 收藏
分享
评论
17
146
分享

创作者周榜

更多
牛客网
牛客企业服务