小米秋招-分布式系统-一面
1、自我介绍
2、手撕 括号匹配(“{}[]()”)、三数之和
3、Java基础数据类型
4、介绍Java集合
a:说了Collection接口下的实现类(Set/List),ArrayList、LinkedList、HashSet、SortedSet等、Map下的HashMap、LinkedHashMap。
5、HashMap线程安全吗?怎么使用线程安全的Map?
回答CurrentHashMap和底层原理
6、实现CAS有什么问题?
回答ABA问题——解决方案(使用变量版本号)
7、如何构造线程池?
讲了ThreadPoolExcuter的参数和拒绝策略
8、假设在定时任务线程池中,抛出异常定时任务还会执行吗?
没听说过定时任务线程池,pass
9、Java泛型讲一下
10、了解Java的NIO吗?
不了解
11、JDK25的新特性如协程、ZJC了解吗?
不了解
12、JDK8的J-ONE-JC讲一下
不了解
13、讲一下TCP和UDP
讲了TCP三次挥手链接、UDP的无连接传输
14、并发和并行的区别
并行:强调 “同一时刻” 多个任务真正同时执行
并发:强调 “在一段时间内” 多个任务交替进行,并非真正同时执行。
15、了解Linux的cache系统?页缓存吗?
不了解
16、了解RPC吗?日常实现RPC的手段了解吗?
不了解
17、遇到难题怎么解决?
拿实习举例回答,查询方案、执行方法、复盘方法。
反问:
业务:
Tob业务,偏底层,不常使用Redis、Mysql等
三轮面试#牛客AI配图神器##秋招##后端##26届的你,投了哪些公司?##小米#
2、手撕 括号匹配(“{}[]()”)、三数之和
3、Java基础数据类型
4、介绍Java集合
a:说了Collection接口下的实现类(Set/List),ArrayList、LinkedList、HashSet、SortedSet等、Map下的HashMap、LinkedHashMap。
5、HashMap线程安全吗?怎么使用线程安全的Map?
回答CurrentHashMap和底层原理
6、实现CAS有什么问题?
回答ABA问题——解决方案(使用变量版本号)
7、如何构造线程池?
讲了ThreadPoolExcuter的参数和拒绝策略
8、假设在定时任务线程池中,抛出异常定时任务还会执行吗?
没听说过定时任务线程池,pass
9、Java泛型讲一下
10、了解Java的NIO吗?
不了解
11、JDK25的新特性如协程、ZJC了解吗?
不了解
12、JDK8的J-ONE-JC讲一下
不了解
13、讲一下TCP和UDP
讲了TCP三次挥手链接、UDP的无连接传输
14、并发和并行的区别
并行:强调 “同一时刻” 多个任务真正同时执行
并发:强调 “在一段时间内” 多个任务交替进行,并非真正同时执行。
15、了解Linux的cache系统?页缓存吗?
不了解
16、了解RPC吗?日常实现RPC的手段了解吗?
不了解
17、遇到难题怎么解决?
拿实习举例回答,查询方案、执行方法、复盘方法。
反问:
业务:
Tob业务,偏底层,不常使用Redis、Mysql等
三轮面试#牛客AI配图神器##秋招##后端##26届的你,投了哪些公司?##小米#
全部评论
这个base是武汉吗
相关推荐
11-01 23:24
门头沟学院 Java 点赞 评论 收藏
分享
查看8道真题和解析 点赞 评论 收藏
分享