字节生活服务后端开发日常实习一二三面经

一面
50min(15min项目 + 20min做算法 + 15八股)
做一下自我介绍
之前有实习经历吗
介绍一下项目(拷打15min)主要集中在redis、分库分表
由于我介绍项目的时候说了我用的JDK17,所以问了我一个JDK17有什么新特性(所以千万别给自己挖坑)
你了解JDK17的垃圾回收策略吗?(简要回答:默认使用G1收集器,JDK17对ZGC做了一些修改)
简历上写了了解zookeeper,问了一下zookeeper是什么,有了解过他的分布式协议吗?
算法题
    题目:给定一个数n如23121;给定一组数字a如[2 4 9],求由a中元素组成的小于n的最大数(做了十分钟没做出来要求换题)
    题目:输入两颗二叉树,判断B是否是A的子结构约定空树不是任意树的子结构(eazy题)

刚才做的题的算法复杂度是多少(最坏情况O(M*N))
TCP粘包拆包(说了粘包原因,然后说了拆包如何拆)
反问
    部门做什么的
    面试官最看重被面试者的什么品质

二面
自我介绍
你说你喜欢字节的文化,你知道字节的文化是什么吗?
说一下你对redis的理解
(打断)你知道zset的底层原理吗(答跳表)
跳表里面存的什么?zset插入、删除的是如何实现的?排序是如何实现的?(不知道)
说一下MySQL事务的原子性是如何保障的(redo log  undo log)
MySQL最多可以存多少数据?(答推荐2000W)
为什么是2000W而不是2亿?(不知道)
我看你也搞了个web项目,想问一下扫码登录如何实现的?(答后端服务器生成一个带有token的链接,然后转化为二维码,用户扫码之后会向服务器发送一个请求,后台服务器验证之后返回数据给前端,二维码状态变化为已扫描)
大模型了解多少?(答了大模型训练的过程数据采集、数据清洗、数据标注、一些模型)
如何统计的网站的UV和DAU?(答的set,但其实应该用hyperloglog)
你最近有遇到什么全新的事情或者特别有挑战的事情,然后你用了一些不常见的解法解决了这个问题(讲了一下自己用C#写unity游戏小插件的故事)
算法:三数之和去重;最长公共子序列;
讲一下DP的思路
DP相较于传统的方法有什么好处
三数之和不去重了该怎么改?(删除判断重复的那段代码就行了)
反问
    base在哪儿

三面
浏览器输入地址到页面展示的过程
TCP和UDP的区别
arraylist和linkedlist的底层和使用场景
MySQL的主从同步是如何实现的
算法题:至少有 K 个重复字符的最长子串;接雨水
啥时候能来实习
反问:下个流程要等多久

楼主HR面已经面完了,听说在牛客许愿特别有用,在这里许愿一个OC,希望可以去字节实习,也祝大家可以找到心仪的岗位
update
2025-2-27 许愿oc
2025-2-28 许愿oc
2025-3-1 许愿oc
2025-3-2 许愿oc
2025-3-3 许愿oc,打电话问hr说是卡在最后的大领导审批阶段
2025-3-4 许愿oc
2025-3-5 许愿oc,下午五点打电话告诉审批已通过,晚上10点收到了正式offer
#日常# #面经java#
全部评论
同oc,目前在java转go
1 回复 分享
发布于 2025-03-20 16:10 山东
hello,你前前后后做了多少力扣题目啊
1 回复 分享
发布于 2025-03-04 21:38 湖北
恭喜楼主OC! 处女面就是面这个部门的岗位,想问问大佬,面Java后端岗位,做算法的时候能用C++吗
1 回复 分享
发布于 2025-02-27 15:13 北京
Redis什么项目?
1 回复 分享
发布于 2025-02-27 10:18 辽宁
爱信等
1 回复 分享
发布于 2025-02-25 19:32 河南
许愿day01
1 回复 分享
发布于 2025-02-25 15:53 重庆
二面三面没怎么问项目吗
点赞 回复 分享
发布于 2025-05-17 23:51 浙江
许愿
点赞 回复 分享
发布于 2025-04-01 20:50 浙江
接offer
点赞 回复 分享
发布于 2025-03-18 15:11 广东
算法题我看你的每一轮都是两题,是第一题不会换的下一题还是就是做两题呀
点赞 回复 分享
发布于 2025-03-17 19:04 美国
大佬是双9吗
点赞 回复 分享
发布于 2025-03-15 19:13 江苏
佬,可以问问二叉树类的题目需要自己从输入开始构建一颗二叉树嘛?还是说算法题写核心代码就可以呀?
点赞 回复 分享
发布于 2025-03-07 19:23 上海
三面问的东西这么少吗
点赞 回复 分享
发布于 2025-03-01 09:42 广东
同学考虑上海米哈游不,我们在进行春季招聘,实习也有,社招也有,感兴趣可看我主页看岗位奥
点赞 回复 分享
发布于 2025-03-01 00:41 上海
暑期实习吗
点赞 回复 分享
发布于 2025-02-27 22:38 北京
佬什么bg,处女面直接拿下字节
点赞 回复 分享
发布于 2025-02-27 22:23 浙江
请问楼主之前有过实习经历吗?
点赞 回复 分享
发布于 2025-02-26 12:33 北京
Redis项目讲得不错
点赞 回复 分享
发布于 2025-02-26 10:51 江苏
三面 算法 接雨水?
点赞 回复 分享
发布于 2025-02-25 20:21 广东
群友?
点赞 回复 分享
发布于 2025-02-25 19:15 山西

相关推荐

04-08 23:14
已编辑
南阳理工学院 算法工程师
本人情况:26届双非本科,两段实习经历,目前拿到的都是实习的offer,一个校招的都没有,他们都说先实习,然后等拿到毕业证了直接转正,我又害怕干三个月给我叉出去面试题也发一下吧### 杭州问尔信息技术后端登录你是怎么做的?JWT令牌你了解过吗?他虽然是一段字符串,他表达了什么东西?怎么解析出来信息和过期时间?JWT令牌怎么续期?如果我拉黑一个账号,要怎么做?两种方案(有无redis)mongodb和mysql的区别?mongodb和mysql分别实用于什么项目?选型你会怎么选?数据库的事务,那些地方需要使用,那些地方不需要使用?他会影响什么性能?mysql和pgsql有什么差异你知道吗?消息队列 redis也有,为什么要用mq?前后端会部署吗?docker会用吗?内部通信前端 async和 await你知道吗?异步编程的原理是什么?vue3 为什么你改变一个字符串 前端会跟着改动AI工具会用什么?你会怎么用?### 仲财通常用的锁有哪些synchronize和ReentrantLock的区别分布式锁了解吗?分布式事务mysql表字段sql优化什么时候用索引索引什么时候会失效mysql事务ioc一些项目应用问题### 观妙科技项目问题...zset的架构是什么样子的线程池突然队列被打满了怎么办?如果上游和下游都无法控制,该怎么维护select * from user where age>20 order by update_time 索引设计检索过程是什么样的冒泡排序和快排,有什么区别怎么判断链表有没有环### 观妙科技-二面项目部分...线程池的核心参数有哪些你是怎么用线程池的JMMG1模型跳表介绍一下平衡二叉树TCP为什么要三次握手?说一下hashmap红黑树的特征你有什么学习的方法
牛马人的牛马人生:对学院本而言很强了
点赞 评论 收藏
分享
评论
38
184
分享

创作者周榜

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