小迈科技 java 一面面经(校招)base广州

#小迈科技#
#面试问题记录#

🧠 个人背景与项目经历
1.你现在还在学校吗?为什么不回学校了?
2.去年去实习过?实习做的是XX类的吗?
3.实习时你们主要用的是什么框架?Spring Boot 加 MyBatis 吗?用了 MyBatis Plus 吗?
4.你做的那个XX项目是公司项目还是个人做的练手项目?
5.项目是单体架构还是微服务架构?
6.实习期间有人带你吗?需求是怎么对接的?

💻 技术能力 - 后端开发
🧵 多线程与分布式
7.Redis 分布式锁你了解吗?它是怎么实现的?
8.你在项目中分布式锁是在哪些场景下用的?
9.分布式锁代码是怎么写的?Redis 中 setnx 怎么配合使用?

☁ MQ & 延迟任务
10.你在项目里 MQ 是怎么用的?是用来实现什么业务逻辑?
11.延迟队列的作用是什么?是为了解决什么问题?
12.延迟队列和死信队列具体是怎么配合使用的?
13.如果用户已经支付了,延迟队列的消息该怎么处理?消费者怎么判断?
14.你用的是死信队列吗?什么时候消息会被加入到死信队列?
15.死信队列在你项目里是怎么配置的?你具体用了什么机制?

🧩 MySQL & 数据库能力
16.MySQL 的 WITH 语法你是怎么用的?
17.用 WITH 做递归查询的效率怎么样?适用于高并发吗?
18.联合索引 a, b, c,如果只用 b 查询,能不能走索引?
19.联合索引 a=0 且 b>100 的场景能不能走索引?为什么?

🧠 Java 基础
20.HashMap 的自动扩容机制你了解吗?触发条件和扩容倍数是什么?

🔍 接口请求流程
21.从前端点击按钮,到后台 Controller 被调用,中间请求的整个流程是怎样的?
22.HTTP 请求是如何从域名解析到服务器的?怎么找到具体的服务?
23.后端是如何监听端口并响应请求的?Tomcat 在这里起到什么作用?
全部评论
有下文吗 准备去试一下
1 回复 分享
发布于 05-09 00:14 广东
我上次就面了十几分钟,另一天收到感谢信了
1 回复 分享
发布于 05-08 12:10 江西
应该凉了
点赞 回复 分享
发布于 05-08 12:00 广东

相关推荐

查看11道真题和解析
点赞 评论 收藏
分享
05-10 16:15
已编辑
广东第二师范学院 Java
医疗类的公司,主要业务也是和医疗有关的。不过我项目一个是代驾,一个是IM,没啥相关的,全程聊天,没啥八股更没手撕,只能整理出一些问题。1.自我介绍————xxx学校,java学习路线,学习接触了什么项目,算法刷多少,八股背多少,我上来就说我java路线走完了,八股背很多。2.介绍一下项目———b站学的,跟着做的,做过大街类项目外卖点评,音视频和简历上的代驾和IM等3.项目是怎么开发的,怎么学的———跟着视频学的4.前端是自己开发的吗———不是,项目给的模板。我说我前端就学几个月,更习惯用trae,面试官笑了5.IM是怎么实现的———netty或者spring都有websocket,用websocket实现。没多问了6.项目中支付是怎么做的———我说支付一般是微信,微信支付个人开不了,一般是模拟支付。7.谈谈你对future的理解———异步获取任务结果,runnable任务callable的get8.如果支付链路很长怎么办———completefuture处理支付前的业务逻辑,然后支付用mq异步9.redis和mongodb在项目中怎么用的———redis保存临时的经纬度,mongodb持久化用10.哪些地方用的回调———忘记怎么答了11.项目怎么部署的,本机还是虚拟机———虚拟机,Linux,用docker搜一下很快12.有做过多节点部署吗?———nginx吗,有了解,但我没真做过13.jvm了解吗———我说我八股贼熟,随便问,然后面试官让说下gc,我说那就说下cms和g1,然后就是关于这2个垃圾回收器的特点14.你对我们公司了解吗———了解(看过ssob主页)15.学校在哪里,实习怎么办———我说租房...下面开始我的反问1.实习生主要干什么———完成我们分配拆解的项目需求...2.部门业务是什么,有多少开发员工———医疗....,大概有30多个开发3.实习福利待遇———面试官自己不清楚4.公司加班调休策略———加班算调休,可以替换第二天的时间整个面试不到半小时,感觉可能项目不匹配没啥好问题   
查看34道真题和解析 面试问题记录
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

更多
牛客网
牛客企业服务