上岸成功,分享我的字节跳动后端四面面经,附上我总结的一些资料!

前言

面试岗位:电商后端 暑期实习
面试形式:技术面均通过牛客网进行远程面试,HR面为电话面试
面试时间:三月末-四月初,具体日期不记得了

一面

开场
面试官介绍部门情况及自身情况
自我介绍。
问答
挑一个STL的容器讲一下吧:
STL中有没有哈希容器,讲一下?
STL的哈希表是线程安全的吗,会出现哪些问题?
项目做了那些工作,都是怎么实现的?
select 和 epoll 的区别?
MySQL有哪些索引?
Redis为何针对同一类型实现不同的底层结构?
Redis如何实现分布式锁?
Redis跳跃表了解吗?
设计
如果要你实现微博或者朋友圈的功能,数据库需要那些表?具体功能要求为
用户可以关注其他用户
用户可以发微博
用户可以在主页中看到关注用户的动态
写一下查询时间线的SQL
用户量增加之后如何优化?
如何为用户生成全局唯一的ID?
如何实现atomic?
算法
二叉树的锯齿形层序遍历(LeetCode #103)

二面

开场
自我介绍
项目
针对做过的项目问了一些问题
问答
HTTP报文的结构?
HTTP首部字段?
HTTP主体中能放哪些内容?
TCP中TIMEWAIT了解吗?作用,时长,优化等等&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值