22.5.7 字节 飞书后端 成都 一二面(已过)

本文记录了作者在字节跳动飞书后端岗位的成都一面和二面经历,涵盖了C++、操作系统、网络、Go语言、编程题和面试感受。面试内容包括C++内存对齐、OS进程通信、TCP四次挥手等,同时讨论了面试心态和准备策略。
摘要由CSDN通过智能技术生成

一面试内容:

(没有录屏可能问题不完整)

C++:

  1. struct 为什么要用内存对齐
  2. static 关键字的作用
  3. 虚函数的作用
  4. extern C 的作用
  5. C++ 动态链接库
  6. 内联函数的作用

OS:

  1. 进程和线程的区别
  2. 进程间的通信方式
  3. 共享内存具体是怎么做的
  4. I/O 多路复用

网络:

  1. https 是什么
  2. SSL 握手的具体流程(+ 证书是怎么验证的)
  3. TCP 四次挥手
  4. http 的报文结构
  5. TCP 包的标记有哪几种
  6. TCP 是如何保证通信可靠的

Go:

  1. 协程和线程

编程题:

力扣 378 有序矩阵中第 K 小的元素
力扣 856 括号的分数

反问:

只问了技术栈

感受:

面试官很冷静严肃,说话没有什么感情(不是贬义),昨天面了一场聊得比较开,所以今天感觉特别紧张(毕竟也是第一次视频面)
感觉只答出来 60%(网络多一点) ,但是答出来的应该都解释比较详细(不喜欢背东西࿰

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值