字节跳动 data 上海 后端开发实习 一二三hr面经

更新,已offer


许愿offer呜呜呜

2021.3.28 笔试
3.1/4

2021.4.6 一面 40分钟

延时队列怎么实现?
redis热点数据有哪些?过期怎么处理
怎么解决缓存击穿?怎么解决缓存雪崩?


spring怎么初始化一个bean?

qps是什么?提升了多少?
使用的什么线程池?了解阻塞队列嘛
除了线程池,还有什么创建线程的方式?
那么继承Thread类和实现Runnable接口的区别在哪?什么时候用什么?

说一下操作系统的进程调度算法,选一个详细说一下

TCP为什么要三次握手,两次不可以吗
第三次握手确认的是什么能力
从输入一个网址到浏览器渲染的过程

数据库的隔离级别?脏读是什么?

jvm堆和栈的区别,指向数组的引用存放在哪里?

项目中有没有用ORM框架(我不知道什么是ORM,面试官说mybatis或者hibernate),我说用过但是不了解原理

手撕
二叉树的中序遍历
最长公共子序列

2021.4.8 二面 40分钟

面试官是做大数据方向的,因此没问什么问题。。。。

介绍项目和科研
docker了解吗
除了OAuth2.0还知道其他登录方式嘛

手撕:
leetcode39 组合总数
SQL查找第二高工资,让换题了
leetcode7 整数反转

2021.4.9 三面 30分钟

讲一下项目
说一下TCP/IP
我们现在视频用的是TCP还是UDP,如果是TCP会发生什么

说一下GC

算法题

有一组数据, 2个1, 2个2,2个3, 2个4,。。。2个n
写程序找到这样一种排列, 使得
2个1之间1个数字,
2个2之间2个数字,
2个3之间3个数字
2个4之间4个数字
。。。
2个n之间n个数字
例如n=4时, 41312432

2021.4.13 hr面






顺便放上之前投递的字节杭州电商凉经吧,攒攒人品

2021.3.16 字节电商 一面

自我介绍
看你研究生做的是CV,为什么不找算法岗(。。。。)

项目中秒杀是怎么做的
说一下Redis中的数据类型?
说一下Redis中zset的底层数据结构(跳表)
项目中Redis怎么保证主从一致性,了解Redis哨兵模式嘛?
项目中说到使用消息队列实现了最终一致性,具体说一下。延时队列还是有30分钟的数据不一致性,有没有更好的解决方案

mysql的事务说一下,四个隔离级别,分别解决了什么问题。
幻读是什么?
持久性是怎么实现的?
回表是什么?

算法:最长上升子序列,要求直接写最优解

评价:深度不够,不要只关注书本上有的知识。

2021.3.17 字节电商 二面

有没有用过linux,怎么查看进程
怎么结束进程?原理是什么?

有没有接触过JDK9以上?

这是一个WEB应用,用的什么web服务器,说一下启动流程(感觉是要说springboot启动流程)

算法题:leetcode322 零钱兑换
#字节跳动##实习##面经##Java工程师#
全部评论
能问一下hr面问了啥吗
1 回复
分享
发布于 2021-04-14 11:35
同一个部门,同一天hr面
点赞 回复
分享
发布于 2021-04-14 09:31
滴滴
校招火热招聘中
官网直投
兄弟三面的算法题是什么思路呢,能请教一下吗?
点赞 回复
分享
发布于 2021-04-14 09:37
三面的算法题有点难😢
点赞 回复
分享
发布于 2021-04-14 11:47
楼主,指向数组的引用存放在哪里?
点赞 回复
分享
发布于 2021-04-14 11:50
楼主为什么不找cv岗,想知道你怎么回答的?😂
点赞 回复
分享
发布于 2021-04-14 18:48
大佬
点赞 回复
分享
发布于 2021-04-14 21:22
二面是因为算法题没写出来所以凉的嘛
点赞 回复
分享
发布于 2021-04-14 21:50
大佬,你秒杀项目怎么做的?
点赞 回复
分享
发布于 2021-04-14 22:43
点赞 回复
分享
发布于 2021-04-14 22:55
楼主,字节算法应该要输入输出吧?这树的输入怎么破😅
点赞 回复
分享
发布于 2021-04-17 16:11
lz你好,请问一下,你三面完成后链接还能看到前几轮的情况吗,我的链接直接刷新成第一轮了
点赞 回复
分享
发布于 2021-04-18 19:58

相关推荐

网易 采销 12w
点赞 评论 收藏
转发
11 104 评论
分享
牛客网
牛客企业服务