字节跳动 | 今日头条后端开发 | 2022.06.23

其实去字节面试也不是我主动投的简历,在牛客网上,面试官可能看到了我的简历,然后邀请我投递,我就顺手发了过去,没想到最后还成功拿到面试机会了,这让我很意外,我知道肯定没太大的希望,抱着积累面试经验的态度,我决定去试一下,以下是面试内容。
  • 自我介绍
  • 然后问我实习时间问了好久?

聊天室项目

  • 项目怎么实现的?通过很多个goroutine

  • 用户的消息是怎么转发给其他用户的?通过服务器的广播协程

  • 登录注册怎么实现?

  • 通过什么登录(电话,邮箱)?

  • 服务器怎么知道是你(客户端)?网络地址

  • http长连接还是短连接,请求的全过程(链路)

go语言

  • GMP模型?

  • 怎么偷取其他的goroutine?详细说一下?

  • 垃圾回收机制是怎么实现的?

  • 乐观锁?

计算机基础

  • 四次挥手 2msl 为什么不是1msl或者3msl?

  • 数据库 幻读了解吗?

  • redis几种类型

  • mysql索引

  • 怎么建立索引?

  • 三次握手过程

  • 外键需要索引吗

  • DNS解析的过程?域名服务器怎么解析?

算法题

  • 环链

  • 直接给的main函数,没有其他东西

心得

  • 面试官问项目问的特别细,所以吸取的教训就是一定要对项目十分熟悉不然就不要写在简历上

  • 大厂不一定需要实习经验,只要对计算机基础和算法掌握的足够深,也可以拿到offer

  • 掌握一些前沿技术(Redis,Docker,K8S)会让自己更有竞争力

  • 之后我也面试官问我还有其他问题吗?我就问了他,对于字节面试需要达到什么标准?对实习经验要求高吗?我还有什么不足的地方?面试官也很热心的回答了我的问题,说他们很重视计算机基础,算法,如果有一些技术特色更占优势比如redis;所以其实字节面试对应届生要求应该不会特别高

  • 这一次只是试一下字节的水,期待自己下次有更好的表现!
有24届想交流的可以私信我,我建立了一个24届的实习交流群,大家会分享一手的热乎的面经
#字节面试##字节跳动实习##字节跳动功go语言##go语言#
全部评论
大佬能拉一下群吗
点赞 回复 分享
发布于 2022-11-15 10:33 广东

相关推荐

点赞 评论 收藏
分享
流浪的神仙:无恶意,算法一般好像都得9硕才能干算法太卷啦
点赞 评论 收藏
分享
评论
9
45
分享

创作者周榜

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