Java面试题分享
其他
2018-06-04 10:12:21
阅读次数: 0
20180308 蚂蚁金服研发工程师面试题
- 什么是微服务?
- 如何保证研发质量?
- 如何带团队,让下属对你听从?
- 对安全架构的设计
- 常见的网络攻击方式
- linux top指令内存相关的参数
- HashMap的原理以及ConcurrencyHashMap的原理
- JAVA线程模型,jvm操作原语
- JVM调优,垃圾收集器选择,CMS与Parrable Old收集器区别
- 常见的线程池?为什么要使用线程池?
- 常见的负载均衡策略与算法
- 滑动窗口协议与流量控制协议
- linux支持最大网络连接数
- docker网络配置
- jvm调优工具 jstack,jmap,jutil,如何线上排查
- 如何保障操作原子性
- 自己最满意的设计
20180308 阿里国际人事研发工程师面试题
- tomcat容器的多重类加载器机制
- redis网络模型
- nginx网络模型
- jvm内存划分
- 为什么java8把永久代替换为matespace
- 什么是堆外内存
- spring AOP实现原理与工作流程?
- JDK动态代理与cglib动态代理之间的区别,两者比较谁更快?
- 说一个你在研发时遇见的最复杂的问题
20180309 京东面试题
- java中都有哪些锁
- 简要描述java8新特性
- ThreadLocal实现原理
- 如何实现分布式一致性
- AtomicInteger的实现原理,如何进行重试
- SQL调优的经验
- 在枚举类型的字段上添加索引会不会让查询速度变快
- 如何设计一个java对象转json的工具
- 多线程任务异常处理
- 一致性哈希算法的优缺点
- 谈谈常见的加解密算法
- 常用的设计模式
- docker file的基本使用
- 数据库水平拆分和垂直拆分
- 分布式锁的实现方案
- 分布式接口幂等性的设计
- spring事务的传播级别
- 最终一致性BASE理论
- lambda表达式在执行效率上的优化
- hashMap为什么采用红黑树而非其他平衡二叉树
20180309 58面试题
- 简述 ArrayList、HashMap、Vector的数据结构与原理
- HashMap的初始值为何是16
- 常见的阻塞队列,及其实现原理
- arrayList在执行remove()方法时会发生什么
- 如何保证线程交替执行
转载自blog.csdn.net/aliloke/article/details/79526069