用友java岗社招面试经验分享

 1.自我介绍:巴拉巴拉介绍了之前做的三个项目。从由来以及项目解决的问题聊了聊。

2.说一下缓存的

3.微服务的理解从为什么项目的模块划分入手谈了谈。以及微服务解决的问题。

4.本地缓存与分布式缓存的区别

本地缓存相对于分布式缓存较少了网络IO 和磁盘IO) 这块我问了面试官可以说一下自己

对缓存的理解吗。从前端缓存->正向代理缓存->反向代理缓存->本地缓存->分布式缓存->sql

query cache 说了一遍。

5.JVM 内存模型

线程私有和线程共享两个方面入手。

6.垃圾回收算法

垃圾回收算法对象被标记为垃圾的标志。1.引用计数2.可达性分析

垃圾回收算法1.标记清除2.标志整理3.复制算法4.分代收集(这块具体说了说)

7.类加载机制

类加载机制忘了Bootstrap appStrap classStrap 有点紧张忘了appStrap

分析了一下如果我们自定义java.lang.String 的带来的问题。这个应该加分了

8.Java 中有哪些锁

9. sychornized reetrentlock 区别

10.是否所有场景都可以用 Reetrentlock 代替Sychornized?不能的话解释原因

11.TCP 三次握手过程?为什么需要第三次握手?

12. TCP UDP 区别

 

13.算法题

1.一个正整数n,将其拆分为至少两个正整数的和,返回这些整数的最大乘积。

dp

2.给定一组互不相同的单词,找出所有不同的索引对(i, j),使得列表中的两个单词,

words[i] + words[j] ,可拼接成回文串。

都是力扣原题。只说了暴力解思路。

9.加班接收吗,原则上接收。

 

#用友##java工程师##面经##社招#
全部评论
我真的很怕笔试题
点赞 回复 分享
发布于 05-03 19:56 广东

相关推荐

不愿透露姓名的神秘牛友
11-27 10:28
点赞 评论 收藏
分享
10-17 10:05
已编辑
北华大学 全栈开发
牛客872465272号:掉头发了哥
点赞 评论 收藏
分享
牛客410815733号:这是什么电影查看图片
点赞 评论 收藏
分享
评论
1
13
分享
牛客网
牛客企业服务