【每日面试】用友Java一面

作者:CatchMy-way 链接: https://www.nowcoder.com/discuss/727815?source_id=discuss_experience_nctrack&channel=-1 来源:牛客网

2021年9月1日用友Java一面


1、Java有哪些集合,以及他们有哪些实现?
2、HashMap底层实现,扩容了解吗?
3、说一说ConcurrentHashMap
4、synchronized加静态方法和成员方法上有什么区别?
5、sleep()和wait()有什么区别?
6、比如说有两个线程,有一个线程走到了synchronized方法里面了,另一个线程也掉入了这个synchronized方法,那么线程会怎么样?
7、线程池有哪些类型?
8、如果线程池的线程满了的话(线程池里面所有的线程都在工作),再往里面塞任务,会怎么做?它会再往哪个位置去存放这些东西?或者做一些其他处理?有什么一些策略?
9、CAS是什么概念?
10、MySQL常用存储引擎
11、事务隔离级别
12、如果要存放金额等带精度的数据,使用什么字段类型?
13、分页用什么关键词?
14、索引类型有哪些?
15、有没有看到过组合索引?
16、使用where时哪些语法尽量不要用?
17、最左优先原则说一说
18、mybatis里面#{}与${}的区别,怎么理解预编译?为什么执行sql时要生成一个带❓的sql?
19、有没有看过框架的源码?
20、接触过哪些算法?
21、Java内存管理
22、redis有了解过吗?
23、微服务有接触过吗?
24、springboot和springMVC区别

最后
1、除了平时上课外如何去学习Java的相关内容的?
2、评价
3、反问

1.公司简介

用友,老牌公司了,金融行业的人基本都知道,用友和金蝶基本垄断了。公司业务扎实,这几年也开始搞云业务了,算是新的拓展,总守着铁饭碗也不行啊~

2.面试分析

1)面试时间:中,内容不少

2)面试内容:中上

3)试题难度:中级+

4)试题拓展:扩展多

5)核心考点:集合+锁+多线程+MySQL+存储引擎+索引+框架+算法+redis+微服务+jvm

6)总结:面试内容真不少,但跨度并不大,覆盖了Java基础、数据库、开发框架、缓存处理、微服务、jvm这些,不论是刚毕业的学生,还是工作几年的人,都可以对这些问题回答些内容,中规中矩,没有特别难的,也没有特别基础的,能够很综合的考察面试者的能力,筛选出干活没问题,又了解些理论知识,看看是否具有培养的潜力。

3.提升建议
1)技术提升:技术之间多有关联性,比如数据结构和数据库,所以大部分面试都是从一个点出发,然后按一条线延伸,因此要对掌握的技术进行立体关联,不要停留在点和线上,要将它们形成面,再去思考这些面如何组合起来形成解决方案,当脑海里形成了一个个解决方案时,那面试的时候问到其中的问题,就可以顺着向下展开,既能体现个人的技术实力,还能展现问题的解决能力,要是再加上实战处理就更好了。

2)面试准备:金融类业务的公司,因为涉及到钱,大多都会比较严谨,可以在面试前准备一些行业相关的知识,不说精通,但至少了解。以业务问题展开技术方案,更具体也更深刻。

3)面试技巧:老牌公司+金融行业,面试的时候中规中矩的好,不必西装革履,但一定要职业,从穿着到言行举止,多多注意,第一印象还是很重要的。

大家有什么关于面试想了解的内容,可以在文末留言~

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BCS-点心

传播技术之光。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值