【用友】Java岗-超详细的一面二面hr面

用友一面 8.31(35min)

1.自我介绍。
八股:
1.有那些集合容器。
2.对锁有那些了解。
3.Mysql锁的实现是怎样的。MVCC原理。
4.你对索引了解多少。
5.给你一个非最优sql语句,如何定位问题,并进行调优。
6.spring事务了解吗?说说。
7.SpringIOC和SpringAOP的原理和应用场景。
8.Spring中如何实现事务。@Transactional 原理是啥,
7.在spring的一个事务中,有两个动作,在执行第二个动作时出现异常了,我想要继续提交动作一的结果,而不是回滚动作一要如何做。
项目场景题
1.你有三台服务器,并且nginx反向代理服务器实现了负载均衡了(轮询),现在有三个请求过来了,分别负载到3个应用服务器上,但库存中只有一件商品,如何解决并发安全问题。
2.若业务A和业务B,如业务A执行成功,但业务B失败了,如何保证业务一致性。(业务A的下单,业务B是出库,为保证业务一致性需要有个补偿机制)。

用友二面 9.7(60min)

1.自我介绍
项目:
1.介绍下你最熟悉的项目,说说你做了啥。
2.如何保证缓存和数据库的一致性的。
算法:
1.给你一段代码,判读输出是什么。
2.给你一个字符串,求出字符最多的字符及其个数,和字符最少的字符及其个数。
八股:
1.对mysql的调优有了解吗?
2.你对数据库索引了解多少?
生活场景讨论
工作场景讨论
反问
讨论偏多,面试官人很好,交流得很nice。
继续加油!

用友HR面9.15(25min)

1.自我介绍

问答:
1.本科院校和专业的选择是如何考虑的,研究生的院校和专业的选择是如何考虑的?
2.你认为什么样的算一个优秀的程序员?
3.你自身拥有那些优秀的品质?
4.实习期间主要的工作职责是什么?
5.你的缺点有那些,你是如何发现你的缺点的?
6.你身边有没有什么技术大佬?
7.你觉得你最牛逼的经历有吗?(要自信,吹就是)
8.你对薪资的期望如何?
9.反问

总结:
以聊天为主,没有什么技术上的交流。加油

发表评论

后才能评论