小红书Java后端日常实习一面

本人C++选手,被面试官捞起来了

  1. 为什么使用redis,在项目里面用于什么
  2. 介绍一下架构,数据库的表,主键
  3. get和post有什么区别
  4. 我在不同的时间GET请求获得的数据不一样,这样还是等幂嘛?
  5. session和cookie,作用是什么
  6. cookie的限制大小是什么,有什么问题
  7. redis缓存无了,写数据库问题,怎么保证一致性
  8. 事务如果失败了怎么办?全部封装在一个事务里面?
  9. 状态码有哪些
  10. 垃圾回收是怎么做到的,有了解过GO或者JAVA的垃圾回收是怎么样的嘛
  11. 有什么设计模式吗?

算法题:二叉树的右视图

要自己构建图和构建树,但是面试官感觉完全忘了C++,问我STL的接口怎么用。。。

后续直接挂了,实在是技术栈不匹配,但是内心还是很想去做后端。。。

全部评论
为什么我投的小红书日常,现在还没有消息😭😭😭
2 回复 分享
发布于 2024-04-06 17:15 广东
哪个部门啊
1 回复 分享
发布于 2024-04-07 14:49 北京
小红书日常实习有几面啊
点赞 回复 分享
发布于 2024-04-27 14:04 江苏
部门是社区吗?
点赞 回复 分享
发布于 2024-04-26 00:06 北京
楼主筛了几天有面试的啊
点赞 回复 分享
发布于 2024-04-24 19:33 安徽
佬是什么bg
点赞 回复 分享
发布于 2024-04-09 00:04 江苏
有笔试吗?还是投简历后直接就一面了
点赞 回复 分享
发布于 2024-04-07 20:50 江苏
小红书有cpp的岗吗
点赞 回复 分享
发布于 2024-03-31 11:10 辽宁

相关推荐

08-28 11:37
已编辑
华东师范大学 Java
Sigma777:本来想说师弟怎么把我这个老东西卷没了,仔细一看是师兄 简历不错,但是得准备好选型话术,比如我举个例子你为什么要用caffeine,一般我们的小项目不会有这么hot的key需要本地缓存,你要说明你是如何发现有这么hot的key连redis都兜不住的,引入后优化了多少时间,然后还有本地缓存大小设置为多少,这个大小能保证热点key不会因为太小而淘汰也不会因为太大影响服务吗,为什么不用guava,引入本地缓存同步问题怎么解决。 然后分库分表,为什么你觉得要分表,数据量多少,分多少张表几个库,分片键选择依据,你的所有查询能不能准确定位到某一张避免全库扫描,有没有数据倾斜问题就是分的每张表数据量差距特别大,你是一开始分库分表还是后期发现瓶颈才分,如果后期才分你如何把旧表的数据搬过去同时还能确保业务正常运行。 然后是消息队列,你说缓存高并发请求,却选择了吞吐量较小的rabbit,有什么原因吗,为什么不选Kafka。 然后你说分布式锁解决集群环境并发安全,也就是说你是集群部署的,请问是怎么部署的,docker还是k8s,部署几台,配置是多少,jvm参数设置是多少,有监控吗,线上遇到故障吗,怎么解决的,有做负载均衡吗,数据是怎么压测的等等。 zset缓存本月实时排行数据具体怎么做的,会有大key问题吗。 其他本小渣暂时想不到了,留给其他大神点评
点赞 评论 收藏
分享
评论
8
54
分享

创作者周榜

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