口头offer | 小米软开两轮面经

恭喜发现宝藏!微信搜索公众号【TechGuide】关注更多新鲜好文和互联网大厂的笔经面经。
作者@TechGuide【全网同名】
点赞再看,养成习惯,您动动手指对原创作者意义非凡🤝

一面(11.4 10 mins)

  1. 自我介绍

  2. 项目介绍

  3. 实习介绍

  4. C++11的新特性

  5. 懂rapidjson的底层原理?不懂。rapidjson使用的过程中遇到过那些bug?无

算法题
判断链表是否有环,求环的入口节点。两个月没刷题差点不会做了。。。

反问题
真不考虑北京吗?然后随便聊聊天帮我推荐到南京啦

二面(11.5 45 mins)

  1. 自我介绍、项目介绍、实习介绍

  2. 如何创建进程?我说./把可执行变成进程。告知不对。又说fork函数创建通过进程id判断一下。还不对。

  3. 进程布局?堆栈全局代码那些区

  4. 函数压栈过程,包括函数带参数

  5. ”hello world"存在那个区?

  6. 线程私有区和共享区

  7. 是个全局变量但我又想是线程独有的怎么办?陈硕永远滴神。__thred关键字,有一小节整好叫善用__thread关键字

  8. tcp三次握手、流量控制、拥塞控制、MSS那一套

  9. timewait

  10. 客户端握手发送SYN,TCP状态机,client变成什么状态?

  11. 多态实现原理?虚函数指针具体怎么找虚函数表?

算法题
相交链表

反问
介绍了部门很多业务,小米面试官都挺好的,巨有礼貌~

结果

给了口头offer

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值