搜狐畅游前端实习面经

几乎都是八股,开头自我介绍完了后面试官简单问了下公司的业务背景

  • 前端进行性能优化的手段有哪些
  • 嵌套数组怎么实现扁平化
  • 讲一下深浅拷贝区别和深拷贝实现
  • json.parse()方法有什么缺点
  • es6的实现呢
  • let、const、var的区别
  • 两个异步任务怎么同时获得结果
  • all和allSettle的区别
  • 比如说我拿到一个数组,中间有错误,分别会返回什么
  • let、const、var的区别
  • flex这个属性的含义,设置成100代表什么
  • vue2和vue3的区别
  • vue生命周期,怎么监听页面销毁
  • vue有几个常用的函数
  • pinia和vuex两个有什么区别
  • 讲讲父子通信以及其他通信
  • vue的hook有哪些
  • 常用的UI框架有哪些
  • vue的全局路由守卫有哪些
  • websocket和socketio有了解过么?
  • 没有手撕,结合面试官上下文大概进去就是做asr相关,流程推的很快,但是结合很多因素并不想接offer,给婉拒了。。。

    #牛客AI配图神器#

    #前端#
    全部评论
    想招人感觉就不会为难人
    点赞 回复 分享
    发布于 04-26 18:36 浙江
    这个是日常还是暑期呀
    点赞 回复 分享
    发布于 04-24 22:47 湖北
    我没猜错的话 是170一天吧
    点赞 回复 分享
    发布于 04-08 16:27 北京
    这个是实习不是正式吗
    点赞 回复 分享
    发布于 03-25 13:36 江苏
    一面吗只有
    点赞 回复 分享
    发布于 03-24 23:43 湖南
    终于有几个熟悉的面试题了
    点赞 回复 分享
    发布于 03-24 15:48 河南

    相关推荐

    1.自我介绍2. 在 React-Playground 这个项目中遇到什么难点?3. 如何做到实时转译的?4. 用的什么沙箱?(说了 iframe,面试官说 iframe 不是沙箱🤔)5. useMemo 和 React.memo 的用法和区别是什么?6. React.memo 的缓存什么时候决定它要不要刷新?缓存的判断时机是什么?缓存刷新的时机是什么?(我说拿上一次的 props 和这次的新 props 来判断) 怎么自定义 Props?7. React 的 Fiber 有了解过吗?(我说把 React 渲染变成“可中断、可恢复、可插队”的异步任务,解决老版 React 渲染阻塞的问题) 那它是通过什么方式解决的呢?(我说把递归改成循环遍历)8. useEffect 怎么使用?9. 如何在 dom 树上获取一个 dom?(我说用 useRef) 怎么使用 useRef? getElementById() 有用过吗?(面试官说想听我回答 getElementById() 或者 getElementByClass())10. CSS 怎么去做一个动画?(我说用 transition 或者 @keyframes) 如果有一个菜单,它从 100px 移动到 300px,用动态变长,怎么用 CSS 实现?(我说用 transition) transition 用什么属性?(过渡方程 transition: height 0.3s ease;)11. 输入 URL 到按下回车键,这中间发生了什么东西?12. 大公司的网址不止一个 IP (比如淘宝),那 DNS 解析怎么路由到具体的某一台 IP 呢?13. vite 和 webpack 有什么区别?各自的优缺点分别是?14.手撕代码--判断两个矩形是否相交?15.如果加上旋转角度怎么判断相交?
    查看15道真题和解析
    点赞 评论 收藏
    分享
    评论
    7
    20
    分享

    创作者周榜

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