小米暑期实习面经——基础平台研发

流程:6.16一面——6.25二面——6.25口头offer——6.26书面offer,可能是24届最晚的暑期offer了吧

6.16一面:实习+项目+八股

自我介绍:几句话带过了

Linux:讲讲文件系统,写过什么脚本,如何查看磁盘/内存占用,grep用法,crontab5个*含义,定时任务怎么写的

计网:osi七层体系+各层协议介绍,ip地址分类/主机号及意义,重点讲讲应用层和传输层了解的协议及其作用和特点

Docker:容器定义与实现原理,和虚拟机的区别,打包到部署的全流程,dockfile参数含义,copy和add区别,如何优化镜像大小

Python:装饰器写过吗有什么用?元组和列表的区别及适用场景,pandas常用函数(是因为简历上写了),对python的看法

Golang:为什么学golang,切片和数组区别及适用场景,切片和map的扩容,channel原理及作用,讲讲gmp模型,讲讲sync包

MySQL:说一下索引分类,讲一下最左匹配原则,如何找到慢sql,慢sql的常见优化方法,说得越多越好

Git:git原理,git协作流程,如果拉取了自己的feature分支之后,发现主分支有bug需要修改,接下来该怎么办?

项目+实习:详细介绍一下实习内容和项目内容,讲讲架构和技术细节,怎么保证容器中服务正常运行,有什么难点(基本没有2333)

手撕算法:O(n)复杂度判断一个数是否为质数(当时很懵逼,以为被KPI了,但还是写了个O(logn)版本的交过去了)

操作系统基本没问,或者问的比较简单,没什么印象了

反问:部门主要工作内容(公有云平台开发,主要对内),对个人学习提升的建议,找不到工作怎么办(太焦虑了2333)

端午前通知面试通过,约了6.25二面

6.25二面:实习+项目,基本无八股,无手撕算法

自我介绍:几句话带过了

实习:详细介绍一下公司情况(小作坊创业公司)和实习内容(Python后端),讲讲架构和技术细节,flask并发方案,wsgi用过吗,sqlalchemy怎么用的,写的API的业务逻辑是什么,主要用过哪些数据库,为什么用docker进行交付,交付的具体形式是什么,k8s用过吗,容器内定时脚本/宿主机定时脚本启动容器,监控服务的脚本怎么写的,如何完成团队协作,遇到了什么困难,如何解决的,实习主要收获是什么

项目(极简版抖音后端):介绍一下项目内容,客户端实现情况(字节青训营免费下载的),讲一下和客户端交互的接口设计,项目是从0到1完全自主设计的吗(不是,字节青训营给了最基础的demo),服务器规模,讲一下架构,用了哪些中间件,nginx咋用的,redis作用,主要用了redis的哪些数据结构,rabbitmq作用,咋用的(我用来存放了对mysql进行写入的消息,被批评了),用户点赞的数据表如何设计的,再具体讲讲实现用户关注功能的业务逻辑,项目主要收获是什么

反问:为什么不让我写算法(真的很怕被KPI),吐槽一面面试官给了一道不像算法的算法题,部门主要工作内容,他顺便问了我是否感兴趣(秒答非常感兴趣),对个人面试的评价及提升建议(缺少公司内实操经验,赶快去实习)

6.25 二面后约一小时,hr电话给了口头offer

6.26 收到书面offer

总体评价:小米的面试体验很好,两位面试官都非常和蔼,无压力面,问问题都带有引导式,难度适中,面完不养鱼,必须给好评!

全部评论
牛哇,太卷了
点赞 回复 分享
发布于 2023-07-01 23:40 广东
羡慕,今天下午好像也是这个部门的二面面试官摄像头都没开,匆匆水半小时直接结束,感觉是kpi
点赞 回复 分享
发布于 2023-06-30 17:13 安徽
二面是几点面的?
点赞 回复 分享
发布于 2023-06-28 11:27 江苏

相关推荐

评论
4
25
分享

创作者周榜

更多
牛客网
牛客企业服务