2021.07.15
1年经验, 社招涂鸦小程序Java开发岗位
涂鸦一面
- 项目
- Java有哪些锁?Synchronized原理? Synchronized 为什么要进行锁膨胀?ReentrantLock 原理?
- AQS还在哪有使用过?
- JDK源码中用到了哪些设计模式?说一说责任链模式在你读过的源码里在哪用过?(
- ExecutorService用过吗?场景?FixedSizeThreadPool有哪些问题?
- FixedSizeThreadPool为什么会有OOM问题?(
- CMS与G1的区别?
- JVM有调优经验吗?为什么会产生OOM?什么会引起年轻代频繁回收?
- 什么是内存泄漏?
- MySql底层的数据结构?主键索引和非主键索引有什么区别?
- 数据量大嘛?Mysql慢查询如何优化?例子?
- Redis有哪些数据结构?分别有什么应用场景?Redis怎么部署的?Sential模式有什么问题?Sentiential挂了怎么办?
- 为什么要用RocketMQ?RocketMQ有哪些组件?RocketMQ如何保证高可用性?
- 如何保证消息的幂等性?
- 为什么要使用Netty框架?Netty有哪些组件?如何保证发送包的有序性?
涂鸦2面
- 项目
- NIO元素组件? NIO 和BIO区别? NIO如何转AIO?
- MongoDB跟Mysql的差别?
- Mysql数据为啥在千万级别会有性能问题?为啥不是百万级别或者上亿级别?
- Mybatis2级缓存的原理?使用场景?1级缓存的原理?缓存淘汰策略?
- LRU算法?设计LRU缓存?如何保证高并发?给哪些节点加锁?
价格没谈拢, 涂鸦感觉很省钱, 想花小钱招到牛人, 薪资跟互联网其他大厂完全不能看
全部评论
(7) 回帖