首页 > 2022.8.10东方财富服务器开发工程师-Java-面经
头像
挂霸
编辑于 2022-08-11 14:00
+ 关注

2022.8.10东方财富服务器开发工程师-Java-面经

模块零、有了解我们的业务吗?
模块一、项目
1. 登录功能怎么实现?
2. Session和Cookie的区别?
3.为什么用Session?它有啥优缺点?你提到了jwt,那么jwt什么原理?
4. SpringBoot自动装配原理?@SpringBootApplication除了自动装配,还有哪几部分组成?
模块二、Java基础知识
1. 单例模式双重检查锁什么原理?
2. synchronized和lock的区别?它们分别适用于哪些场景?
3. thread.sleep是什么意思,它的底层原理是啥?
4. 现在有t1、t2、t3三个线程,如何让它们按照顺序执行?
5. short a = 1; a = a + 1; 运行结果是啥?在JVM中是怎么运行的?
模块三、手撕代码
1. A->B->C->B->D->E->D->F->G
A到B距离为1,B到C距离为1,以此类推,求A到G的最短距离
2. [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
只用java的random函数,每次随机从数组里面取一位数,如何在时间复杂度最低的情况下取完所有数?
模块四、反问
请你对我做出评价?
大致意思:你过于注重框架的学习和应用,但是不注重了解原理
面试体验:很好,面试官很认真,我的每一个问题都会给出点评,面试中能学到东西。

更多模拟面试

全部评论

(15) 回帖
加载中...
话题 回帖