武汉小米前端实习一二面面经

我面的是武汉小米,做云平台的~

一面(1h)
1. 之前的实习经历挨个过了一遍(20min)
2. 字节青训营做的项目(10min)
3. 手写节流函数
4. 手写快速排序
5. 手写接口自动重试功能
6. 反问,下班时间?你们在做什么?

一面面试官和我说早九晚六哈哈哈

二面(1h):
1. 聊聊实习经历
2. 你对理想工作的期望?
3. 你最近在读什么书?觉得里面的观点哪些可取
4. 对实习地点有要求吗?
5. 手写接口自动重试,一面只写出来了个大概,所以这里让我重复写下

小米给我的感受就是二面纯纯的聊天,最后写了个一面没写好的手写题目,面完之后明切表示如果去了是有转正hc的~
#不给转正的实习,你还去吗##牛客解忧铺##夸夸我的求职搭子##牛客在线求职答疑中心#
全部评论
看来你在武汉小米的面试经历非常丰富呢!一面主要是技术面试,包括实习经历、项目经验、手写代码等,二面则更侧重于你的个人发展和期望。你对小米的印象如何?是否考虑接受这个offer呢?
点赞 回复 分享
发布于 2024-05-19 17:08 AI生成

相关推荐

在函数式编程中,副作用指的是函数对于除了返回值以外的其他环境产生的改变。这些改变可能包括修改函数外部的变量、执行I/O操作、修改数据结构等等。函数式编程的一个主要目标是尽量减少副作用的使用,以提高程序的可靠性和可维护性。以下是一些避免或管理副作用的方法:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=e5feaa27ec3349838757ebc84729835a纯函数:纯函数是指没有副作用的函数,它的返回值只依赖于输入参数,并且不会修改任何外部状态。通过使用纯函数,可以避免副作用的产生。不可变数据:使用不可变数据可以避免对数据结构的直接修改。每次对数据进行修改时,都会创建一个新的不可变对象,而不是直接修改原始对象。这可以帮助我们避免副作用。Monad或其他抽象:在某些情况下,我们无法完全避免副作用,比如需要进行I/O操作。这时可以使用Monad或其他抽象来封装副作用,确保它们在程序中得到适当的管理和控制。函数组合和高阶函数:通过将函数组合在一起,可以更好地管理副作用。高阶函数可以接受函数作为参数,并返回一个新的函数,这样可以将副作用的处理逻辑与核心逻辑分离。需要注意的是,函数式编程并不是要完全禁止副作用,而是尽量减少其使用,并将其限制在必要的情况下。副作用的合理使用有助于提高程序的灵活性和实用性。
2024-12-26
在牛客打卡279天,今天也很努力鸭!
点赞 评论 收藏
分享
评论
4
2
分享

创作者周榜

更多
牛客网
牛客企业服务