阿里盒马的面试真题

以下是阿里盒马公司最近几年的部分面试题,八股精(bagujing.com)对题目进行了分类和整理。

数据结构和算法题目

  1. 统计数组元素出现的次数,要求不使用额外空间,时间复杂度为 O(n) (2024年)
  2. 数组中除了两个数字外其他数字都有重复,用常数的额外空间和O(n)的时间复杂度找出这两个数 (2025年)
  3. 已知有一个方法可随机生成 1 到 7 的整数,如何根据此方法生成一个 1 到 10 的整数 (2024年)
  4. 请阐述快速排序的原理和实现 (2024年)
  5. 在未排序数组中找到未出现的最小正整数 (2023年)

【更多:14道题目上八股精网站查看】

数据库系统题目

  1. 说说你使用过哪些数据库 (2024年)
  2. 为什么B+树比B树更适合做索引结构 (2025年)
  3. 如何优化慢接口和慢SQL (2025年)
  4. left join和right join的区别是什么 (2024年)
  5. 你了解哪些非关系型数据库 (2024年)

【更多:5道题目上八股精网站查看】

Java题目

  1. 连接数据库的异常类叫什么名字 (2024年)
  2. 若工作中需要用Java,你打算怎么学习 (2022年)
  3. 多线程下如何保证公用变量的安全 (2024年)
  4. 简述JVM的组成和各自的作用 (2025年)
  5. 面向接口编程有哪些优势 (2024年)

【更多:20道题目上八股精网站查看】

MySQL题目

  1. 使用MySQL数据库求平均成绩 (2024年)
  2. MySQL有几种存储引擎 (2025年)
  3. 请说明MySQL的索引优化方法 (2024年)
  4. 编写MySQL SQL语句时需要注意什么,哪些情况会导致不走索引 (2024年)
  5. 为什么MyISAM不支持事务 (2025年)

【更多:7道题目上八股精网站查看】

Spring题目

  1. 除了前置、后置、环绕通知之外,AOP还有别的通知类型吗 (2025年)
  2. 多线程下Spring如何实现线程隔离 (2024年)
  3. 请简述Spring的启动流程 (2024年)
  4. 请简述 Spring IOC 和 Spring AOP (2025年)
  5. Bean的生命周期有哪些阶段 (2024年)

【更多:5道题目上八股精网站查看】

行为面试题题目

  1. 你对武汉这座城市有什么看法,是否打算长期发展 (2024年)
  2. 当前薪资是多少,期望涨幅是多少 (2025年)
  3. 你未来3 - 5年在技术上希望达到什么效果,目前最欠缺的是什么 (2024年)
  4. 迭代节奏是怎样的 (2025年)
  5. 谈谈你对加班的看法,是否接受加班 (2024年)

【更多:15道题目上八股精网站查看】

项目经验题目

  1. 请举例说明你在项目中遇到的困难,以及你是如何解决的 (2024年)
  2. 在实习项目中做了哪些内容 (2025年)
  3. 请介绍一下你在项目中遇到的一个技术难题,以及你是如何解决的 (2025年)
  4. 你负责的业务具体是干什么的,是所有相关的功能都在上面测试吗 (2024年)
  5. 请介绍你在B站实习负责的业务 (2024年)

【更多:8道题目上八股精网站查看】

刷更多面试真题,上八股精bagujing.com网站

#八股精##简历中的项目经历要怎么写##软件开发投递记录##数据人的面试交流地#
全部评论

相关推荐

01-25 21:56
已编辑
门头沟学院 Java
1如何理解开闭原则?2.为什么我们要遵循这个原则3.异步并发这里怎么做的4线程池这些参数你是怎么来进行一个合理设置的?5.某一个线程池突然大量线程被占用了,导致整个链路变慢了,这个时候你有哪一些的方式去处理它?6.拆分微服务的依据是什么呢?7如果遇到边界不清晰的情况如何决策8.DDD 相关的你有了解过吗?9.某一个服务它频繁的要去调用另一个另外一个服务,这个时候你会如何做一个优化?10.选择顺序消费?这个顺序消费它有什么好处?以及它有什么坏处吗?11.定时任务补偿方案12消息积压大概是有多大的数据量啊?消费速率大概是多大?13.RabbitMQ 和 RocketMQ 选择的决策消息的丢失和重复,你是来怎么保证两端的数据一致的14.MQ 的集群它这个时候有了一些故障,降级的方案?15.MQ 序列化排查过程当中用了怎样的排查的方法?用了哪些工具16.针对这个问题如何去避免它再次发生?17.MQ 里面的消息格式需要升级,比如说需要新增了一个字段,那如何来保证一个平滑的升级?18.分享一下你做慢查询排查的一个案例?19.为什么走索引它就会更快呢?20.3 层的 b 加树大概可以存多少个数据?21.如何解决深分页的问题?22.如何来识别长事务?(答的不好)23.为什么事务提交后执行这些操作?24.使用 Redis 的分布式锁,而不是使用数据库的锁?25.什么场景下更适合用数据库的锁?发优惠卷,redis 分布式锁都扛不住 qps 了怎么优化?26.Mysql 迁到了一个达梦的数据库,怎么做的?27.迁移过程当中你遇到的最大的挑战是什么?28.在这个过程当中你起到了怎样的一个作用?29.有两个实习生来做这样一个事情,你觉得你和他做的会有什么不一样?30.最近有在学什么东西吗?# 二面怎么获取的学习 AI 的一些途径有哪些优质的博主行业内的一些趋势有没有去关注?MCP 主要解决什么问题?Agent 有了解吗?程序员在 AI 时代应该锻炼什么样的技能?单体和微服务的适用场景微服务的拆分的依据是什么呀?拆这么细的有没有带来什么问题?级联故障有没有考虑过?比如说你现在,比如拆这么多细节,如果有一个下游系统故障了,那会不会导致整个系统都会面临瘫痪?微服务的一些降级跟熔断的一些手段?项目消息积压的解决方案?改用 ES 搜索优化的背景是什么?ES 的一次搜索的一个流程吗?还有没有可能其他的字段也会导致 RPC 序列化失败?能在 CICD 阶段避免这个问题?单点登录有哪几种实现方式吗?oauth2.0 和 1.0 的升级员工离职了数据应该怎么清除啊?TOKEN 的话是怎么存储的呢?是存储在浏览器端,还是存储在服务器?浏览器是怎么定位到要取这个 Redis 数据?JWT TOKEN 它的设计组成有哪几种?有哪些组成部分?这个 TOKEN 的话,它怎么续期的?具体这个续期的逻辑怎么做呢?refresh TOKEN 是用来做什么的?达梦和 mysql 迁移的时候,哪些地方做的兼容?停服务停机去做迁移吗?还是说线上是可以正常运行?那迁移到底有没有完成,以及数据到底是不是没有问题的?这个应该怎么验证?Rabbitmq 跟 Rocketmq 如何选?Dubbo 框架有去系统性的看过吗?比如说它的一些底层原理。threadlocal 内存泄露remove 方法可以放在哪些位置自旋锁来解决 TOKEN 重复刷新自旋锁的一个实现逻辑如何通过 explain 制定 sql 的优化策略大事务问题transactionsynchronizemanager 起到了什么作用保证消息不丢失不重复消费分布式锁底层实现锁失效或者说死锁的问题平时有接触过 DDD设计实现一个 RPC 的框架接触过 AI 编程的一些 IDE 吗AI 怎么提升你的一个开发效率?对于模型的一个输出的话是怎么样跟你一个推荐系统做结合的?
秋风亦暖:这是实习面吗?这么难吗
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务