Java - 社招(美团)面经
JVM
- jvm的实现(堆栈方法区)
- OOM的原因(说了强引用导致的内存泄露),说4种(哪有四种)
- 还有其他原因嘛?堆最大层数?
- 栈溢出(这个真心不太可能,8M的栈怎么溢出……)
- OOM怎么排查?
- java GC的完整流程(首先获取时间片,然后伊甸区,老年代)
mysql
- mysql 是悲观锁还是乐观锁(躺了,同时支持mysql)
- mysql的索引类型(说了4种)
- mysql 哈希索引和实现,什么时候使用哈希索引(这个躺了,哈希不支持范围查询忘了)
- b+树的限制(500W -2000)
- mysql表格设计模式(说了范式、索引)
- mysql的四个性质(忘了)
- 如何设计一个表,详细一点
分布式锁
- 怎么实现分布式锁
- 分布式事务?为什么会用分布式事务(谈了申请锁,释放锁)
- 问了分布式事务,表示我不会,谈了分布式系统申请锁和释放锁
项目相关
- 项目为什么不用有限状态机?(数据单向流动,用的promise实现)‘
- 用了什么设计模式
- mysql 和 zookeeper的区别(分布式文件和数据库有啥关系啊?)
- 怎么检查状态(超时 + 失败释放锁)
个人评价
java基础好久没有看了,基本功差了太多
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
找实习从7月22号开始投,现在也总算是有offer了
5
怎么会有笨蛋从一月到现在,背了7个月的面试题,还啥都不会呢,到底背哪里去了,该怎么办
3
Spring Boot 如何处理跨域请求(CORS):深度调研报告
3
【入职求助贴】萌新刚入职某大厂做后端开发,目前还在试用期。最近遇到一个棘手的问题,想向大家求助一下。入职不久,leader 给我派了一个任务。跟我说是0.5天就可以解决,我刚毕业入职,做了一个星期没有做出来。实现一个收集定时成功任务的案例。听起来好像不复杂,但我自己摸索着做了一整个星期,到现在还没达到预期效果。这一周我基本是“边学边做”的状态,遇到卡点也会每天主动找 leader 沟通进度和疑问。
3
#字节内推# 实习、校招、社招均有岗位
5
