小红书一面凉经

想不到第一次远程视频面就给了xhs hhh 全程65min

面试官人很好也很专业,可惜我太菜了QAQ

全程拷打项目 思路是背景-目的-架构和技术-难点和解决-如何评估项目优势 这样展开 个人感觉非常值得借鉴

先挑一个自己的项目讲

除了基础技术架构 重点提到了订单超时数据一致性的保障 秒杀系统流程(项目上线多少人?秒杀系统一年几次?为啥这么点人需要高并发技术?)

然后拷打科研项目(大模型 为啥选GPT-? 与LLAMA等对比)

tuning和RGA

如何保证机器评估和人工评估一致性?

两个评估的准确度分别是啥?

好的来做题吧

1. 给一个整数数组nums和整数k 将nums[i]变成nums[i]+-k,返回nums 中最大元素和最小元素的最小差值。

思路错了卡了半天准备开始写 面试官问思路 答复后说那下一题

2.num1 和 num2 中所有数字出现的次数之和等于 num 中所有数字出现的次数。返回 num1 和 num2 可以得到的和的 最小值

字符串贪心思路想出来了 面试官说ok你写吧

结果不适应acm模式编译错误 让逐行代码解析思路

反问环节(部门主要职能和技术)

全部评论
暑期实习吗?
1
送花
回复
分享
发布于 04-28 20:17 江苏

相关推荐

1. 自我介绍2. 项目介绍    1. 说了一点虚拟列表,说了仿小红书瀑布流(面试官说他做的😭遇上正主了)    2. 登录到后续请求的操作,token携带在哪?如何存储?鉴权?    3. 单点登录讲一下3. 来了一个事件循环看代码说输出4. 一个this指向5. 一个数组分类```javascriptconst arr = [1, 2, 3, 4, 5]Array.prototype.group = function (fn) {    const res = {}    for (let i = 0; i < this.length; i++) {        const key = fn(this[i])        if (res[key]) {            res[key].push(this[i])        } else {            res[key] = [this[i]]        }    }    return res}const ans = arr.group((item) => {    return item % 2 === 0 ? 'even' : 'odd'})console.log(ans)```很简单,有些小插曲,面试官直接指导!很舒服,人超好,爱了6. 输入url到浏览器渲染发生了什么?7. fiber为什么出现?解决了什么问题?8. git rebase merge区别9. webpack构建过程?(没答出来,我说没怎么了解过,真是没学过哈哈)10. 如何学习前端? 11. 求面试官给了一些建议,让我看看工程化相关的知识,然后讲了一下未来的技术发展方向。人尊嘟尊嘟太好了面试了四次,每一次的面试官人都超级好。对小红书的技术方向和组内氛围也比较向往。希望有机会能共事
小红书一面42人在聊 查看10道真题和解析
点赞 评论 收藏
转发
4 23 评论
分享
牛客网
牛客企业服务