我传点欧气给你😋
点赞 1

相关推荐

小米的全员编程考试(主要面向20级以下研发岗,150分钟3道题,在LeetCode平台进行),尤其还与部门排名挂钩,这在打工人中引发了热议。看待其意义,需要一份“人间清醒”。公司视角:为何推行此类考试从公司管理角度看,小米推行这类考试有其逻辑:快速筛选与保持敏感度:在大规模团队管理中,标准化考核是一种相对高效的筛选手段。LeetCode模式能在一定程度上快速检验程序员的问题解决能力和代码熟练度,有助于保持技术团队对代码和算法的“敏感度”。营造“技术至上”氛围:公司可能希望借此在内部形成一种竞争氛围,强调技术能力的重要性。识别高潜力员工:对于20级以下的员工,公司可能将此作为识别有潜力、能抗压员工的一种方式。能在压力下稳定输出甚至脱颖而出的人,可能被视为“高潜力股”。打工人视角:光鲜下的压力与扭曲然而,一旦与部门排名和“横向通晒”强绑定,考试的滋味对打工人来说就复杂多了:压力层层转嫁:个人成绩成为“部门脸面”。排名一出,从总监到经理,再到组长和每位员工,压力会层层加码。你不再只是为自己考试,而是在为“部门的荣誉”而战。备考资源不均,有失公允:一些业务压力小、有充足时间准备的团队,自然更容易考出好成绩;而那些天天加班、项目赶进度的团队,可能连刷题的时间都挤不出来。 成绩排名在某种程度上变成了部门备考资源和策略的较量,而非纯粹个人技术能力的公平比拼。“刷题”能力≠实际工作能力:这是最核心的争议点。能快速解出LeetCode难题,不一定能写出优雅、可维护的业务代码;是考试高手,不一定能解决复杂的系统性工程问题。 实际工作中需要的架构设计、业务理解、沟通协作、项目管理等综合能力,很难通过一次编程考试衡量。理性看待:考试的意义与局限所以,编程考试有其意义,但也存在明显的局限性:意义在于:它能基础性地评估算法和编码熟练度,培养逻辑思维和问题解决能力,并作为一种统一的、可量化的考核工具。局限在于:它无法全面反映真实工作能力,过度强调排名可能引发短期功利行为(如有的部门可能请外援辅导或“战略性”安排考试人员),可能打击部分团队士气(那些忙于实际业务但没空刷题的团队)。给打工人的生存建议既然考试是既定规则,打工人可以这样做:心态放平,看清本质:将这视为一次检验自身算法基础的机会,而非决定职业生死的大事。它在公司评价体系中只是的一部分,你的项目贡献、团队协作同样重要。策略性准备,而非盲目刷题:无需拼命刷几百道题,抓住核心数据结构与算法,理解常见题型解题模式更重要。 每天花少量时间保持手感,比考前突击更有效。不让考试打乱节奏:你的职业规划与公司的管理需求可以共存,但不一定完全一致。 不要因一次考试自乱阵脚,持续学习和积累解决真实问题的能力才是长远之道
投递小米集团等公司10个岗位
点赞 评论 收藏
分享
09-12 12:09
郑州大学 Java
有啥题目啊?
投递小红书等公司10个岗位
点赞 评论 收藏
分享
其实很久没有看八股了,CSS那块全炸了,一点都答不上来,JS基础还能说一点点,于是乎我极限拉扯,React部分结合八股疯狂和面试官输出我的实习经历,最后有惊无险还是过了一面(于是我的二面完全不问实习,哭了)。体验很不错的一场面试,最后面试官给的建议很详细,比如要讲清楚实习的业务形成闭环、要注意审题,说我整场表现是比较不错的。在当天的傍晚,hr姐姐打电话和我说过啦~!(上午面傍晚过,感觉被横向了一波,那时我又又以为要挂了....)1. 开场与项目背景自我介绍这个系统是用什么开发的?是个移动端的还是个PC端的系统?2. 技术选型与基础知识你为什么使用React然后再去写这个?前端的事件循环说一下Set和普通数组有什么区别?这个Set的数据能直接传给服务端用吗?需要怎么转?3. CSS与布局BFC概念:介绍一下BFC水平垂直居中:给了一个div,div可能是不定宽不定高的,我想这个div在我的屏幕上水平垂直居中,几种方式?4. React核心概念父子通信:React父子通信有几种方式?深层嵌套问题:深层次的嵌套这个数据传递,有什么解法?事件传递:有一些事件需要往下传的情况下,有什么解决方案?Class vs Hooks:平时是Class组件还是Hooks?Hooks优缺点:说一下Hooks的优缺点Hooks对比:用Hooks或者去写业务逻辑和用Class去写,他们有什么优缺点?5. React进阶问题状态管理:页面有很多数据,每一个数据都可能是用useState去创建或者更新,你是怎么去组织它或者管理它?列表渲染:在React里面循环的时候为什么一定要使用key?Hooks规则:Hooks为什么官网不建议我们在循环或者是在if判断里面去使用?6. 组件设计组件设计:拿一个你觉得做得不错的一个组件来说一下你是怎么做的。分几个方面:① Props的设计② 事件的交互③ 可控性来说,你怎么去思考这个东西?7. 学习与成长学习方式:平时是怎么学习前端技术的?技术信息获取:有哪些途径去了解一些前端的前沿技术?代码学习:你会去看GitHub上项目的代码吗?实践应用:看到一些比较不错的想法设计或代码风格,你会在项目里边去使用吗?反问:我的不足与业务
查看23道真题和解析
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务