首页 > 东方财富一二hr面经, 服务端java开发
头像
Right_Zhou
编辑于 2021-08-25 16:21
+ 关注

东方财富一二hr面经, 服务端java开发

一面  8月18号
自我介绍
项目介绍

1、项目含登录模块,当多点部署服务器的时候,你在服务器a上登录,服务器b如何得到用户登录信息。
每个服务器都保持这个用户的session。

2、如果每个服务器都有该用户的session,如果有很大的用户量,假如500万用户是每个服务器存了8g的session信息,如果再来500万,岂不是各个服务器均要扩容到16G,即每个服务器都需扩容容量,怎么优化?
数据库

3、过多的数据库并发查询对数据库不好之类的巴拉巴拉,怎么优化,说白了就是怎么不存在数据库里解决这个。
redis

4、redis最好用哪个数据结构存储session

5、redis的数据结构

6、基于redis和zookeeper的分布式锁如何实现的。

7、当有多个redis集群部署时,如果你对其中一个redis加分布式锁,并准备读数据,这个时候这个redis挂掉了,你只能将这个读操作转换到另一个从redis上读,但是这个不是之前那个加上分布式锁的redis,这会出现问题,你觉得该怎么解决?

8、说说你用到的熟悉的springboot的常用注解

9、spring IOC,相对于直接new,这样做的好处。

10、反问


8月19号晚约二面

8月20号 二面 + HR面(两位面试官一起来的,在一个会议里)
1、自我介绍+项目介绍

2、你项目中,防止用户重复下单是用户进来用redis生成一个key值,如果现在7、8个线程同时进来,你怎么保证这个key值的唯一性。

3、你知道redis并发线程的上限吗?你在项目中有实际测试过吗? 你觉得你redis掌握的怎么样

4、JVM GC调优

5、有想过怎么从代码方面进行JVM GC的调优?

6、说说AIO与NIO,NIO的优势

7、epoll的原理

8、有学过操作系统和网络吧?

9、java自学的是吧,为什么选择学java

10、对自己个人的一个评价吧

11、反问

HR:一些常规HR问题,比如怎么了解公司的,以及手上多个offer你会如何选择,自己的优点

8月24号晚OC

更多模拟面试

全部评论

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

相关热帖

近期热帖

近期精华帖

热门推荐