首页 > 字节跳动上海电商业务一二三面面经(已意向)
头像
Asurans
发布于 2021-09-22 18:12
+ 关注

字节跳动上海电商业务一二三面面经(已意向)

很认真的在准备字节的面试,所以基本上一周一面,很多不记得了,凭印象回馈牛客吧
本人java 某211硕 字节用的是go 所以基本上考基础的八股 然后就是撕题 交码不杀吧

一面

1.自我介绍
2.介绍项目
3.数据库 innodb引擎
4.事务的acid 原理 实现
5.三级封锁 四大隔离级别 如何实现 修改丢失 脏读 不可重复读 幻读 怎么产生 如何解决 间隙锁原理
6.udp tcp 区别
7.java的八股 讲一讲hashmap concurrenthashmap 等等
8.撕题 一道题变化了三次
迷宫的最短距离 1.没有阻碍 2.有阻碍 3.有大数 Integer.MAX_VALUE 这种
反问:业务
官网投的武汉 结果被上海捞了 好像电商全部搬去上海了

二面

1.自我介绍
2.面试官叫讲讲自己会什么。。。于是开始吟唱了15分钟
3.面试官反问一些细节 数据库mysql的结构 查询的流程 怎么将数据从外存取到内存
4.反问的时候问了面试官看重什么 他说逻辑性 以及学习的层次性 好像我一开始讲的时候还确实很有层次性 误打误撞吧
5.做题
最长递增子序列
我以为跟一面一个套路 会改需求 于是写了个n方的 方便写出路径 只看了这个 没想到他直接问我能不能改个nlogn 没看过二分的 难 不过也放我过了

三面

1.自我介绍
2.问有没有实习 没有就开始做题
做题 
最小覆盖目标字符串的子串
顺时针打印数组
秒他!15分钟撕完了面试官就开始问些八股凑时长
4.场景题 找出文件中10个出现次数最多的字符串
5.文件很大怎么办
6.是否能用快排的思路优化一下 引出快速选择
7.优先队列怎么解决 时间复杂度为多少
8.归并排序的思路 怎么实现的 讲heapfiy和heapinsert 以及怎么比较
9.udp和tcp又问一次 http用的什么 为什么
10.time_wait
11.redis 我说没用过 学过他就说不问了
12.数据库 主从复制 分库分表
反问 问了业务和新人培养过程 

总结

代码是最能体现一个人编程能力的 所以面字节一定要撕除来 三面面试官都很好 流程也很快 选择也很多 希望大家都能拿到自己心仪的offer!

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖