用友面经(应该是高潜人才计划)

--------------------------------------------一面------------------------------------------------
1.对用友公司了解怎么样
2.项目动机
3.项目中怎么存储的图片
4.项目技术性难点
5.用到了支付,讲一下支付的流程
6.Nginx的作用
7.两个项目中Redis的作用
8.SETNX和Redission的区别
9.JWT中存的是什么信息
10.怎么验证的用户存不存在,是数据库对比,是不是应该用Redis
11.websocket超时断连处理方法
12.超卖问题解决办法
13.缓存穿透、击穿和雪崩,怎么解决
14.缓存击穿中,逻辑过期怎么利用的
15.Java中线程的状态
16.线程的wait和block状态的区别
17.Java线程池的参数
18.拒绝策略有哪些
19.最大线程数和核心线程数区别
20.JUC中synchronize和reentrantlock的区别
21.Java的类加载机制(双亲委派模型)
22.JUC中并发,多线程公共资源保证线程安全
23.写一下Java的单例模式的代码(写代码就这一道)
--------------------------------------------二面------------------------------------------------
1.说一下你的项目,介绍一下,什么难点,是怎么解决的
2.Redis单机模式、集群模式的区别,说一下哨兵模式
3.Redis的连接池了解过吗
4.Spring Redis Template的用法
5.Redis连接泄露
6.Redis实现队列了不了解(消息队列)
7.Redis实现的消息队列和Kfaka的区别
8.Redis是单线程还是多线程,单线程为什么快
9.线程安全是指什么
10.什么是线程的共享资源(因为9答的是高并发场景下多个线程访问同一份资源)
11.Springboot和Spring有什么区别
12.了不了解单例模式,设计模式
13.Spring的bean的单例了不了解
14.Spring的bean的单例、多例适合用于什么场景
15.Redis是怎么解决key冲突的
16.MySQL的索引类型
17.说一下Java中的CAS(比较与交换)
18.哪些类用到了CAS
19.了不了解unsafe类
20.Java的反射的应用场景
21.Spring的AOP了不了解
22.Spring的事务有没有用到AOP
23.声明式事务和注解的区别
24.Java的锁有哪些
25.Synchronized加在方法上和加在类上有什么区别
26.Java中的方法中的变量是不是共享的
27.Synchronized的优化
28.maven的插件用过哪些
29.Kafaka这些消息队列有没有用过
30.count down lunch了不了解
31.Java中的i++是不是原子操作
32.说一下值传递和引用传递的区别
33.http和https的区别
34.Java中诊断工具jstack、jmap这些有没有用过
35.Java的堆栈分析工具用没用过
36.有没有用过Nginx
37.说一下最左前缀匹配原则
38.MySQL的索引的底层数据结构
39.B+树非叶子节点存数据吗
--------------------------------------分隔------------------------------------------
一直没回复,两周了,不知道啥情况
全部评论
佬 有后续么 我是二面后一周了 没有消息 是不是默认寄了 有没有感谢信😥
1 回复 分享
发布于 2024-08-28 16:24 安徽
佬,现在有结果了吗
点赞 回复 分享
发布于 2024-09-03 11:37 上海

相关推荐

06-14 18:44
已编辑
滴滴_Java开发(实习员工)
介绍实习:广告监控,飞书通知,APK下载监控,异常Offer监控,渠道ID限流,运营人员拉黑,投流说一下你们拉黑的维度运营单拉黑维度:不是拉黑整个包的投流,而是只拉黑包里面某个下流的异常Offer说一下你对广告链路节点的认知,现在的部门是属于广告链路的哪个节点,怎么理解整个广告的全流程节点apk下载包海外投流,结算方式,回调介绍一下最近开发的功能自定义注解+反射实现本地缓存的热更新反射是有一定的开销的,为什么要用反射,冷加载情况了解吗,介绍一下缓存数据同时过期导致的冷加载情况怎么解决1. 随机的过期时间2. 缓存预热3. 设置一个比实际TTL短的"软过期"时间,在缓存将要过期时进行提前刷新4. 多级缓存5. 设置缓存永不过期上面只是策略,但是我这个ConcurrentHashMap在项目关闭然后启动的时候进行预热的,这个预热也是冷数据加载,这个该怎么解决缓存首次是冷启动,也就是一开始的缓存初始化会有消耗,这个该怎么优化?1. 渐进式缓存初始化,不一次性加载全部而是分批加载2. 用一个队列,例如用优先队列,优先级高的数据先加载到缓存3. 把你依赖 redis 或本地缓存的服务注入优先级降低,提高预热的优先级如果缓存会过期该怎么预热?和刚刚说的一样,在缓存雪崩之前进行提前预热并且通过熔断机制防止缓存雪崩造成的问题ConcurrentHashMap,ReentranLock,SynChronized,Synchronized锁升级过程,Java8新特性CompletableFure的FrokJoinPool分支+任务窃取手撕:峰谷交替(最大峰和最大谷)5.21约二面,拒
查看11道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
6
30
分享

创作者周榜

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