腾讯 IEG 一面 前端开发 面经

面试背景

上上周在腾讯投了WXG的前端内推,上周一面试,啥都没准备就凉了。然后周四的时候被捞了,今天来面试。上周周日的前端算法题我也做过了,不知道对这次面试有什么作用。

面试信息

  • 面试时长:60min
  • 面试官人数:3人

面试题目

  1. 自我介绍
  2. 项目经历
  3. 开发小程序的过程中有什么难度
  4. 怎么解决遇到的问题
  5. HTTP缓存(强缓存&协商缓存 + 什么场景下用什么样子的缓存比较好?)
  6. TCP和UDP有什么区别
  7. TCP三次握手 & 四次挥手
  8. 算法题
    • 用Rand7()和Rand10()
    • 用js做一个防抖函数
  9. 反问
    • 部门是啥?
      • IEG
    • 评价
      • 对于个人项目开发比较了解,有较好的独立思考能力
      • 但是对于JS方面还是有一点生疏和不了解

个人总结

上次WXG的面试官只有一个人,这次突然来了3个人,搞得我都紧张起来了。(虽然后面平复下来了,当还是有点后怕的)然后1-7当中,第5点的应用场景还需要加强,第7点的流程上面需要继续巩固。
算法题部分的话,我给出的是(rand7() + rand7())%10的代码但这很显然不符合题目的真随机,原因是1-4的部分由于我做了求余,让其超出10的部分只返回个位数,导致了出现1-4的可能性会比5-10的可能性更大,导致不是真随机。后续需要通过leetcode来学习。
防抖函数写成了节流函数,把两个概念混淆了,需要重新复习。同时对于新的ES6语法还是不熟悉,有可能导致作用域访问错误。

最后

许愿一面能通过😊(过不了的话,其实也罢找出了不足,下场面试前继续补充就好了,加油!)

#面经##腾讯##前端工程师#
全部评论
楼主你好,请问你是什么岗位?
点赞 回复 分享
发布于 2021-04-10 17:47
3天了,毫无动静,还是初试。我是当备胎了吗?
点赞 回复 分享
发布于 2021-04-09 23:31

相关推荐

1. Lynx 为什么可以提高 fcp 率,其原理是什么2. Lynx 既然可以使用首屏默认数据,那么你知道在整个流程中,首屏数据从哪里来呢,整个的流程是什么3.  当首屏依赖后端返回的数据时,Lynx 是怎么进行处理的呢,如果是静态数据,应该做不到千人千面吧4.  当用户从首页进入 Lynx 页面时,如果需要实时获取用户的某个数据,却又不去请求接口,你觉得应该有哪些方案呢5. Lynx 的性能指标是怎么进行统计的呢6.  对于端上的性能统计,其具体统计方式与 h5 其实是不同的对吧,你能具体讲一讲吗7. Lynx 对于你们项目的收益是什么呢,你们通过什么指标来统计具体的收益的8.  能讲讲 purgecss 吗,其原理是什么9.  你用 purgecss 解决了哪些场景的问题,可以分别展开说说吗10. darkReader 的作用时机发生在哪个阶段呢,是怎么去收集 class 类名并进行实时监听呢11.  你是怎么优化 darkReader 的注入时机的呢,页面为什么会闪现亮色模式呢,可以详细说说吗12.  说说客户端缓存吧,Nsr 是怎么做的呢13.  当我在一个列表页持续滑动的时候,会对每一个列表的详情页做 Nsr 吗,还是会做一定的限制,限制方法是什么,如果对每一个列表页的详情做 Nsr,资源请求损耗肯定会异常大14. FCP 率的具体含义说一说呢,是怎么统计 FCP 的呢,FCP 的统计时机是在哪一个阶段呢。FMP 呢,FMP 没有现成的 API 进行统计吧,可以讲一讲最大有意义元素算法的具体流程吗15. JSB 通信的方式有哪些呢,讲一讲其具体原理呢,URL 式 与注入式有什么不同呢,优劣处可以分别讲一讲吗16.  讲一讲 H-Lynx 吧,你是怎么做的呢17.  为什么要使用 ts-morph 呢,你觉得 ts-morph 与 babel 的优劣是什么呢18.  除了分析抽象语法树,还有什么方法来做代码的迁移呢19.  你觉得在百度和字节的实习,给你的最大的区别是什么呢20.  能说说在你做业务的过程中,有遇到什么难点吗,是怎么进行攻克的呢21.  针对与 h5,你们是怎么做性能优化的呢八股22.  为什么 hook 不能在 if 语句中使用23.  能讲讲 useState 的原理吗24.  说说 Webpack 的构建流程吧25. Tcp 为什么防止数据丢失,做了哪些具体的操作呢——超时重传,快速重传26.  说说事件循环吧,并看代码输出题27.  为什么宏任务要优先于微任务执行呢28.  说说多线程安全的内容吧29.  进程之间通信的方式是是什么30.  主键与外键的区别是什么算法 31. K个一组反转链表     
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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