字节跳动秋招提前批 C++客户端 面经


字节跳动秋招提前批面经 C++客户端

一面
  1. 进程和线程的区别,有了进程为什么还要有线程
  2. 进程的资源、线程的资源
  3. 多线程怎么同步,多线程竞争怎么解决
  4. mysql有哪几种锁
  5. 一次完整的http请求过程
  6. http和https区别,哪个更快
  7. https加密过程
  8. DNS域名解析过程,用到了什么协议(UDP),最后获得IP地址就能怎样呢(就可以识别在网络中的机器
  9. TCP和UDP区别以及各自使用场景,UDP不可靠的话那为什么咱们现在视频这么流畅,是依靠什么(应用层来保障)
  10. new malloc区别,new从自由存储区分配,那为什么不从堆中分配呢
  11. 虚函数的作用和底层实现(实现多态,虚表 虚表指针)
  12. 哪些函数不能是虚函数,构造函数为什么不行
  13. 算法:判断两个链表是否相交

一面结束让我等5分钟,换了个面试官进来二面

二面

  1. 指针和引用的区别
  2. int * const *p 是什么,那const int**p 是什么 
  3. 智能指针了解吗 shared_ptr unique_ptr区别
  4. 操作符重载了解吗 随便手写一个(写了个++)
  5. 强类型语言和弱类型语言了解吗(不了解)
  6. 构造函数可以互相调用吗,同一个类中可以吗
  7. mysql事务的原则
  8. 哈希表怎么解决冲突
  9. nosql非关系型数据库了解多少
  10. mysql查询优化的方法
  11. 索引为什么查询更快
  12. 有哪些索引类型
  13. 算法:查找二叉树中两个节点的最近公共祖先

答得不好,但字节的面试官很好,卡住的问题会引导你回答。
许愿。。。希望能等到hr通知。。。

#字节跳动##校招##C++工程师##面经#
全部评论
楼主面的是哪个部门啊,是C++客户端还是客户端啊
点赞 回复
分享
发布于 2020-07-10 20:23
同求问楼主面的哪个部门~~
点赞 回复
分享
发布于 2020-07-10 21:09
乐元素
校招火热招聘中
官网直投
同求
点赞 回复
分享
发布于 2020-07-10 22:03
客户端也会靠mysql吗,我傻了= =
点赞 回复
分享
发布于 2020-07-10 22:17
啊,new不是堆中分配的吗,malloc是自由存储区,难道我记反了?
点赞 回复
分享
发布于 2020-07-10 23:40
我去 数据库还问了这么多  难受
点赞 回复
分享
发布于 2020-07-10 23:48
请问楼主项目经验写的什么大概
点赞 回复
分享
发布于 2020-07-11 12:15
base是哪里呀
点赞 回复
分享
发布于 2020-07-11 14:47
收到3面通知了吗
点赞 回复
分享
发布于 2020-07-11 22:30
我想问一下大家在面试的时候是怎么称呼面试官的呢?????????
点赞 回复
分享
发布于 2020-07-12 13:23
楼主过了吗
点赞 回复
分享
发布于 2020-07-15 12:22
int * const *p:指向常量指针的指针; const int**p:指向常量的指针的指针
点赞 回复
分享
发布于 2020-07-15 19:30
构造函数可以互相调用吗?求解
点赞 回复
分享
发布于 2020-07-18 11:10
只有两面吗?
点赞 回复
分享
发布于 2020-07-18 11:16
没有三面了么楼主
点赞 回复
分享
发布于 2020-07-19 15:12
祝楼主早拿offer,面经打卡719
点赞 回复
分享
发布于 2020-07-19 15:28

相关推荐

11 97 评论
分享
牛客网
牛客企业服务