首页 / 小米求职进展汇总
#

小米求职进展汇总

#
活动
206841次浏览 2035人互动
这里是小米求职进度分享、交流地。分享你投递岗位+目前的进展+以及对应的时间线,和牛友一起打破信息差,秒懂求职状态。
活动详情
活动规则
8.16-11.16交流秋招动态,周周拿现金奖励和牛客周边~
100元
50元
周边盲盒
此刻你想和大家分享什么
热门 最新
小米测评挂
投递小米集团等公司10个岗位
点赞 评论 收藏
分享
小米未来星感知融合算法一面面经
之前随手一投,没想到能约面,约了就得好好和大佬交流学习一下了-------------------------------------------------9.3日一面面试官感觉像某个大佬,一开始问几段实习的项目,感觉面试官水平真的很高。上来就看出来我简历里面写错了一个单词,很尴尬。车道线检测的输入形式是什么样的?车道线给下游用的形式是怎么样的?为什么不采用三次曲线拟合,采用点链的形式,有什么优势?车道线为什么不用基于滤波的方法,要使用优化的方法,使用的非线性优化器是什么?为什么要选这种优化器?车道线做时序融合的cost函数怎么定义的,帧间怎么对齐的?对于traking目标如何做生命周期管理?对于车道线误检和漏检的case是怎么解决的?learning的车道线跟踪的query、value的建模方式,网络设计的一些细节,评测的方式,和车端运行的rule base的车道线融合算法指标有什么不一样,为什么要这么设计?然后是手撕,算法题很有意思二维空间中有若干的点,判断这些点是否是在两条平行线上面。面试官提示先假设平行找到其中一根平行线,恍然大悟,连接任意三个点,如果平行的话那这三根肯定有一根是其中一根平行线,然后遍历3次每次以其中一条线聚类,再判断另一些没聚类的点是否是在另一根平行线上。-------------------------------------------------约了这周六二面,祝我好运#小米求职进展汇总##软件开发笔面经##自动驾驶##小米#
查看8道真题和解析
点赞 评论 收藏
分享
Mybatis如何防止sql注入
在软件开发过程中,数据安全一直是至关重要的一环。SQL 注入攻击是一种常见而危险的威胁,攻击者通过恶意构造 SQL 语句,试图绕过应用程序的合法性检查,访问、修改或删除数据库中的数据。MyBatis 作为一款流行的持久层框架,提供了多种机制来防范 SQL 注入攻击,开发者应当充分利用这些机制,保障应用程序的数据安全性。MyBatis 是一种基于 Java 的持久层框架,它的设计目标之一是防止 SQL 注入攻击。以下是一些在 MyBatis 中防止 SQL 注入的常用方法:1、使用参数化的 SQL 语句:最有效的防范 SQL 注入的方式是使用参数化的 SQL 语句,而不是将参数直接拼接到 SQL 语句中。MyBatis 支持使用 #{} 占位符来引用参数,这样 MyBatis 将会在执行 SQL 语句时自动进行参数的安全处理。<!-- 使用 #{} 占位符 --><select id="getUserById" resultType="User">    SELECT * FROM user WHERE id = #{userId}</select>这样,MyBatis 会在执行时将 userId 参数安全地替换到 SQL 语句中。2、使用动态 SQL 标签:MyBatis 提供了动态 SQL 标签,如 <if>, <choose>, <when>, <otherwise> 等,可以根据条件动态生成 SQL 语句。在使用动态 SQL 时,也应该使用参数化的方式。<select id="getUserByCondition" resultType="User">    SELECT * FROM user    <where>        <if test="username != null and username != ''">            AND username = #{username}        </if>        <if test="email != null and email != ''">            AND email = #{email}        </if>    </where></select> 使用动态 SQL 标签可以根据不同的条件生成不同的 SQL 语句,而仍然保持参数的安全性。3、禁止拼接 SQL:避免在代码中手动拼接 SQL 语句,因为手动拼接容易导致 SQL 注入。推荐使用 MyBatis 提供的动态 SQL 和参数化的方式构建 SQL 语句。4、限制参数类型:在验证和处理用户输入时,确保参数的类型是预期的类型。例如,如果一个参数应该是数字,那么在使用之前确保它是数字类型,这样可以防止一些类型转换的漏洞。5、使用 MyBatis 的拦截器:     MyBatis 允许你定义拦截器(Interceptor)来在执行 SQL 语句之前或之后进行一些操作。你可以自定义一个拦截器,在执行 SQL 语句之前检查参数并进行必要的安全处理。在应对 SQL 注入攻击时,MyBatis 的参数化 SQL 语句、动态 SQL 标签以及拦截器等功能为开发者提供了有力的支持。然而,安全不是一劳永逸的事情,团队应保持警惕,定期审查和更新应用程序的安全策略。通过良好的编程实践、对用户输入的合理验证和使用最新版本的框架,我们可以更好地防范 SQL 注入等安全威胁,确保应用程序的可靠性和稳健性。在开发的同时,始终将安全性作为设计的首要考虑,共同构建更加安全可信赖的软件系统。#小米求职进展汇总##实习,投递多份简历没人回复怎么办#
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-19 03:34
小米结构岗面经
#机械制造笔面经##机械制造投递记录##小米求职进展汇总#岗位是结构工程师-手机,base上海(小米是本人参加秋招的第一次面试,超紧张,说话很磕巴。对面全程没开摄像头,听其他面试了小米的小伙伴们说他们也是一样,小米这有点不太尊重人)首先是自我介绍然后面试官就开始根据我简历上写的项目开始挨个提问,让我介绍了我的一个项目的工作,问我有没有印象比较深刻的事情,如果遇到和其他项目成员发生分歧的情况如何解决。然后问我参加竞赛作为队长承担了哪些工作。还让我介绍了我的研究方向。然后简历环节拷打结束,开始问我对手机结构工程师这个职位的了解,在我回答完之后开始给我解释工作内容。接着这个话题,面试官说手机结构工程师这个职位现在已经快成夕阳行业了,问我在这种情况下,我对这个职业有一个怎样的职业发展规划。然后问我是哪里人,有没有兄弟姐妹,父母同不同意去上海工作,然后问我对工作强度和出差有什么要求,和我说这个岗位可能要经常出差(一年有60-90天),忙的时候单休不忙的时候双休按时上下班什么的。接下来和我说这个岗位hc很少,只有6-8个,有上千人投递进面的只有几百人balabala,又和我交代了一下后面的流程,如果一面通过大概两三天就有二面等等等等。最后反问环节我本来准备了几个问题他都提前和我讲了,我就问他认为我这场表现怎么样,他和我又交流了一番,然后就结束了,整个过程大概半个小时。面试结束大概一个多小时后我刷新小米那边的流程进度就显示流程终止了,从发测评到面试出结果从头到尾效率都很高。不知道为什么感觉面试官一直在试图劝退我,不知道是他们内部的统一的丑话说前头话术还是他自己也想跑路(笑
查看8道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-17 11:26
24届被捞了
小米 手机结构 20000×15 硕士985
点赞 评论 收藏
分享
希望秋招大家认清客户端的真面目
特别是希望先去客户端后转后端的,真的要避坑。有后选后 肺腑良言。互联网整体环境不乐观,现在没有新的大型app出现了,没有增量。客户端残留开发人员众多但岗位减少,导致要求越来越苛刻。而且大前端趋势、跨平台方案频出、小程序肆虐,原生客户端不再是应用开发唯一的方案,中小公司已经没有了客户端的需求,大公司新业务也是跨端方案。客户端就是一门江河日下的夕阳技术 再不跳船就要淹死了。还有最重要的一点,客户端在国企银行证券没有岗位,他们只有系统开发工程师是做系统的,客户端无法上岸只能35被裁。客户端就是画UI的,上限太低,有的大型app会自己造些轮子,但是出去了没需求,不通用。后端做系统才是刚需。劝退不是搞笑,都是血泪凝结的经验总结。无脑后端,前途无量,预定高管;其次前端,需求频繁,温饱有余;算法数据,收入可观,高端饭碗;测试开发,也可一战,随手一点,月入过万。走投无路,回家种田,日出日落,生活美满。鬼迷心窍,来客户端,技术拉胯,UI切图,面试火箭,不到三年,全部玩完,65在后,绿帽在前,苦口婆心,金玉良言,奉劝诸位,擦亮双眼。 #机械人,你最希望上岸的公司是?# #安利/避雷我的岗位# #如何确定求职岗位# #小米求职进展汇总# #你觉得找工作该拿大厂还是小厂练手# #来聊聊你目前的求职进展# #24届软开秋招面试经验大赏# #你觉得今年秋招难吗# #24届软开秋招面试经验大赏#
点赞 评论 收藏
分享
09-05 17:38
门头沟学院 C++
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务