京东集团java开发工程师面试
京东
java
- zookeeper的某个机器挂了,整个集群如何处理
- 线程池,核心参数,扩容原理,使用注意点
- springboot 依赖注入的方式
- MYSQL优化方案有哪些?
- 说一说redis数据淘汰机制
- 问了scala语言的特点,为什么要用它做大数据处理等等
- 还问了对图像一些基础知识的了解(jpeg、png等格式压缩方式区别)
- spring 事务
- mybatis的缓存说一下? 我:(wc怎么问这个???不问spring嘛)只听说过一级缓存和二级缓存。 MyBatis怎么防止sql注入? 我:参数前面用一个符号,我忘了。。
- 将现有线性存储结构改成环形结构
- 说说阻塞队列
- java并发sleep与wait、notify与notifyAll的区别
- 设计一个短链接生成系统?数据如何存储?高并发如何处理?
- dubbo源码看过吗?(没有。。。)dubbo的负载均衡有几种?
- 建表过程中索引添加的规范
- 说说java线程池的工作流程?
- SSM和Spring Boot的比较,Spring Boot的缺点(没答上来,面试官的解释是Spring Boot封装层数过多导致的性能问题)
- 服务提供方不稳定,频繁变动如何提升自身稳定性
- Java GC机制?GC Roots有哪些?