字节网络/存储/分布式/基础架构实习面经(已收offer)

本人跨专业小白,B站自学一年,面试时挺紧张的,能记住的就下面这些,大家凑合看看。感觉字节还是很重视算法基础的,很多地方一直在扒细节。兄弟们加油,我先上岸了。

一面:

  • 线程和进程

  • 三次握手过程,为什么需要三次

  • 挥手时的TIME_WAIT状态,为什么需要持续两个MSL

  • UDP和TCP区别

  • 智力题:现有1,2,3,...,10,J,Q,K,大小王各一张,共15张牌,大小王可以充当任意一张牌,抽五张,问是否能组成顺子。

  • 算法题:leetcode102

二面:

  • Http状态码,502bad gateway的原因和处理方式

  • 高并发的应对

  • Socket通信机制

  • 内核态和用户态

  • 调度算法

  • innodb索引的组织方式

  • 智力题:A,B比赛,每一局的胜率都各为1/2,A赢两局则获胜,B赢三局算获胜,问A获胜的概率

  • 算法题:leetcode773

三面:

  • C++的shared_ptr实现机制

  • 算法题:leetcode33(要求抽象理解)

  • 其余聊天

#Java开发实习##实习##笔试题目##面经##求面经##字节跳动#
全部评论
请问楼主二面的智力题是怎么回答的呀?以及lc773困难题楼主之前有刷到嘛?想问问刷题思路是什么呀?
2 回复 分享
发布于 2022-01-20 21:48
老哥,是暑期实习吗?
点赞 回复 分享
发布于 2022-10-05 22:25 北京
老哥本科还是硕士
点赞 回复 分享
发布于 2022-09-15 16:26 安徽
不懂就问,两道智力题我都不会,怎么解?
点赞 回复 分享
发布于 2022-09-02 19:06 上海
这难度感觉不是很高啊
点赞 回复 分享
发布于 2022-05-08 23:39
老哥是Java还是cpp呀😂,分布式存储这一块你是咋学的
点赞 回复 分享
发布于 2022-03-22 17:12

相关推荐

2025-11-25 10:02
复旦大学 Java
一面:简历项目介绍一下项目内容怎么用定时任务调度解决分布式事务问题缓存穿透、雪崩、击穿是什么为什么要用消息队列,rabbitmq相比其他消息队列有什么特点java异常了解吗synchronized锁的实现(猜测问的是锁升级)多线程了解吗(猜测问的是实现方式)java内存模型是什么gc了解吗(猜测问的是死亡对象判断、垃圾收集)操作系统linux如何查看文件前5行(head -n 5 filename)cpu满载如何排查问题孤儿进程和僵尸进程进程、线程和协程的区别和作用进程通信方式动态链接和静态链接的区别数据库mysql底层数据结构了解吗(B+树)怎么选择主键左连接和右连接的区别redis底层数据结构(猜测问的是键值对和8种数据结构)redis单线程了解吗计网三次握手和四次挥手过程为什么TIME_WAIT要等待2MSL多路复用了解吗客户端从输入网址到显示网页内容经历的过程(解析域名、建立连接、请求与回应、解析网页)其他RPC了解么手撕算法LRU缓存给定一个数组,求和最大的连续子数组(前缀和+哈希表)反问:能过的话什么时候二面二面:简历项目介绍一下项目内容Spring Security+JWT实现用户认证的原理是什么怎么基于RBAC分配用户权限用户-角色-权限的方式来分配权限有什么缺点(为用户分配权限必须创建角色,可以通过用户-权限方式来解决)怎么用定时任务调度解决分布式事务问题还了解多少分布式事务解决方案javajava内存区域是什么局部变量和对象分别存储在哪里垃圾收集算法有哪些垃圾收集器有哪些,介绍一个熟悉的从写完一段java代码到执行经历了什么,类加载过程(双亲委派模型)Spring介绍下Spring核心原理(IoC和AOP)如果自己写一个IoC框架,核心方法是什么(答了HashMap存储Bean对象)提问:愿意转c++吗,有没有困难闲聊:问了英语成绩、文体竞赛、个人生活等,感觉像hr面会聊的问题
点赞 评论 收藏
分享
评论
8
85
分享

创作者周榜

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