25前端秋招 虎牙 一二面 面经

一面

● react的useMemo和useCallback了解吗
● react的useContext是怎么样的
● react的redux了解么,是怎么实现的
● 页面白屏,如何排查和优化
  ○ 1. 是否是依赖文件过大引起的。采取缓存,或者通过cdn解决
  ○ 2. 是否是请求过度导致的。可以采取合并请求的方式。
  ○ 3. 是不是dom渲染过重导致的,比如长列表。可以采取分页加载、懒加载以及采取requestAnimationFrame先展示部分数据。
  ○ 4. 动画导致的。采取GPU加速等措施
● 轮播图的实现思路
● fetchAPI和AJAX的区别
● 如果要监听鼠标拖动位置,如何做。
● 移动端如何布局(想问的rem)
● webpack用过哪些loader和plugin
● vite有什么特点
● git如何做回滚
● 能尽快实习吗

二面

● 自我介绍
● react的hooks原理
● react的hooks有什么作用
● react的虚拟dom
● h5有dom吗
● 前端的攻击方式有哪些
● xss有哪些类型
● xss在react层面如何做防范
● osi七层模型
● http在哪一层
● 还知道哪些协议在哪层
● 接触过哪些性能监测指标吗
● 性能优化有哪些手段
● webpack的loader用过哪些
● webpack的plugin用过哪些
● 实习主要做的什么
● 遇到哪些难题

还有一些不记得了。

自由交流:
● 拿了哪些offer
● 为什么觉得那家公司不理想
● 能够尽快来实习吗(希望发offer就能来)
● 部门的主要业务
● 部门的工作时间

一面大概40-50分钟,二面46分钟,一面和二面相隔大概一周的时间。总体上面试官都比较好,聊的都还行,问的也很常规。

希望能oc。
全部评论
老哥虎牙总共有几面?
点赞 回复 分享
发布于 10-15 12:11 广东
技术栈是react吗~
点赞 回复 分享
发布于 10-15 13:04 北京
为什么是实习?不是正式的嘛
点赞 回复 分享
发布于 10-18 22:51 广东
佬 有后续木有呀
点赞 回复 分享
发布于 10-23 09:35 湖北

相关推荐

11-12 12:09
已编辑
门头沟学院 前端工程师
9.11线下一二面,一面面试官旅游,二面面试官酒店,10.25hr面,10.29测评,11.12offer——————————————一面vue和react什么区别react17有什么特性hooks原理 有没有因为在for里用了hook踩坑hooks如何模拟那些生命周期React native编译原理jsx会转换成什么React diff算法http请求报文结构请求头常见字段协商缓存 强缓存tls四次握手post请求为什么会发出两个跨域跨页面传值方式浏览器缓存方式package.json文件作用 有哪些常见字段peerdependencies是什么哪些依赖需要安装到devdependencies里npm包主版本 次版本锁定有没有用过node nodejs事件循环服务端渲染与客户端渲染如何抉择怎么做性能优化 优化后的时间手撕flat方法实现手撕响应式对象如果你加入携程 你希望得到哪些进步——————————————二面css如何锁定宽高比如何实现垂直水平居中flex常用属性跨域vue和react什么区别cdn优化方案splitchunks分包策略js类型 判断js数据类型场景题 input输入框如果请求返回顺序不一定 比如第二次请求结果慢 导致渲染了第一个请求的结果 怎么办ts有什么用type和interface的区别ts体操 myPick怎么学reactusestate为什么不能同步consolefiber结构react项目中可以用哪些优化usecallback和usememo的区别如何实现useComponentWillMount钩子手撕Promise并发控制跨页面通信项目中遇到的比较困难的点chrome插件怎么弄的 有没有用框架vscode插件优化方案——————————————hr面手里还有什么意向为什么会选择携程base地偏好职业发展规划认为对于前端开发来说最重要的能力是什么有没有写过单测 没有测试的时候是自测吗如果强度比较大的话可以接受吗
查看107道真题和解析
点赞 评论 收藏
分享
评论
11
23
分享
牛客网
牛客企业服务