微软C+AI一二面
1. 自我介绍
2. 问了有哪些集合
3. ArrayList和LinkedList区别
4. HashMap的底层数据结构
5. redis的一致性哈希,如何保证缓存和数据库的一致性
2. 问了有哪些集合
3. ArrayList和LinkedList区别
4. HashMap的底层数据结构
5. redis的一致性哈希,如何保证缓存和数据库的一致性
6. 无序数组,从中选取两个不同的数,求差值(左边的数-右边的数)最大时的两个下标。(自己考虑测试用例和边界条件)
求过求过!回过头发现算法写的有些问题,改了改。希望面试官手下留情。
二面
1. 自我介绍
2. 介绍一下公司的项目,主要负责什么
3. restful规范put和post的区别
4. java内存中堆和栈的区别
5. redis持久化,redis在项目中用来干嘛,有什么优势,和mysql有什么区别
6. 提到的rpc远程调用是怎么实现的
7. 反射的原理
8. aop讲一下
9. 项目中有没有用过工厂模式,对项目有什么好处吗
10. 有接触过容器方面的知识吗,docker有用吗,为什么用
11. 算法:岛屿问题
12. 反问过了没,回答我说pass,也不知道是pass了,还是我被pass了......
#微软##面试题目#1. 自我介绍
2. 介绍一下公司的项目,主要负责什么
3. restful规范put和post的区别
4. java内存中堆和栈的区别
5. redis持久化,redis在项目中用来干嘛,有什么优势,和mysql有什么区别
6. 提到的rpc远程调用是怎么实现的
7. 反射的原理
8. aop讲一下
9. 项目中有没有用过工厂模式,对项目有什么好处吗
10. 有接触过容器方面的知识吗,docker有用吗,为什么用
11. 算法:岛屿问题
12. 反问过了没,回答我说pass,也不知道是pass了,还是我被pass了......