腾讯文档校招3轮游-前端

备注:都是凭着记忆写的,可能会有遗漏的问题

4.6 腾讯前端 一面
  1. 自我介绍

  2. 项目介绍

  3. Websocket原理 (项目里用到的)

  4. js与java的区别(js是运行时编译)
  5. 面向对象的特性,有用过么?(继承、多态、封装)

  6. Java与C++的区别是什么,为什么Java比C++的运行速度快 (这个也没答到点子上)

  7. 算法:打印二叉树的先序但是不能用递归 (借助stack)


4.9 腾讯前端 二面

  1. 自我介绍

  2. 项目介绍

  3. 项目如何实现跨域

    1. 介绍JSONP、CORS、代理

  4. 项目如何实现布局(这一块说很拉垮,因为没怎么关心项目中的CSS)

    1. 介绍了一下float 布局、flex布局 (要再了解一下呀)

  5. 学校上过什么课

  6. 操作系统中的进程和线程简单说一下

  7. JS里面单线程引发的事件循环

    1. 微任务一定比宏任务先执行么?

  8. 说一下网络中的信息校验

    1. 说了一下会有checksum

  9. 说一下Http2.0有什么提升

    1. 二进制分帧层

    2. 多路复用,没有队头阻塞

    3. 两端维护一个共同的字典,减少发信息的大小

  10. 说一下HTTPS的过程

  11. 说一下有哪些数据类型

  12. 快排的时间复杂度

  13. 两道简单的代码题

    1. 获取浏览器的userAgent(navigator.userAgent)

      1. 把获取到的userAgent用base64编码(window.btoa)

      2. 查询里面出现次数最多的字符

    2. 实现一个数据排序 (我写的mergeSort)


4.20 腾讯前端 三面

  1. 说一下设计模式(又是我的死穴,真的了解的不多不深入,也需要系统学一下

    1. 发布订阅模式

    2. 单例模式

    3. 工厂模式

  2. 说一下HTTP3.0 (这个不了解

  3. 说一下HTTP2.0

  4. HTTP缓存

  5. 说一下JS与TS的区别

    1. 我只知道TS是有类型的别的都不知道(哎

  6. 说一下Vue的响应式是怎么实现的

    1. Vue2.0 Object.defineProperty Vue3.0 Proxy

  7. 说一下ES7的新特性(不了解

  8. 那我说说ES6的吧

    1. 箭头函数

    2. Promise

    3. Async await

    4. Let const

    5. 解构赋值

    6. Symbol

    7. Set map新增数据结构

    8. Class 类

  9. 说一些希尔排序(这个不了解

  10. 说一下归并排序

  11. 说一下快排

  12. 什么是空间复杂度和时间复杂度

  13. 学校里面学了什么数据结构说一下

    1. 数组

    2. 链表

    3. 图 graph

  14. 链表有哪几种

  15. 知不知道环

  16. 说一下在操作系统课中学了什么

  17. 说一下进程和线程

  18. 说一下死锁形成的条件和避免死锁的方法

  19. 说一下银行家算法(不会

  20. 浏览器安全

    1. Xss

      1. 需要对什么进行转译

    2. Csrf

  21. 最近有没有关注前端新的趋势(emm 最近都在面试 我还真没有,也不敢乱说

  22. 记得的就这么多

三面挂
#面经##腾讯##校招##前端工程师#
全部评论
谢谢大佬分享精神可贵😊
点赞 回复
分享
发布于 2021-04-24 11:04
谢谢大佬分享精神可贵
点赞 回复
分享
发布于 04-11 20:41 山西
联想
校招火热招聘中
官网直投

相关推荐

11 39 评论
分享
牛客网
牛客企业服务