5.7 卓望java一面

问了好多好多 有项目也有八股 答得我人有点晕了 没录音 凭印象写写吧
1 多态是怎么理解的 
基于继承 动态绑定 子类不重写调用父类方法 重写方法实现特有功能调用 可扩展性
2 集合顶级接口有哪些 他们的实现类
Collection派生set list queue 还有Map 
说了说上述三者还有list下arrayList linkedlist vector的区别
3 线程安全的类有了解吗
说了Lock synchronized threadlocal 不知道答得怎么样 总之算是过了
4 创建线程的方式
三种大概说了
5 线程池五大状态
忘了 我是废物 道歉 寄
6 看你对io有了解 说说你的理解
说了说流的种类 面试官说可以了
7 JVM组成
四大组成 大概说了说
8 元空间有了解吗
结合JDK版本说了说永久代和元空间的区别
9 gc的时候新生代和永久代的运行流程
结合四大引用说了大概说了说
10 怎么进行sql调优
执行成本 执行计划 慢查询
11 对索引的理解
数据结构 提升查询效率
12 事务四大特性 出现的问题 隔离级别怎么解决
acid介绍 答了快照读RC+RR中MVCC的实现原理 当前读间隙锁+行锁解决 举了个例子说明
13 spring特性
IOC控制反转 创建对象交给容器+AOP切面编程 实现功能扩展 还是举例说明(新增一个鉴权功能)
14 Redis用途
缓存 数据库 秒杀 热点数据排行榜 只答了这四个
15 说说秒杀的具体实现
根据自己的思路大概答了答
16 缓存击穿 如何解决 你项目中怎么解决的
大量并发同时访问失效key 热门数据不过期 加锁 实时监控
17 设计模式有了解吗
了解大概 单例模式 工厂模式 策略模式等等
18 单例模式的创建方式
饿汉 懒汉大概说了一下
19 linux命令
CRUD的命令说了下
20 大概说说你的项目吧
21 项目模块 作用
22 在你这个项目中商品的上架和销售的区别?
23 数据库表设计
24 一个商品的库存是怎么判断的?超卖问题
25 redis在项目中的作用
26 分布式锁实现
27 插入十万条数据,怎么做?
答存储过程 反问只限定后端进行业务逻辑处理 再答不知道 面试官给我说了一下大概的实现思路 多线程 mybatis批量导入的sql等等等等 已经被问晕了 我连连点头
28 反问
不足
岗位所需技术栈
29 提问
未来规划
平时如何学习

答了大概四十分钟 问了很多 大概只记得这些了 全程不停顿 一个问题接着一个的问 八股还好 项目那块是上来就问了的 一个问题不停挖 压力真的有点大 搞得我有点麻了 问到八股自信心才回来了
最近面的几家面试官都是很nice很友善 针不戳
#面试复盘##卓望#
全部评论
楼主是已经拿到offer了嘛
点赞 回复 分享
发布于 2022-10-17 21:08 北京
好难
点赞 回复 分享
发布于 2022-06-18 09:27
笔试结束多久安排的面试?
点赞 回复 分享
发布于 2022-05-11 00:33
是校招吗?
点赞 回复 分享
发布于 2022-05-09 19:30

相关推荐

05-23 20:31
已编辑
武汉大学 Java
内向的柠檬精在研究求职打法:注意把武大标粗标大 本地你俩不是乱杀
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

更多
牛客网
牛客企业服务