字节跳动C++日常实习面试

字节跳动 IOS开发实习生--懂车帝--面筋(已过)

一面打基础

  • 对象跟普通变量的区别
  • C++对象存储位置,成员变量存储位置,如何找到成员变量的位置,普通变量的存储位置
  • 虚函数的作用
  • 子类继承父类,其成员变量存储在哪里
  • 什么是红黑树,
  • 什么是虚函数和纯虚函数,
  • 有哪些数据结构,
  • 动态数组的插入,
  • 进程和线程的联系,
  • 进程通信方式,
  • 线程的几种锁,
  • OSI七层模型,
  • HTTP和HTTPS的区别,
  • 数字证书的作用,
  • HTTPS的传输过程,
  • TCP和UDP
  • 代码:寻找两个单链表的相同节点

二面搞技术

  • 程序的编译过程,
  • 编译阶段可以做哪些优化,
  • Windows下的如 vim, codeblocks,vs等 编译器可以做哪些设置加快编译性能,
  • 在浏览器输入网址访问主页的过程,可以在哪几处做优化,
  • DNS如何工作,可以如何优化
  • 有异常时如何定位到异常的位置,
  • 跟cache有关的字端
  • HTTP1.0 ,HTTP1.1与 HTTP2.0的区别
  • 代码:三数之和(注意边界处理)
    (因为二面回答的不怎么好,所以没问很多)

三面谈人生(HR面)

  • 介绍项目
  • 介绍自己应聘次岗位的优势
  • 其他等等
全部评论
日常实习就两面吗。我也面的日常,刚二面结束,不知道还有没有三面
点赞 回复 分享
发布于 2021-12-10 21:08

相关推荐

程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
05-30 12:03
山西大学 C++
offer来了我跪着...:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务