兄弟你二面和一面了多长时间呀
1 6

相关推荐

之前面的了,部门是商品中台,做卖家营销,分享给牛友们—-------------------------------一面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配图神器#
点赞 评论 收藏
分享
01-23 14:53
已编辑
东南大学 Java
时长1h10min,其中算法10min自我介绍一下1.非科班转码原因,本科学过JAVA相关课程吗2.除了java还用过什么语言3.说说JAVA和Python的区别4.说说对JAVA多态的理解5.知道synchronized关键字吗6.说说volatile关键字的作用7.spring和springboot的区别8.注解的原理是什么9.项目里配置的jvm垃圾回收器是哪个,用到哪些jvm垃圾回收的算法10.mysql给了一个表头,问各个数据类型应该要设置成什么11.id设成了int类型,表中最多可以放多少个数据。12.数据太多怎么办,表放不下了13.分表具体应该怎么分14.如果mysql查询速度很慢,怎么排查这个问题15.索引失效场景有哪些16.索引为什么快17.看你项目里用了分布式锁,那你了解redis里的redlock吗(说不太了解,让我回去了解一下)18.redis想实现一个简易的消息队列应该怎么做。19.不用stream流呢,可以用redis里哪个数据类型20.刚刚说到list,说说redis具体有哪五个基本数据类型21.那么说说zset的原理22.讲讲消息队列的用途23.消息队列kafka和rocketmq有什么区别,适用场景有什么不同。24.linux怎么查看进程25.linux怎么杀死进程26.怎么排查linux硬件问题,查看cpu占用,内存占用等。(没答上)27.linux一个文件里怎么快速查看到指定字段,比如java字段(没答上)28.linux怎么查看最近的10条mysql日志记录(没答上)29.说说linux项目部署流程。(没答上)手撕:有序数组二分查找(可能linux太多没答上有点绷不住了,说找个简单的给我做,结果测试用例写了很久)(我)反问业务(我)声明可实习时长和到岗时间30.对小米的看法怎么样1.3通知一面通过了,等待二面
点赞 评论 收藏
分享
牛客网
牛客企业服务