小米后端开发日常实习一面 2025.1.2

时长1h10min,其中算法10min
自我介绍一下
1.非科班转码原因,本科学过JAVA相关课程吗
2.除了java还用过什么语言
3.说说JAVA和Python的区别
4.说说对JAVA多态的理解
5.知道synchronized关键字吗
6.说说volatile关键字的作用
7.spring和springboot的区别
8.注解的原理是什么
9.项目里配置的jvm垃圾回收器是哪个,用到哪些jvm垃圾回收的算法
10.mysql给了一个表头,问各个数据类型应该要设置成什么
11.id设成了int类型,表中最多可以放多少个数据。
12.数据太多怎么办,表放不下了
13.分表具体应该怎么分
14.如果mysql查询速度很慢,怎么排查这个问题
15.索引失效场景有哪些
16.索引为什么快
17.看你项目里用了分布式锁,那你了解redis里的redlock吗(说不太了解,让我回去了解一下)
18.redis想实现一个简易的消息队列应该怎么做。
19.不用stream流呢,可以用redis里哪个数据类型
20.刚刚说到list,说说redis具体有哪五个基本数据类型
21.那么说说zset的原理
22.讲讲消息队列的用途
23.消息队列kafka和rocketmq有什么区别,适用场景有什么不同。
24.linux怎么查看进程
25.linux怎么杀死进程
26.怎么排查linux硬件问题,查看cpu占用,内存占用等。(没答上)
27.linux一个文件里怎么快速查看到指定字段,比如java字段(没答上)
28.linux怎么查看最近的10条mysql日志记录(没答上)
29.说说linux项目部署流程。(没答上)
手撕:有序数组二分查找(可能linux太多没答上有点绷不住了,说找个简单的给我做,结果测试用例写了很久)
(我)反问业务
(我)声明可实习时长和到岗时间
30.对小米的看法怎么样

1.3通知一面通过了,等待二面
全部评论
手撕是LeetCode模式吗
2 回复 分享
发布于 2025-02-13 15:23 广西
佬最近贡献的面经好多
2 回复 分享
发布于 2025-01-24 16:48 广东
蹲个后续
1 回复 分享
发布于 2025-02-01 09:51 福建
点赞 回复 分享
发布于 2025-03-12 17:14 北京

相关推荐

1.GAN和Transformer 这两个分别在你的项目里承担了哪些作用?这两个是怎么帮助你推动模型进行图像或者视频重建并提升性能?2.你的GAN以及生成器和判别器主要负责什么工作的,讲一下他们的核心作用以及怎么协同的3.你做项目的时候是先用的生成器还是判别器,为什么要这样设计呢?4.你的轻量化参差模块在优化Swin transformer发挥的什么作用?5.计算机视觉中多尺度融合是什么含义6.为什么深层次神经网络中提取的图像特征被称为”语义特征”?怎么处理图片信息的,多尺度特征的提取怎么提升的模型性能,你用了什么技术和算法框架去实现的7.在你处理模型时用的什么注意力机制,在大模型图像处理项目时这些模块在整体架构分别承担了什么职责?8.你在里面用的对抗损失函数怎么设计的,怎么结合别的模块使用的9.你用的WGAN,他和原始的GAN是怎么改进梯度问题的,以及损失函数中梯度惩罚项怎么实现的Lipschitz约束10.你说一下逻辑回归他的原理还有适用场景以及如何实现的11.在逻辑回归中,我们一般用交叉墒损失函数,你可以说一下为什么吗?12.你结合一下逻辑回归二分类任务,说一下为什么这种情况经常使用交叉墒损失而不是均方误差损失呢?13.L1L2正则化在机器学习模型中的作用是什么(这里要求写数学公式)14.请详细介绍一下PPO这个在强化学习中的策略优化算法,主要思路和流程是什么15.在PPO的算法损失函数中,有两个操作,一个是clip,还有一个是min,请你说一下这两个操作的方式作用还有他们在PPO中的意义。16.在PPO算法的损失函数设计中,cilp的操作已经能够限制策略更新的幅度确保稳定性,为什么还需要在损失计算中取原始的目标和clip的较小值?如果只保留clip部分,不取较小值会有什么问题?
查看16道真题和解析
点赞 评论 收藏
分享
01-10 00:10
门头沟学院 Java
查看16道真题和解析
点赞 评论 收藏
分享
评论
7
79
分享

创作者周榜

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