华为od面经
- 时间
- 2026-07
- 来源
- 牛客网
《面试题目》
- 华为od面经,26届,最后一次Java笔试了,没过准备转其他方向了。
- 的笔试,网上有题库,333分。
- 外包hr 会给答案,照抄即可。
- hr面:看牛客好像有很多人挂在这里,可能需要注意一下。
- 自我介绍,介绍实习。
- 为什么选择来东莞?(判断你会不会在东莞长期发展
- 离职的原因是什么?
- 对加班的想法?(无脑接受即可
- 未来的规划是什么?
- 对od了解多少?为什么选择华为和od。
- 自我介绍,实习,项目。
- mysql多个人同时修改数据库会发生什么
- mysql联合索引(问你几个索引判断它们走不走索引,并说明原因
- 并发控制有哪几种方式?
- sync锁和锁的区别是什么?
- spring有哪些核心功能?介绍一下IOC,手动new的对象能不能给spring管理?
- bean对象注入方式有哪些
- redis可不可以当成消息队列?既然可以为什么还使用rabbitMQ呢?它们有什么,本质区别
《参考解析》
- Redis常用于缓存、分布式锁和计数。缓存与数据库更新通常采用“先写数据库、再删除缓存”,并通过重试、延时双删或消息补偿处理删除失败。
- MySQL索引通常使用B+树,叶子节点按顺序连接,适合范围查询;设计索引时结合选择性、最左匹配原则和执行计划,避免无效索引与回表开销。
- 并发问题应先明确共享状态和一致性边界,再选择锁、CAS或队列。线程池需要根据任务是CPU密集还是IO密集设置核心线程数、队列容量和拒绝策略,并监控活跃数与队列长度。