已offer | 小米手机部一二面

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

面试岗位:南京 / C++开发

一面(11.4 10 mins)

  1. 自我介绍

  2. 项目介绍

  3. 实习介绍

  4. C++11的新特性

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

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

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

二面(11.5 30 mins)

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

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

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

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

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

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

  7. 线程私有区和共享区

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

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

  10. timewait

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

  12. 相交链表

  13. 介绍了部门很多业务,给了口头offer

结果

小米面试官都挺好的,巨有礼貌~

11.24更新:薪资有点低,拒了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值