粉丝投稿!汉得Java研发面经,本人已成功Offer
2021/5/4 22:27: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
希望大家给点建议要不要去?
最后
在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
资料都会绝对免费分享给大家的,只希望你给作者点个三连!
有需要的朋友戳这里直接下载就好了,下载码:csdn
这篇关于粉丝投稿!汉得Java研发面经,本人已成功Offer的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)