秋招第一面(已挂)-虾皮一二面面经

#秋招笔面试记录##虾皮##牛客AI配图神器#7.15投递
7.22笔试
7.31一面
8.5二面
---------------------------------------------------------
一面面经:(65min)
八股盛宴
抽象类和接口的区别
哪些场景使用了抽象类,哪些场景使用了接口
为什么不直接使用实现类,而是要使用接口
除了责任链和模板模式,在项目里面还使用了其他设计模式吗
怎么通过工厂模式来装配责任链的,介绍下流程
你了解哪些集合
hashmap和treemap是线程安全的吗
concurrentHashMap保证线程安全的原因
cas的原理
怎么创建线程池
缓存线程池和固定线程池
自定义线程池应该设置哪些参数
这些参数是怎么用到的
项目里面哪些场景使用了线程池
什么情况需要扫描数据库
发送mq和写数据库是怎么样的时序
补偿的时候看哪些状态
项目里面线程池是什么时候初始化的
异常分为哪两类
举一个编译时异常的异常类
捕获到异常怎么处理?项目里面怎么捕获和处理异常
spring bean的声明周期
spring的事务传播机制了解那几种
spring实现AOP的两种方式
使用redis来做什么事情
使用了哪些数据结构
什么时候缓存到redis中,目的是什么
redis和数据库怎么保证一致性的
如果库存没卖完,怎么保证一致性
加分布式锁的目的
redis是怎么做事务的,持久化的方式,AOF记录什么命令,记录在哪里
数据库中的事务特性,隔离级别,脏读,重复读,幻读
索引数据结构,使用B+树的原因
为什么 B+ 树设计得比较矮(即树的高度低),可以减少 IO 次数,有什么关联
查询的优化
手撕:数组中第K大的数
反问:校招生刚来公司会有些什么阶段

二面:(加上反问只有45min)
自我介绍,然后项目,面试官开始就说我们是来做一个探讨,哇,瞬间轻松一点了。最后挂线的时候,面试官还挥手拜拜,感觉一面二面的面试官都很好。
无手撕
不知道能不能过,这次面试时间没一面长看牛客上有些大佬聊的还不错也会挂,哎,希望吧,已经尽了力了。

更新:已经挂了捏
全部评论
佬一面完了多久约的二面,我一面跟你的八股内容完全一样,应该是同一个面试官但是我手撕没写出来,我想用优先队列没让,之后说了快速排序选择但是没有写出来
点赞 回复 分享
发布于 08-06 19:59 北京
为什么问这个八股,佬有无实习经历呢
点赞 回复 分享
发布于 08-06 16:40 北京
佬约hr了吗
点赞 回复 分享
发布于 08-06 15:58 山西
一眼大营销平台
点赞 回复 分享
发布于 08-06 09:05 陕西
多多跨境/temu 木交招👀莪註頁
点赞 回复 分享
发布于 08-05 19:59 上海
虾皮有几面呀
点赞 回复 分享
发布于 08-05 19:12 广东

相关推荐

08-09 21:08
已编辑
合肥工业大学宣城校区 Java
总管一个小时四十分钟,给楼主问麻木了,是我太菜了吗,好难项目:点评1.redis缓存穿透,击穿,雪崩问题2.怎么解决Redisson实现秒杀场景的“一人一单”,避免超卖3.如果让你不用redission实现,你会怎么做,讲讲代码4.判断什么是热点数据(指标,数据结构)5.为什么会有定时任务重复执行的问题,这是一个什么场景6.zet底层逻辑,讲的详细一点(就是说一下跳表的数据结构,为什么选择跳表+哈希)7.跳表底层存储的单元逻辑(没太听懂,问了ai说是​从内存结构​​、​​编码方式​​到​​元素存储的二进制布局讲)8.自己实现一个锁,你会怎么样去实现9.持久化机制,你会选择什么样子的10.redis的过期机制11.redis集群的部署,整体讲一下(数据分片、高可用和自动故障转移等机制)12.主从节点,主从节点崩溃怎么处理,删除节点,增加节点,主节点故障13.java进程中一个线程om了,这个程序会怎么样14.如果是栈溢出呢,怎么解决15.jvm空间分配介绍(着重讲堆内存)16.垃圾回收机制,堆内存空间分布,为什么要这么分,一个程序怎么切换到其他内存17.GC策略18.数据库底层数据结构(对比讲解)(为什么选择)19.红黑树怎么实现的,特点20.查询数据库整个过程(楼主既讲sql执行过程,也讲了整个网络的过程)21.数据库查询中的重复度问题及解决方案​22.数据库隔离机制,acid都是什么,数据库事务的理解,并发问题,隔离级别的实现23.数据库mvcc讲解一下24.分布式事务策略(不会)25.讲一下计算机网络模型26.http和socket的区别27.四次挥手过程,产生两个wait都在哪里,怎么解决编程题目:电商系统,实现一个商品库存的接口,提供increaseStock(int amount)decreaseStock(int amount)解决并发的问题,可以使用乐观锁(txt手打,从零开始,使用cas去解决,然后还要写测试并发的代码)------编程题真麻木了,楼主一下子傻了,二十分钟感觉找不到工作了
Edward_Elr...:我焯这也太南了吧 现在对应届生要求太苛刻了 遥想10年前会springboot写CRUD就是半个人才了 哎想重新投胎了
查看28道真题和解析
点赞 评论 收藏
分享
评论
3
48
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务