当前位置: 首页 > 面试经验 >

小红书一面

优质
小牛编辑
144浏览
2023-03-28

小红书一面


1、自我介绍
2、手撕:给你一个字符串 s 和一个整数 m ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于 m 。返回这一子串的长度。
3、HashMap的负载因子是0.5和1的时候,会对整个数据结构产生怎么样的影响
0.5空间利用率低,1时间效率低。从map的底层结构看,使用空间换时间。
4、有什么线程安全的HashMap的方法
说了HashTable和ConcurrentHashMap的结构
5、为什么用红黑树,不用B+树或者B树
6、项目的JDK版本是多少,垃圾回收器用的是哪个
1.8 Serial(这里是我当时说错了,忘了1.8默认的是哪两个了)
7、为什么用Serial,不用CMS等收集器
8、实习过吗
没有。这部分跟实习相关的问题就没有提问了
9、了解中间件吗,RPC框架等
10、Redis里面一个key,24小时过期,明天的这个时候,这个数据还存在Redis内部吗
11、消息队列,为什么用的是RabbitMQ
比较它和常用的消息队列,在什么情况下会选择RabbitMQ
高可用RabbitMQ是这些里面最差的
12、项目里面存的用户表,存储了什么列,用的什么类型
名字,salt,电话,地址,密码,订单编号
13、主键设置的是什么
自增的ID
14、表里面存的密码,是用什么方式存的
直接存在表中,实际中不能这样用
15、反问:业务方面主要做的是高可用吗

8.29已感谢信





#小红书#
 类似资料: