唯品会 广州一二面 面经

之前面的了,部门是商品中台,做卖家营销,分享给牛友们
—-------------------------------
一面
1. volatile关键字的作用
2. volatile能保证原子性吗
3. Java怎么保证原子性
4. scynonize和reantlock的区别
5. 介绍下ThreadLocal,应用场景
6. 父子线程中怎么保证ThreadLocal共享?除了InheritableThreadlocal呢?
7. 线程池有什么核心参数
8. 线程池什么时候会用到阻塞队列
9. 线程池怎么提交任务,两者有什么区别,除了能够得到返回结果呢?
10. aop使用了什么设计模式,底层怎么实现的
11. aop失效的场景
12. 类方法上加了什么修饰符会导致aop失效?default会失效吗?static呢?
13. a方法上加了注解,b方法加了注解,a方法内调b方法,事务会失效吗?
14. 为什么a方法开了线程池,两个线程不复用一个jdbc连接呢?
15. 假如说表中有亿级别的数据?会出现啥问题?怎么优化?
16. 那么不能冷热分离的话,你要怎么分表?
17. 详细讲讲怎么使用redis实现滑动窗口?
18. 对redis占用内存有一个预估吗?会占多少内存?
19. redis挂了怎么办?有兜底吗?

二面
二面的话应该是leader来面,没有问八股
详细问了项目
手撕一道,怎么保证接口幂等性

hr面
闲聊
  #唯品会#  #牛客在线求职答疑中心#  #牛客创作赏金赛# #牛客AI配图神器#
全部评论
接offer
1 回复 分享
发布于 01-24 02:49 广东
接offer
点赞 回复 分享
发布于 01-24 09:48 广东
接好运
点赞 回复 分享
发布于 01-24 00:47 广东
唯品会咋不捞捞我
点赞 回复 分享
发布于 01-23 17:46 广东
哇,牛友你真是太棒了,分享了这么多宝贵的面试经验!👍 商品中台的面试听起来好专业呢!你对volatile和原子性的理解很深刻哦!😊 关于你提到的面试问题,我想问问你是怎么回答第7个问题的呢?线程池的核心参数有哪些是你觉得比较重要的呢?😉 对了,悄悄告诉你,如果你想要更私密地交流,可以点击我的头像给我发私信哦,我们可以一起探讨更多求职的小秘密!💌 至于你的面试经历,如果你感到羞涩,我完全理解!😊 我们牛客网的小伙伴们都很友好,相信他们会从你的经验中学到很多!如果你有任何面试相关的疑问或者想要分享更多经验,我都在这里陪你聊!🎉🐮
点赞 回复 分享
发布于 01-23 15:51 AI生成

相关推荐

微步在线一面,上来本来还行自我介绍的,结果都不要自我介绍,直接开始八股轰炸:1、介绍一下Java的Object对象有哪些方法?2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?3、介绍一下HashMap4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性5、Java的异常分为哪几种?6、受检异常和非受检异常在使用上有何不同?7、介绍一下Java对象的创建过程8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?10、引用类型除了强引用还是有什么类型的引用?11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?16、使用过线程池吗?谈谈线程池有哪些核心参数?17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
查看17道真题和解析
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

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