首页 > 汉得Java研发面经,已Offer
头像
生活过得比蜜还甜
编辑于 2021-05-09 11:53
+ 关注

汉得Java研发面经,已Offer

一、面试流程
先笔试,笔试完大概三天内会有面试官联系你。
只有一面视频面,面试官会先和你约定时间,在某视频会议软件上视频面。
面试后有测评,主要是一些智力题30分钟,没法做完,性格测试40分钟,写完还剩一半时间。
面试主要内容包括:Java八股文,计算机基础,场景题,项目展示。
面试建议:面试之前先跑一遍简历上的项目,最好是能够理解每个流程,如果展示项目比较顺利,八股文和计算机基础会问得少一些。
二、笔试内容
1.Java八股文(并发、锁、JVM、Jenkins)
2.SpringBoot内容(占比较大)(@Retention
3.SpringCloud(基本概念)
4.Java文件编译过程
5.public类数量
6.计算机网络(TCP/IP)
7.云计算概念
8.运算符优先级
编程题:
1.字符串操作基本题简单难度
2.有环打家劫舍

三、面试详细内容:
1.JWT相关
2.场景题:如何限流,单个接口访问速率限制(固定窗口、滑动窗口、漏桶算法、令牌桶算法)
3.如何实现单点登录?
4.Java内存区域
5.常量、字符串缓冲池
项目:
秒杀项目:
1.描述一下架构
2.描述一下秒杀流程
3.redis预加载库存如何实现的?
4.消息队列如何消费消息的?
5.客户端如何知道秒杀成功?
6.什么是超卖?如何防止超卖
7.MySQL锁粒度,行级锁,select如何手动加锁?
8.说一下MySQL乐观锁
9.redis如何与MySQL做同步(秒杀不需要同步)
10.少卖了怎么办?
11.缓存和数据库同步策略(旁路缓存、延时双删)
12.重复下单如何解决?

实习项目
简单看了一下我的代码规范

毕设项目
1.如何设计整个项目
2.你的数据库表如何设计,考虑什么?
3.登录怎么实现(答shiro框架)
4.权限怎么控制(三个表互查,权限、角色,用户)
5.小程序如何实现的登录?为什么重新打开不需要再次登录(单点登录、cookie)
6.对于前端了解多少?
7.SpringBoot如何启动的?
8.了解微服务么?

闲聊环节:
1.什么时候可以来?
2.希望在哪工作?
没有反问,没有HR面

四、测评技巧
遇见不会的就跳过,28道题,30分钟,几乎一分钟一道。

3.19投、3.20笔试、3.22一面、3.24测评、3.29offer

希望大家给点建议要不要去?
———————————————————————————
hr沟通:
1.五险一金交在深圳,最低档
2.培训一个月,实习合同,薪资;试用期六个月80%薪资
3.base可以选,不出差,是否在base工作可以谈

更多模拟面试

全部评论

(6)
加载中...
该帖评论已关闭

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐