小红书搜索架构一面

1. 实习项目(介绍了一下任务系统,说了一下项目碰到的技术难题)
2. 分布式id有哪些方案
3. 雪花算法具体说一下
4. 机器id是什么
5. 可以用IP地址作为机器ID吗
6. 不同机器IP地址可能相同吗(同一个内网环境)
7. 不在内网环境下生成的IP呢(用MAC地址)
8. 分布式锁有哪些方案
9. 现场写一个基于redis的分布式锁的伪代码
10. 看到我用@Resource注入,问了一下@Resource和@Autowired的使用场景
11. 直接给锁一个过期时间好还是执行完删除锁好
12. 你平时用过期时间还是用删除锁这个方案,为什么
13. 说一下ThreadPoolExecutor的参数的意义
14. 具体说一下存活时间这个参数的意思
15. 这个值设置为多少比较合适
16. 那核心线程数和最大线程数怎么设置
17. 怎么终止一个线程
18. wait和sleep有什么区别
19. synchronized和reentantlock的区别
20. synchronized是非公平还是公平锁,为什么
21. reentantlock为什么可以实现公平锁
22. final关键字了解多少
23. 匿名内部类访问外部成员变量时编译器会提示需要final修饰,为什么?
24. 写一下单例模式,要求多线程安全并且是懒汉式的(先写了经典的懒汉式,然后面试官不满意,然后写了双重校验的,面试官还是不满意,最后写了静态内部类的)
25. 为什么静态内部类的实现是懒汉式&线程安全
26. 做题:链表排序,时间和空间复杂度越低越好(之前用快排思想写过,太复杂了,最后用归并排序的思想写了)
27.分析一下时间和空间复杂度(空间复杂度o1,这块没分析好)
28. 反问
全部评论
有没有约二面啊大佬
点赞 回复 分享
发布于 2023-04-25 11:23 湖北
同学,二面完给offer了吗
点赞 回复 分享
发布于 2023-04-21 15:05 北京
有没有约二面啊
点赞 回复 分享
发布于 2023-04-20 11:54 湖北
搜索架构是做什么的?
点赞 回复 分享
发布于 2023-04-19 09:27 江苏
这么多问题,面试了多长时间?
点赞 回复 分享
发布于 2023-04-18 22:57 黑龙江
小红书多久约面的呀,笔试完两个星期了,都没消息
点赞 回复 分享
发布于 2023-04-18 22:31 江苏
太强啦
点赞 回复 分享
发布于 2023-04-18 20:35 北京

相关推荐

Beeee0927:正确的建议
点赞 评论 收藏
分享
ldf李鑫:不说公司名祝你以后天天遇到这样的公司
点赞 评论 收藏
分享
评论
5
12
分享

创作者周榜

更多
牛客网
牛客企业服务