蚂蚁金服一面
Java都学了些什么?
答:集合、IO、多线程、框架等等
说说多线程吧
答:说了一下多线程的实现,同步,优化
说一下线程池,线程池里面的线程的状态有哪些?
数据结构学了些什么?
Hashmap和hashtable的区别?
Hashmap的数据结构,Hash的具体实现(这块答得不好)
设计模式有了解吗?
答:谈了一下单例模式、工厂模式、代理模式,顺便说了一下Spring的AOP是基于代理模式的,可以实现日志记录等功能。
数据库事务你了解吗?
脏读是什么,幻读是什么?
基本就是这些问题,倒是不难,就是问的很抽象很宏观,差不都是自己一直在说,然后面试官听到你说的关键点就提出来具体问问。
3. 一个大文件中数据排序,内存一次装不下,怎么实现?哈希+排序+归并+最小堆
4.
判断一个32位整数是不是4的幂?先判断是不是2的幂,然后再判断是不是4的幂,将数与0x55555555与,非0则是。
2. springIoC是干啥的,能解决什么问题?SpringAop呢?
3. MVC框架的实现原理?比如它的url怎么映射的……
4. 有没有使用应用程序互相调用Api接口
5. 消息队列?应用场景
6. 了解关系型数据库吗?它的事务?隔离级别之类的
7. 乐观锁与悲观锁?怎么实现的……
8. 网站负载变大怎么办……
9. 知不知道SOI(貌似是这么说的)?
10. 知不知道WebService是什么?
11. 然后问了一大堆多线程的东西,具体问题记不住了
12. 紧接着问了JMM、JVM内存与垃圾回收器
1Java线程有几种状态,这几种状态之间是怎么装换的
2.HashMap源码
3.JDK1.8和JDK1.7新增了哪些新特性
4.七层OSI模型与TCP模型的对应关系
5.MySQL的引擎有哪些?都有神马特点?在什么场景下使用
6.Session和Cookie的原理和区别
7.HTTP状态码
8.索引的实现机制?优缺点?应用常见
9.事务的ACID特性
10 举例子说说隔离性
11 问我有技术博客没
12 自己平常会上哪些网站看互联网最新技术
13 问我知道Duddo这个技术吗
14 锁和synchronized
15 排序算法:你最熟悉的排序算法,思想原理,最坏(什么情况下)和平均时间复杂度
16 Unix在项目中用吗?有哪些常用的命令
Java都学了些什么?
答:集合、IO、多线程、框架等等
说说多线程吧
答:说了一下多线程的实现,同步,优化
说一下线程池,线程池里面的线程的状态有哪些?
数据结构学了些什么?
Hashmap和hashtable的区别?
Hashmap的数据结构,Hash的具体实现(这块答得不好)
设计模式有了解吗?
答:谈了一下单例模式、工厂模式、代理模式,顺便说了一下Spring的AOP是基于代理模式的,可以实现日志记录等功能。
数据库事务你了解吗?
脏读是什么,幻读是什么?
基本就是这些问题,倒是不难,就是问的很抽象很宏观,差不都是自己一直在说,然后面试官听到你说的关键点就提出来具体问问。
3. 一个大文件中数据排序,内存一次装不下,怎么实现?哈希+排序+归并+最小堆
4.
判断一个32位整数是不是4的幂?先判断是不是2的幂,然后再判断是不是4的幂,将数与0x55555555与,非0则是。
2. springIoC是干啥的,能解决什么问题?SpringAop呢?
3. MVC框架的实现原理?比如它的url怎么映射的……
4. 有没有使用应用程序互相调用Api接口
5. 消息队列?应用场景
6. 了解关系型数据库吗?它的事务?隔离级别之类的
7. 乐观锁与悲观锁?怎么实现的……
8. 网站负载变大怎么办……
9. 知不知道SOI(貌似是这么说的)?
10. 知不知道WebService是什么?
11. 然后问了一大堆多线程的东西,具体问题记不住了
12. 紧接着问了JMM、JVM内存与垃圾回收器
1Java线程有几种状态,这几种状态之间是怎么装换的
2.HashMap源码
3.JDK1.8和JDK1.7新增了哪些新特性
4.七层OSI模型与TCP模型的对应关系
5.MySQL的引擎有哪些?都有神马特点?在什么场景下使用
6.Session和Cookie的原理和区别
7.HTTP状态码
8.索引的实现机制?优缺点?应用常见
9.事务的ACID特性
10 举例子说说隔离性
11 问我有技术博客没
12 自己平常会上哪些网站看互联网最新技术
13 问我知道Duddo这个技术吗
14 锁和synchronized
15 排序算法:你最熟悉的排序算法,思想原理,最坏(什么情况下)和平均时间复杂度
16 Unix在项目中用吗?有哪些常用的命令