用友一、HR面Java面经 2021.9.2更新
1、项目深入
2、页面展示用的是什么?
3、说一下你的论坛系统有啥功能?
4、有没有什么技术难点呀?说一下?(这个是痛点)
5、为什么当时做项目的时候考量到使用阿里云的OSS技术上传图片?
6、数据库设计说一下?
7、用户表和帖子表怎么关联?
8、mybatis的#和$有什么区别?
9、常用的集合类有哪些?
10、ArrayList和LinkList有啥区别?
11、Java里线程和进程有啥区别?
12、Java里创建线程有多少种写法?
13、线程池概念说一下?
14、多线程下共享一个资源应该怎么处理?
15、Synchronize的对象锁方法锁,有啥区别呀?
16、重写和重载的区别。
17、知道什么是单例模式吗?有什么了解过的设计模式?
18、如何保证是单例的?
19、数据库的事务特性说一下?
20、数据库死锁知道么?(还没遇到过,说不会)
21、知道悲观锁和乐观锁的区别么?
22、TCP、IP协议知道吧?TCP三次握手说一下?
23、出一道简单的编程题,快速写一下。
24、反问环节
公司的技术。
面试官很好地给我讲了一下用友的技术栈。
25、面试官回马枪问了一下,我怎么学习技术的。
26、那你现在对什么方向感兴趣?
1、自我介绍
2、外地工作考虑吗?
3、为什么不考研?
4、一开始就学Java吗?
5、什么会比较难一些?
6、哪个渠道帮助最大?
7、举个例子
8、小组多少人?
9、承担什么样的一个角色?
10、小组工作的时候有哪些点没有做的特别好?
11、 如果真的小组员没有办法妥协的话,你会怎么做?
12、 对用友公司有什么样的了解?