小米JAVA实习 一面凉经 4.8

#软件开发2024笔面经# 1. 谈谈你对集合的理解
2. List、Set、Map有什么区别
3. List接口有哪些实现类,有什么区别
4. Set有哪些实现类、用过TreeSet吗
5. Hashmap安全吗?为什么不安全
6. 聊聊Hashmap的扩容机制
7. ConcurrentHashMap 为什么安全
8. CAS是什么 
9. RetreenLock是什么 (没复习明白)
10. 谈谈对 I/O 的理解
11. MySQL的几中隔离级别
12. 什么是脏读、幻读
13. 什么是索引
14. 了解哪些MySQL的执行引擎(只知道InnoDB,他想问我另外一个,我不会,还想让我比较他们的区别)
15. 索引从数据结构上来看有哪些索引(只知道B+树的索引,他问我Hash索引)
16. 为什么用B+树有哪些优点
17. 为什么不用b树
18. Redis的基本数据类型
19. Zset的底层实现
20. Redis是怎么保证和数据库的数据一致性
21. Redis有事务吗?(不懂,不知道咋说)
22. Redis持久化的方式
23. AOF如果存储的文件满了要怎么处理
24. Redis的哨兵模式会吗?
25. 谈谈Nacos的理解
26. 你怎么实现负载均衡的
27. Kafka和RabbitMQ RocketMQ的区别
28. Kafka如何持久化

算法题是最长不重复子串,滑动窗口秒了
前天约面,昨天面准备时间太少了,好多没背的,难顶
全部评论
八股盛宴
16 回复 分享
发布于 2024-04-10 14:55 江西
佬太强了,八股盛宴
2 回复 分享
发布于 2024-04-10 20:36 四川
八股盛宴
2 回复 分享
发布于 2024-04-10 10:28 河北
大佬🐮
1 回复 分享
发布于 2024-04-11 17:11 广东
😂虽然也是八股,但你的面试比我还难一个等级
1 回复 分享
发布于 2024-04-10 19:05 湖南
小米真有hc吗?我身边几乎没有进面的,看你这也全是八股,像是随便刷点kpi
1 回复 分享
发布于 2024-04-10 16:26 广东
问自己写的项目相关知识多吗?
点赞 回复 分享
发布于 2024-04-15 11:17 河南
羡慕,我华科直接简历都没给过
点赞 回复 分享
发布于 2024-04-12 23:44 湖北
需要的话友友可以看看我首页米哈游内推,扫码直接退投递即可
点赞 回复 分享
发布于 2024-04-12 08:41 上海
楼楼大改回答出了多少哇?
点赞 回复 分享
发布于 2024-04-11 17:13 江苏
佬过了吗
点赞 回复 分享
发布于 2024-04-10 17:27 湖北
来试试pdd跨境电商?
点赞 回复 分享
发布于 2024-04-10 16:27 上海
过了吗 佬
点赞 回复 分享
发布于 2024-04-10 12:37 河南
请问什么时候投递的,我3.25投递的现在还在评估
点赞 回复 分享
发布于 2024-04-10 10:26 湖北
哇,流程走不动😭
点赞 回复 分享
发布于 2024-04-09 22:47 北京
一面明天下午,呜呜呜
点赞 回复 分享
发布于 2024-04-09 22:42 重庆
都快三十个问题了,还做题,这得面多久
点赞 回复 分享
发布于 2024-04-09 21:53 湖北
什么时候投的呀
点赞 回复 分享
发布于 2024-04-09 21:48 福建
佬是在boss上投的吗
点赞 回复 分享
发布于 2024-04-09 20:06 北京
过了吗,佬
点赞 回复 分享
发布于 2024-04-09 15:22 湖北

相关推荐

06-15 14:38
已编辑
门头沟学院 Java
一、先写了一份笔试题,难度类似八股(涉及面主要在Javase,jvm,juc)二、自我介绍(这里比较短,因为我没有介绍实习项目,我以为他会问就没有展开说)三、八股先是常见的Javase部分1.两个integer类型==号结果是false,这是为什么2.常见的集合类型有哪些(这里说我们项目中最常用的感觉是map,因为Redis的hash也要传map什么的,所以后面就对map开始发问)3.那map的底层是什么,扩容机制4.那hashmap是线程安全的吗5.你说concurrenthashmap是线程安全,那讲讲concurrenthashmap的底层6.那concurrenthashmap是在哪加锁7.你有了解加的是什么锁吗(只说了CAS,因为不了解juc,这里只扛到这层了)8.知道stream流吗,讲讲什么是stream流,有什么用(这部分没背八股,好在上家公司用的比较多这里用大白话讲了下,就是类似工厂流水线,一般我们用来批处理)9.那stream流可以存储元素吗10.什么样的元素可以使用stream流(完全不知道,技术官老哥人很好,看我半天不知道和我说了句函数式接口,这个也不知道他又给我讲,哭死)11.String类型一个是new出来的一个是””直接赋值,==结果是一样的吗12.了解字符串常量池吗,是干嘛的13.那你有了解juc么(老哥尝试性的问了一个juc的问题,看我完全不会他说那我不问了,哭死老哥,我回去一定恶补juc)14.多线程环境下在hashmap中添加元素会出现什么问题15.那ArrayList是线程安全吗16.如果我这里有100个线程,分别往ArrayList中加元素,会出现什么问题(这个八股没有准备,但是老哥人真的很好,引导我让我仔细想想,这里我只想到了可能会数据覆盖的情况)17.你们项目中用过泛型吗,怎么限定泛型的可用类型(以前Javase学过后再也没接触了,还是得多看源码啊,这里说了个super,extends死活想不起来了)这里实在憋不住了,看他一直在拷打八股没问实习项目,我直接毛遂自荐了,主动出击问他想不想听我讲一下实习项目,老哥笑了笑说可以,这里开始吟唱自己准备的项目八股(有点紧张语速太快了,可能就讲了七八分钟?)18-20.问了几个项目问题21.Redis有哪些过期策略(因为我实习八股主要围绕Redis讲了,所以这里Redis问的就没那么多了)22.Spring中事务的原理知道吗23. 那AOP的原理了解吗,spring aop默认使用什么代理24.了解单例模式吗,都有哪几种模式25.那你遇到过单例模式吗26.MySQL的sql语句执行过程有了解吗27.MySQL的innodb引擎默认的数据结构是什么28.B+树的特点有哪些29.你有用过索引吗什么是索引,都有哪些常用的索引类型30.哪些情况下索引会失效31.你知道回表吗32.那什么是覆盖索引33.那你用过MySQL的事务吗,有哪些隔离级别,默认是哪个隔离级别34.最后问了几个不相关的问题,比如你大二这学期怎么去实习的,直接旷课裸考吗
点赞 评论 收藏
分享
评论
34
219
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务