字节实习 oc面经

timeline:
2.25 一面
2.28 二面
3.3 三面
3.4 hr面
3.7 OC

bg末9本 0实习

面筋(回忆版)
一面(45min):
1.线程池参数
2.线程池作用
3.项目 redis 怎么用的
4.BitMap 作用和优缺点+亿级用户场景
5.mysql 语句的索引命中情况和查询效率排名
算法:手动开根号
反问:还能学习什么,答工作需要什么就学什么即可

二面(30min):
1. MQ pull/push
2. Java 是单继承吗,你知道什么语言是多继承的
3. 介绍 Java 内存模型
4. 介绍 Java 垃圾回收
5. 项目 redis 使用什么淘汰策略
6. 项目 redis 做了持久化吗
算法:考点是前缀和

三面(100min)😁:
1. 为什么打算法竞赛
2. 认为算法竞赛与专业课学习的关联
3. 打比赛用的是C,那你认为 C 和 Java 的区别有什么(以聊天的心态答的,不全面甚至还有错的)
4. 后面开始多线程,从底层到使用(被打爆)
5. 代码:两线程打印,有提高要求(提高部分现场没想出来)
6. 来实习是为了什么
反问:本来因为自己被打得心态爆炸了不想问,面试官追问”真的没有要问的吗“,我才问了个前面没回答上的问题,结果让我下去查🤗
hr面还有问对三个面试官中哪个印象最深。三面面试官确实技术水平又高+看人(的弱点)又准+面试过程中还很亲切了,我在他面前像个宝宝

都是上一面面完3h内约下一面
全部评论
接好运
点赞 回复 分享
发布于 03-18 09:37 山东
佬,三面多线程问的什么
点赞 回复 分享
发布于 03-13 17:35 湖南
二面30分钟直接过吗
点赞 回复 分享
发布于 03-13 10:10 上海
佬是什么部门啊
点赞 回复 分享
发布于 03-13 08:35 北京
mark线程池参数
点赞 回复 分享
发布于 03-13 00:43 广东

相关推荐

🧠 个人背景与项目经历1.实习经历是从什么时候到什么时候?在实习期间主要做了什么工作?2.实习项目中具体负责的模块或功能是哪些?3.有没有参与实际项目的优化工作?4.后来为什么没有继续实习了?5.现在为什么重新决定找工作?6.项目中有没有用过中间件?具体用过哪些中间件?7.有没有参与过微服务架构的项目?服务注册和发现是怎么做的?💻 技术能力 - 后端开发☕ Java & Spring8.ArrayList 的底层数据结构是什么?如何扩容?时间复杂度?9.HashMap 的底层实现原理是什么?JDK 1.8 之前和之后的区别?10.Synchronized 的实现原理?涉及 JVM 的哪一部分?11.Java 中锁的获取与释放过程?12.String 类型中的 CHAR 和 VARCHAR 区别?使用场景?⚙️ 系统架构与中间件13.微服务注册中心(如 Nacos)注册过程的原理是怎样的?14.注册时需要上传哪些信息?服务如何进行心跳保活?15.Nacos 等注册中心的数据存储在哪里?是内存还是持久化?16.如何进行主节点选举?使用什么选举机制?17.是否了解过嵌入式数据库的使用方式?18.使用过哪些中间件?有实际应用经验吗?🧱 数据库与索引机制19.聚簇索引和普通索引的区别是什么?底层结构分别是怎样的?20.使用普通索引时,MySQL 是如何执行查找操作的?21.如果某个 SQL 慢,怎么分析?Explain 怎么用?哪些字段影响性能?22.什么情况适合使用组合索引?创建组合索引的原则?
查看22道真题和解析
点赞 评论 收藏
分享
评论
5
44
分享

创作者周榜

更多
牛客网
牛客企业服务