zl程序教程

您现在的位置是:首页 >  其他

当前栏目

社群面试真题系列之2:字节 网易 菜鸟 有赞 哈啰 面试题

面试题字节面试 系列 真题 菜鸟 网易
2023-09-11 14:13:56 时间

文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 :

免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备
免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试必备 + 大厂必备 +涨薪必备 加尼恩免费领
免费赠送 经典图书:《Java高并发核心编程(卷2)加强版》 面试必备 + 大厂必备 +涨薪必备 加尼恩免费领
免费赠送 经典图书:《Java高并发核心编程(卷3)加强版》 面试必备 + 大厂必备 +涨薪必备 加尼恩免费领
免费赠送 经典图书:尼恩Java面试宝典 最新版 面试必备 + 大厂必备 +涨薪必备 加尼恩免费领
免费赠送 资源宝库: Java 必备 百度网盘资源大合集 价值>10000元 加尼恩领取


以下面试题,来自于 疯狂创客圈的卷王群, 是小伙伴们碰到面试整体,收集起来,供大家一齐来学习参考
本系列博客的具体内容,请参见 Java 高并发 发烧友社群:疯狂创客圈

有赞

一电话

  1. 线程池参数、工作机制、线程异常处理(手动捕获,submit提交)
  2. aqs原理,countdownlatch实现
  3. synchronized和lock区别
  4. 锁升级(markword)
  5. mysql索引、大表优化
  6. mysql主从同步原理
  7. redis数据类型,缓存一致性
  8. 反问

二现场

  1. 项目难点(sql优化)
    1. 业务逻辑优化
    2. sql优化
  2. redis结构,skiplist原理
  3. 哨兵+集群,master选举机制
  4. 主从同步原理,刷盘机制
  5. 反问

三现场

  1. 理发店预约场景,系统设计,api、表结构、数据储存
  2. 服务分层
  3. DDD建模
  4. 反问

哈啰

一电话

  1. 项目介绍,难点问题
  2. redis介绍,数据结构、实现
  3. 分布式锁的几种实现原理,对比(redis+lua,zk,基于DB,redisson)
  4. zk介绍,结构
  5. dubbo原理介绍,spi机制
  6. mysql索引,mvcc
  7. 反问

二现场

  1. 项目介绍
  2. 系统监控和业务监控 的模型抽象,共性思考
  3. 设计模式,开闭原则,策略模式怎么实现开闭原则
  4. ddd实践
  5. Mysql 事务隔离级别 及实现,mvcc
  6. Redis 持久化 rdb aof 区别,rdb save的实现步骤
  7. cpu偏高 oom等问题排查
  8. 职业规划,目标制定,怎么实施

菜鸟

一电话

  1. 项目介绍,难点,解决方案
  2. jvm介绍,内存模型,运行时结构,gc,垃圾收集器,类加载,线上问题排除
  3. aop、ioc原理,及扩展点使用
  4. kafka架构,数据读取过程、存储结构
  5. kafka与mq区别
  6. dubbo原理介绍,spi机制

二电话

  1. 项目介绍,做了什么有成就感的东西
  2. 项目架构设计,领域模型抽象
  3. redis分布式锁,超时问题解决
  4. 服务器上进程没了, 怎么排查
  5. meta-space溢出,可能原因
  6. 职业规划
  7. 反问

网易

一电话

  1. 项目介绍,难点,解决方案
  2. mysql索引结构,B+树比B树的优势
  3. redis数据类型,底层结构,淘汰策略,寻址方式
  4. 怎么设计一个lru算法
  5. kafka架构,消息顺序消费
  6. 线程池核心参数,工作方式;怎么设置参数。默认提供的线程池有什么问题(无界队列导致oom)
  7. 线程执行异常,补偿机制。(DB+定时任务/bean生命周期处理)
  8. 熔断、降级、限流等实现方案
  9. 对外api的安全性方案
  10. git命令,merge rebase stash
  11. 反问

字节

一视频

  1. 项目介绍,B端C端业务区别,在架构实现上的差异
  2. 10w qps接口怎么设计
  3. cas、aqs
  4. redis哪些机制保证了高性能(io多路复用,内存操作)
  5. mysql索引(联合索引ab,selet * from t where a like "a%b" and b)是否可以命中索引,为什么?
  6. jvm 内存模型、gc
  7. hashmap,concurrentHashMap
  8. 回溯算法,dfs,(ip地址划分)

其他

  1. lua脚本使用
  2. cap理论
  3. 序列化
  4. netty,reactor模型、epoll
  5. jdk spi
  6. java 深拷贝和浅拷贝
  7. bloom过滤器,如何解决误差
  8. 双亲委派机制,作用
  9. kafka高水位、offset提交