小红书 后端社招面经 1,2,3面

一面
  1. 自我介绍
  2. 问项目,为什么在项目里用message queue,使用了什么mq的设计模式,如果consumer出问题了,怎么解决
  3. 撸代码,LRU
  4. OSI 七层分别是什么? TCP 在哪层,HTTP协议在哪一层?
  5. TCP 三次握手,四次挥手, 为什么要四次挥手
  6. TCP 拥塞算法 
二面
  1. 自我介绍
  2. 项目相关,为什么用这个组件
  3. Java 基础,synchronized 是什么, 底层是怎么实现的,java 6 对 synchronized 有什么改动?
  4. hashmap底层是怎么实现的(数组 + 链表 + 红黑树),初始容量是多少,如何扩容,Java 7和Java 8 有什么区别(头查/尾插),什么时候转变红黑树(一个桶里数据量大于等于8),链表的Node里面储存什么信息,hashcode是什么,是否线程安全
  5. 设计一个秒杀系统,秒杀系统都需要注意什么, 如何在前端进行削峰,如何设计redis 锁定库存,中间件除了redis还用什么(MQ 解耦 + 削峰)? 数据库怎么设计的? 如果付款失败的时候会发生什么
  6. 手撸代码
三面
  1. 自我介绍
  2. 问项目,非常细,问你当前的项目有什么瑕疵,如何改进,什么地方可能成为瓶颈,如果请求数量/数据量增加十倍,你会怎么做来让你的系统撑得住
  3. 系统设计,设计一个餐厅的座位预定系统,每家餐厅都可以有两人座,四人座, 八人座等,每个座位每天只能被预定中午/晚上。 假设QPS很高,你会如何设计这个系统?
  4. 你觉得你的优点是什么,缺点是什么?
  5. 对于一家公司你最在意哪些点?
  6. 离职的原因
  7. 回问问题
正在准备 HR 面
#小红书Java工程师面经##后端开发##面经##社招##小红书#
全部评论
老哥几年经验
1 回复
分享
发布于 2021-06-24 22:19
老哥是现场面吗
1 回复
分享
发布于 2021-06-25 18:24
滴滴
校招火热招聘中
官网直投
二面手撕代码是啥题呀楼主
1 回复
分享
发布于 2021-06-29 17:39
2 回复
分享
发布于 2021-06-25 14:17
老哥nb
点赞 回复
分享
发布于 2021-06-24 23:19
可以
点赞 回复
分享
发布于 2021-06-25 11:10
楼主项目在搞的。
点赞 回复
分享
发布于 2021-06-25 12:12
上海还是北京的?哪个部门呀??
点赞 回复
分享
发布于 2021-06-27 21:35
同社招,拿到offer,薪资超过预期,但是还是不打算去😂😂😂
点赞 回复
分享
发布于 2021-06-29 08:23
求问一面完多久通知二面的哦
点赞 回复
分享
发布于 2023-05-31 22:11 上海

相关推荐

一面问的八股都很基础,最常规的数据类型数组方法vue全家桶promise跨域问题那些,就先不整理了。二面被佬狠狠爆杀,深刻地感受到了自己对js的了解有多么浅薄。不能说问的有多难,但确实是平时准备的死角…被精准踩中了🙂‍↔️-1.js有很多版本,你可以说说这个过程更新了什么吗 (这问题有点宽泛,说了一堆2.es6新特性3.es6新引入的对象类型4.说说symbol值5.let和const的区别6.promise7.async用generator怎么实现? (直接懵了,es6只看了阮一峰的文档,不记得里面写没写这个。只知道async是语法糖,具体怎么包装的还得再了解一下。8.深拷贝一个数组对象需要注意哪些点?(扯了一堆循环拷贝,结果没踩到面试官心巴上。9.这个过程中可以怎么遍历对象属性 (for of,但是for of不能遍历不可迭代的普通对象。又没踩到心巴上10.对象里的不是每个属性都能被遍历到吧,有很多不可读的属性。怎么遍历到这些属性(说了使用object.key,又没踩到面试官心巴上。面试官把话题向iterator引导11.iterator返回值具体是什么 (忘了,凉了12.说说css。你用css写过最复杂的布局是什么(三栏圣杯算吗13.css动画用过吗 (憋了几句transition相关的14.可以作为动画的图片格式了解吗 (先说了个gif,然后不确定canvas和svg算不算,面试官说这俩不算图片格式-然后是一些聊天。反问环节向面试官寻求建议,面试官说虽然现在都用框架,但很多边界情况如果不懂原生会很难处理,在公司里业务会更复杂。而且js的这些底层的东西还是很有趣的,看着他最初作为脚本语言的诞生而产生的特性,然后一步步变化到现在的样子,这个过程很值得研究。-学无止境啊……
点赞 评论 收藏
转发
8 77 评论
分享
牛客网
牛客企业服务