小米前端二面面经

  1. 自我介绍

  2. 写三栏布局,要求用尽可能多的方式实现

    • flex版本,圣杯布局,双飞翼布局

  3. grid布局

  4. position几种属性,以及应用场景

  5. 首屏加载优化

  6. 手写获取数组的重复元素,要求尽可能用多种方法实现

    • filter方法

    • map记录出现次数

    • 新创建一个数组空间

  7. 正则匹配的一道题

  8. 手写发布订阅模式,订阅,触发,移除

  9. 跨域解决方案

  10. 强缓存与协商缓存

  11. 如何判断元素出现在可视区域

    • 判断元素距离文档顶部的距离和视图窗口高度和滚动过距离和的大小关系

    • getBoundingClientRect

    • IntersectionObserver

  12. 反问

#春招##面试题目##前端工程师##实习##前端##面经#
全部评论
lz好棒
1 回复 分享
发布于 2022-03-21 10:13
楼主二面过了吗
点赞 回复 分享
发布于 2022-03-23 18:42

相关推荐

自学java狠狠赚一...:骗你点star的,港卵公司,记得把star收回去
点赞 评论 收藏
分享
湫湫湫不会java:写的很杂,连自己都不知道找什么工作的感觉,只是要份工作。针对自己稍微有点优势的方向好好整份简历投投吧,然后这杂的简历就辅助投投,因为自己认为的优势可能也不是很大的优势all in可能失业,自己也没有啥很想的方向还是可以用这通用的碰碰运气吧,加油
点赞 评论 收藏
分享
评论
10
45
分享

创作者周榜

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