小红书前端秋招面经

流程

8月24日投递,8月28日笔试,9月30日约面,10月12日一面。

一面

全程 80 min

  1. 自我介绍

  2. 实习介绍

  3. 说说对前端监控的理解

  4. 埋点上报的原理

  5. 业务埋点和错误上报有何不同

  6. 了解哪些首屏优化的方式

  7. prefetch 和 preload 的区别和使用场景

  8. 怎么优化包的体积

  9. 知道哪些性能指标

  10. FP 是指什么

  11. 什么是 FCP

  12. 怎么计算 FCP 和 FMP

  13. TTI 怎么计算

  14. 强缓存和协商缓存的区别

  15. ETag 的计算规则

  16. Babel 的工作流程

  17. 嘴撕一个 Babel 插件

  18. 了解哪些 Hooks

  19. useMemo 和 useCallback 的区别

  20. 如何实现三栏布局

  21. RN 容器和浏览器容器的区别

  22. ESM 和 CJS 的区别

  23. HTTPS 的加密过程

  24. HTTP/2 的新特性

  25. 输出题

    const p1 = new Promise((resolve) => {
      setTimeout(() => {
        resolve('resolve3');
        console.log('timer1');
      }, 0);
      resolve('resolve1');
      resolve('resolve2');
    }).then(res => {
      console.log(res);
      setTimeout(() => {
        console.log(p1);
      }, 1000);
    }).finally(res => {
      console.log('finally', res);
    });
  26. 算法题:46. 全排列

  27. 实现一个批量请求函数 multiRequest(urls, maxNum),要求如下:

    • 要求最大并发数 maxNum
    • 每当有一个请求返回,就留下一个空位,可以增加新的请求
    • 所有请求完成后,结果按照 urls 里面的顺序一次打印
  28. 反问

#小红书##前端##前端工程师##秋招##面经#
全部评论
请问一下楼主25题输出顺序是啥
2 回复 分享
发布于 2022-10-21 08:32 四川
我靠,一大半我都不会,是我不配
1 回复 分享
发布于 2022-10-21 00:16 上海
灰神能不能教我监控 想看灰神博客
点赞 回复 分享
发布于 2023-03-25 20:28 上海

相关推荐

06-10 16:13
已编辑
百度_meg_前端开发工程师
lz是24年前端校招,最近要离开了,组内对fe的需求非常迫切,参考我之前的面经大家可以看看最近投递一下。不确定有没有人看,先把手写题分享下,如果有我再更新一面:1.手写继承的几种方式2.手写防抖节流3.手写dfs二面:1. 基于一面的DFS的改动(看你是不是ai写的),总体还是dfs2. 手写promise, 实现基础方法, 比如then, catch3. 手写个柯里化, 支持链式调用----分割线---提问部分:一面1. 熟悉js还是熟悉h5? 答了js(h5属性太多怕拿捏不住)2. 写一个函数, 实现一个计时器吧, 计时器可以暂停, 重置3. let const var 区别和使用方式4. 聊一下原型链, 继承吧(都是经典的八股, 答个大概就没深挖了)5. 讲一讲事件循环6. 聊一聊对调用栈的理解二面1. 讲一讲你之前做的webpack如何让包体积减小吧2. 我看你技术栈是vue, 我们这边都是react,你怎么看换技术栈这个事(服从测试了属于是)3. 技术一直在迭代,你觉得对于前端来说, 出一个框架学一个框架是必要的吗(这里后来我问了, 她想考察我对js本身的理解, 而不是只学高度封装的库)3. 别的api的东西我也懒得问, 你自己去查文档或者问ai三面(主管)1. 浏览器瀑布流聊一下2. 确认入职时间3. 你认为什么工作是你理想的
查看32道真题和解析
点赞 评论 收藏
分享
评论
4
61
分享

创作者周榜

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