快手前端一面凉经

7.25 60min

(最近身体有点不舒服一直忘了整理...)

  • 自我介绍
  • 项目踩过的坑或者做的比较好的优化的点
    • 如何动态地将HTML插入页面中(v-html),这样做有什么缺点(✔️)
  • 前端安全问题(大脑短路了只想起来XSS),XSS的种类,如果想实现这些XSS攻击要怎么做,如何防御(➖)
  • Vue的nextTick实现原理(✖️),使用场景(✔️)
  • 你知道哪些Vue的实现原理(✔️)
  • 屏幕自适应的方式(✔️)
  • 如何使得字体随着屏幕宽度和长度的变化自适应(✔️)
  • 设计稿上给出的宽度单位是像素px,如何将它们转成vw和vh,有没有避免逐个计算的方法(✖️)
  • JavaScript中的作用域和作用域链(✖️)
  • 闭包(✔️)
  • 浏览器从输入url到页面加载这之间发生了什么(✔️)
  • DNS查询的详细过程(✖️)
  • TCP连接(✔️)
  • 代码题
    • 下划线转驼峰(➖,写得很愚蠢)
    • 二分查找(✔️)
    • 实现一个sleep(t)方法,await该方法后等待指定时间t再执行后面的代码(➖,在面试官的反复提醒下才写出来)
    • 数组拍平(✔️)
  • 场景实战题,一个移动端的界面设计图(➖,整体答得都不好)
    • 界面可以拆分成几个模块,如何拆分组件
    • 哪些组件可以单独抽出来,后续可能会复用
    • 元素对齐
    • 一个具体组件的实现思路
    • 是否有自己封装过组件
  • 反问

八股不熟练,技术不过关,已挂😭

#我的失利项目复盘##我的实习求职记录##如何判断面试是否凉了#
全部评论
比字节还难
3 回复 分享
发布于 2023-08-06 18:18 吉林
nexitick是用promise微任务实现的
1 回复 分享
发布于 2023-08-06 18:24 陕西
面的是什么部门啊
点赞 回复 分享
发布于 2023-08-13 21:35 江苏
考这么多手写干啥,没问实习吗
点赞 回复 分享
发布于 2023-08-07 15:10 北京
方便说下场景实战题具体是什么样的吗,是不是参考题目呀,完全没做过类似题
点赞 回复 分享
发布于 2023-08-06 20:44 北京

相关推荐

09-24 00:16
已编辑
蚌埠坦克学院 前端工程师
1. web网页端与 B 端小程序,有没有针对不同的分辨率去做一些适配呢?2.  1rem 等于多少 px?它是基于什么来确定的?3.  除了rem,还知道有哪些可以进行适配吗?4.  实习项目中分页加载、滚动加载、预加载是怎么实现的5. 虚拟列表刷到了最后一页,这个时候里面的DOM有什么变化吗?6. 它里面还会有一个占位吗?还是说用户还以为它可以无限的往上面去加载呢?7. 实习项目中如何实现组件按需引入8. 还知道有有哪些前端性能优化手段?9. TDesign可以适配React和Vue吗,TDesign组件按需引入知道它的原理是什么吗10. 封装sdk,如何支持动态字段扩展的可复用模块11. 了解过低代码的设计逻辑吗12. 实习项目中的批量导入功能如何实现的,以及实现过程中遇到了棘手的问题嘛13. 时间轴联动功能拖拽底下的时间轴的时候,Echarts 它里面支持直接监听它的拖拽的动作吗?14. 既然支持,为啥还要进行二次封装15. 项目中封装公共组件库是封装到本地还是又起了一个库,然后通过publish 这种方式发布出去,然后再引用上?16. Vue 3 和 React的区别17. setTimeout,还有 Promise,还有 async/await的区别18. 从他们这个宏观任务、微观任务这方面来分析一下他们三个的区别19. 数组常见操作方法,**`join`**会改变原数组吗?20. 重绘和重排是啥,如何减少21. 平时怎么学习Web 前沿技术22. 未来有什么规划吗?23. 了解Agent这样的 AI 大模型吗、24. Agent它的主要应用是在哪一方面一面无手撕,大部分围绕实习和项目问,一面完秒过
查看24道真题和解析
点赞 评论 收藏
分享
评论
12
47
分享

创作者周榜

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