字节跳动三面成功拿下 offer,分享一下我的三面面经

一面(30 分钟)

年轻的小哥

  1. 自我介绍

  2. http 3 次握手和四次挥手

  3. get, post 区别

  4. http 状态码

  5. mysql 引擎,哪一种支持事务

  6. acid,

  7. 索引结构, 好处,查找过程

  8. 进程和线程区别,

  9. 进程间如何通信

  10. 知道哪几种锁

  11. 一道 binary serach 变种, 简单题

二面(50 分钟)

另一个小哥

  1. 什么时候能实习,实习多久?

  2. 问了一些操作系统的的知识

  3. fork, 僵尸进程, 如何回收子进程等等

  4. 设计 lru,然后手撕代码

  5. 写完还有时间,又来了一题 由二叉树前序和中序遍历找出后续遍历

三面(40 分钟)

中年秃头主管

  1. 什么时候来实习?

  2. 为什么来字节跳动?

  3. 微信建群功能如何设计?

  4. 手撕代码 leetcode 4 简单题

  5. 写完了还有时间,便问我最熟悉那种语言,我说 Java

  6. 然后啪啪键盘,估计搜当场搜考题。。。

  7. 30s 后突然眼睛放光问, 复制一个 a = “xyz” , a = new String(xyz) 问有啥区别?

  8. 害,我忘了,以为都是在 heap 上能有啥区别, 便说没区别。

  9. 看大叔脸色一变, 就感觉凉了一半。

  10. 他继续问你再想想看, 当时我实在是忘记了,想了一会说不知道,

  11. 然后他就不开心了,反问我那你 Java 会啥?

  12. 我说我会 Spring

  13. 然后他说那就结束吧???

最后

本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的 offer,再分享一份面试资料(高频面试题目及解析)


需要获取得话麻烦查看下方↓无偿获取方式!

CURD程序员启示录 文章被收录于专栏

人不该只为求财活着

全部评论
兄弟面试多久之后oc呀
点赞 回复 分享
发布于 2021-04-11 07:56

相关推荐

不愿透露姓名的神秘牛友
06-24 14:18
点赞 评论 收藏
分享
06-12 16:23
已编辑
小米_软件开发(准入职员工)
点赞 评论 收藏
分享
强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
学历算污点吗?
小何和:快毕业了,BOSS上的od闻着味就来了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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