小米笔试 开发岗 低于90无入围可能?

#软件开发2024笔面经# 笔试地址:赛码
笔试时间:3/23 18:00-19:30

笔后感觉:低于90无入围可能?【听说是小米最后一次笔试,可能没有hc了

试题评价:
难度:中下,考的内容较为综合,数据结构(二叉树遍历)、算法认识(贪心、排序)、操作系统进程调用计算(FCFS)、数据模拟、SQL 等(其他记不清了)
关于语言:C++/Java/Python 都有【C++独户做起来懵逼:比如 Java 的 >>> 运算符?】

题目分布:
单选(15)多选(10)编程(2)

编程题:难度偏低
试题一参考:
小D是一名老师,他想选出一些同学床架一个团体比赛,总共有n个同学,每个同学有一个能力值x和一个合作制y,小D将这小同学拍成一排,选人规则如下:小D将选择一排中连续的K个同学参加比赛,而且为例保证成绩,者K个同学的能力值不能小于a,合作值不能小于b。小D想知道总共有多少种可能的选人方案。
输入描述
第一行四个正整数n,k,a,b
第二行n个通过空格隔开的正整数表示一排n个同学的能力值。
第三行n个通过空格隔开的正整数表示一排n个同学的合作值。
输出描述:
输出一个非负数表示选人的方案数

试题二参考:

天帝被愚公的诚心感动,命令手下的仙人帮助移山。然而仙人的法术也是有局限性的,山势连绵起伏,法术并不能直接把山一走。每次施法,可以把一段连续区域的汕头一走相同的高度。现在愚公想知道什么时候会有至少一个山头高度小于等于0.给出一个长度为n的数组和m表示山头的高度和可以施法的次数,每次施法还会给出左右断点L,R和高度h,表示将al到ar减去h。问在那次操作时候会存在ai小于等于0
输入描述:
第一行两个数字n和m表示山头数量和施法次数
第二行n个数,分别表示山的高度
接下来m行,每行3个数字L,R,h表示依次具体的施法参数
输出描述:一个整数

代码参考地址【比较简单】

#小米##笔试##小米24春招#
全部评论
为啥数据分析也考开发的题,一点不会,5分钟看了遍题,就提交了。无缘小米了
点赞
送花
回复
分享
发布于 03-23 19:55 北京
楼主是怎么把题目保存下来的
点赞
送花
回复
分享
发布于 03-23 21:00 湖北
滴滴
校招火热招聘中
官网直投
我笔试算法加起来都不一定有一道,也给面了。虽然最后没参加面试
点赞
送花
回复
分享
发布于 03-25 23:53 湖北
算法真的太复杂了
点赞
送花
回复
分享
发布于 03-26 15:34 辽宁
我的笔试直接挂麻了
点赞
送花
回复
分享
发布于 03-26 15:39 河南
笔试低于90?哇 太难了
点赞
送花
回复
分享
发布于 03-26 15:44 广西
难度竟然是偏低 哈哈
点赞
送花
回复
分享
发布于 03-26 15:49 浙江

相关推荐

#后端# #java# #美团# #测开#自我介绍项目中的亮点 说了精度丢失和超卖问题主动更新是什么意思?延迟删除会有什么问题吗用过redis的什么数据结构详细讲解下redis的底层synchronized和lock的区别可重入是什么意思?synchronized底层怎么实现的?lock锁底层呢?线程池的核心参数?执行流程如果创建的是无界队列会有什么影响从操作系统角度来说键入url到访问页面的流程?mysql怎么样尽可能的让多用到索引?三个字段a b c联合索引 查询语句里面是 a = x ,c > x和b =x 会触发那个字段的索引?mysql有哪几种存储引擎 讲下区别聚簇索引和非聚簇索引的区别?如何尽可能的减少回表查询?可以建立哪几种索引?like % 这个 %应该放到哪才能用到索引threadlocal底层了解吗你的项目哪里用到了他为什么要用exception和error的区别?你的项目遇到过什么异常 怎么解决的?什么时候trycatch什么时候抛异常?redis什么时候用list?redis的几种数据结构分别什么时候用?手撕力扣简单题(思路对的,没写出来)目前就回想起这些忘了录音了应该是寄了,第一次面大厂开发,有些紧张,面试官全程绷着脸,更紧张了,感觉问的不难但是答得确实不好,安心搞测开去咯。有没有大佬知道测开究竟怎么样啊?求告知,求私聊。
点赞 评论 收藏
转发
11 15 评论
分享
牛客网
牛客企业服务