小米暑期一面

【软件开发工程师-java方向-实习】
时长1h左右

「QA」
1. 自我介绍(一起介绍了项目经历和实习经历)
2. Java的基本数据类型
3. 了解哪些基本的数据结构
4. 简单介绍二叉树
5. 知道MySQL吗?MySQL中跟二叉树相关的结构你知道吗?
6. 展开说说B树和B+树
7. MySQL中现在主要用B树还是B+树?B+树的优势?
8. Redis的基本类型
9. Redis中Set和Sorted Set的区别
10. 有了解过JVM方面的知识吗?垃圾回收
11. TCP通过什么来保证可靠传输的?
12. 细说三次握手、四次挥手

「手撕」
链表相关,大概是将链表转成数字,相加之后再转成链表。
输入:链表一:1->6->3,链表二:7->1->2,相当于361+217=578
输出:8->7->5
需要自己定义链表结构,自己输入测试用例。

「继续QA」
1. 手撕这个算法的时间复杂度
2. 如果能实习,每周几天、实习周期?

「反问」

#java#  #面经#  #小米#
全部评论
请问是刚面试吗
2 回复 分享
发布于 2024-04-30 17:43 山东
看问题感觉挺简单的
1 回复 分享
发布于 2024-05-05 10:12 浙江
这学历应该稳过
点赞 回复 分享
发布于 2024-05-02 14:46 河南

相关推荐

点赞 评论 收藏
分享
发一下问题给大家参考,攒攒人品!1.小米强调“人车家全生态”。请构思一个具体场景,实现手机、智能家居与车机基于AI深度协同。描述其技术链路与核心体验亮点2.“舱内感知”是热点。除了基础疲劳监测,如何利用舱内视觉、语音等多模态AI,创造更有价值的个性化服务或情感化交互?请提出你的产品构想3.作为行业后来者,小米汽车在智能驾驶体验上应追求何种差异化?是从“极致性能”、“场景深耕”还是“人机共驾体验”上突破?阐述你的观点4.智能驾驶系统“人机交互”至关重要。如何设计一套AI驱动、用于传达系统状态、能力和边界的交互体系,以建立用户信任,避免滥用或误用?5.汽车AI模型面临车规级芯片算力、功耗和实时性的严格约束。以“城市NOA中的预测规划模型”为例,阐述开发中,产品经理需要协同算法和工程团队,在性能、效率和泛化能力上做出哪些关键权衡?6.“端云融合”是趋势。请划分智能座舱或智能驾驶中,哪些AI能力必须部署在车端以确保实时可靠,哪些可以借助云端实现持续进化?你的核心判断标准是什么?7.智能汽车的进化高度依赖“数据驱动”。请描述你理想中,一个智能驾驶功能从车端数据采集、问题挖掘、模型优化到OTA升级的完整“数据闭环”产品方案8.如何定义智能驾驶功能的“安全验收标准”和“体验验收标准”?当两者在测试中发生冲突时,如何处理?9.智能驾驶软件付费订阅已成为趋势。你认为小米汽车的智能驾驶服务应采用何种订阅策略?如何设计免费体验包,以最大化转化率?10。除了开车和坐车,智能汽车还可能成为哪些AI服务的载体或入口?请提出一个具有想象力的商业化产品概念
查看10道真题和解析
点赞 评论 收藏
分享
评论
8
60
分享

创作者周榜

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