京东数科实习 Java电话面试(回忆)
(回忆的,可能有一些忘了,想不起来了
- 项目使用了哪些技术
- 讲讲你使用了Spring哪些注解
- 说到了Autowired,讲一下Spring IOC的过程
- 说一下同步和异步的区别
- 使用了Java中哪些集合类
- 讲一下hashmap的原理
- hashmap是不是线程安全的(说1.8之后是)
- String StringBuilder StringBuffer区别
- "A" + "b" + "C"产生了几个对象
- 使用了Java8中的新特性(我说的流处理)
- 说一下流处理的常用函数
- 讲一下Java虚拟机内存区域
- 我们一般在什么时候会用到堆
- 递归函数一般在哪个区域上操作
- 栈中一般存什么
- 讲一下new一个对象的过程
- 了解线程池吗
- 线程池的都有哪些参数
- 除了redis还用过什么缓存中间件
- redis和memcache最大的区别(我说的是redis可以持久化,memcache不能持久化)
- redis持久化哪几种方式,他们的区别
- redis的数据类型
- 说一下数据库事务的特性吧(ACID)
- 什么是一致性 什么是原子性 什么是隔离性
- 一个事务正在进行的时候另一个事务是否可以操作数据(大概这个意思吧,我答的要看隔离级别)