腾讯校园招聘历年经典面试题汇总:前端

Posted 兔老大RabbitMQ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了腾讯校园招聘历年经典面试题汇总:前端相关的知识,希望对你有一定的参考价值。

 

 这个系列计划收集几百份朋友和读者的面经,作者合集方便查看,各位有面经屯着可以联系我哦

这个系列离结束差的还特别多,会更新涵盖所有一线大厂的所有岗位,也可以关注一下。

腾讯校招历年经典面试汇总:C++研发岗

今日头条校园招聘历年经典面试题汇总:C++研发岗

京东&华为 Java开发历年经典题汇总

百度校招历年经典面试题汇总:Java开发岗

百度校园招聘历年经典面试题汇总:C++研发岗

最容易进的大厂工作,百度经典百题

超经典,百度最爱考的安卓Android百题

超经典,阿里巴巴历年高频面试题汇总:前端岗

阿里巴巴历年经典面试题汇总:Java岗

学姐百度实习面经

学姐,来挑战字节最牛部门

最强阿里巴巴历年经典面试题汇总:C++研发岗

关于我的那些面经——百度后端(附答案)

《关于我的那些面经》滴滴Java岗(附答案)

朋友面神策数据库,第五个问题不会,直接再见

美女学姐面了美团阿里京东,这些经验实在太真实了

学姐腾讯产品面经

学姐总结奇安信18k常问面试题

腾讯面试Android必问11题

 

(1)、Vue的优点和缺点
(2)、前后端分离的缺点优点?怎么做?
(3)、SocketIO的解决点?什么情况下用到
(4)、微信和qq要是想定时更换前端token怎么做?服务器主动推有什么方法?
(5)、网络的模式从地到高有多少层?分别是什么?
(6)、tcp在哪一层?http在哪一层?ip在哪一层?tcp的三次握手和四次挥手画图(当场画写ack 和 seq的值)?为什么tcp要三次握手四次挥手?
(7)、get和post请求的区别?什么情况下用到?
(8)、多线程和多进程的区别?
(9)、100万个数抽100个怎么做?用什么数据结构?
(10)、移动端做过嘛?
(11)、手写一个冒泡的排序
(12)、按需加载,不同页面的元素判断标准
(13)、本地存储的类型
(14)、cookie如何设置,原理
(15)、拉后台数据的方式,ajax是否跨域
(16)、如何解决跨域,jsonp的原理,还有其他的跨域方式
(17)、性能优化
(18)、如何缓存
(19)、http状态码
(20)、怎么抽象一个矩形?
(21)、怎么抽象一个球?
(22)、怎么判断两个矩形相交?
(23)、怎么判断球和线相交?给出不同情况的数学思路
(24)、知道一阶二阶贝叶斯曲线吗?
(25)、冒泡快排算法思路,复杂度
(26)、整型数组全排列问题
(27)、readyState的几个值分别代表什么状态,当readyState为3的时候把网线拔了会怎样?
(28)、手写一个闭包,闭包的缺陷
(29)、手写一个简单的递归,比如n+n-1+n-2+...+1
(30)、简述冒泡和快排的思想
(31)、解释一下事件冒泡并自己设想一个能应用到事件冒泡的场景
(32)、说出event对象的3-5个属性或方法
(33)、浏览器的缓存机制,Etag和Last-Modified存在的意义
(34)、假设一个用户打开你写的网页,发现白屏了,你会如何去定位原因
(35)、简述xss和csrf,如何防范,如果包含xss的内容已经被提交到了后台该怎么办
(36)、js中如何改变this的指向,call和apply和bind的区别
(37)、js如何实现数组的浅拷贝和深拷贝
(38)、用过哪些js库,分别有什么特点
(39)、如何将数组转换为字符串,如何将字符串转换为整数,parseInt的第二个参数代表什么?
(40)、有没有用过grunt gulp webpack这些,前端工程化的意义
(41)、对Angular的了解,何谓mvvm
(42)、了不了解React
(43)、简述一下prototype,js的继承方式,比较基于构造函数继承和基于原型继承
(44)、事件冒泡的兼容性问题
(45)、Ajax的兼容性问题
(46)、两个房间,分别有三个开关和三个灯,每个房间只能进去一次,如何判断出开关对应的灯(假设一开始都是关闭的)
(47)、手写一个原生Ajax
(48)、前端路由怎么控制?
(49)、SPA如何管理内存?
(50)、浏览器发送Cookie服务器接收不到什么原因?
(51)、了解过web性能优化有哪些吗?
(52)、web存储有哪些?
(53)、跨域方法有哪些?
(54)、了解哪些web安全问题?
(55)、移动端适配怎么做?
(56)、写出一个字符串反转函数;
(57)、分钟内手写二分查找
(58)、有12个大小一样的球,其中有一个球重量不一样,给你一个天平,保证天平是好的,问最少能称几次找到这个重量不一样的球。
(59)、手写二叉排序树的插入算法;找出二叉树节点间的最大距离
(60)、了解虚函数吗?
(61)、操作系统中的堆和栈是怎么分配的
(62)、递归和循环哪个性能更好?
(63)、了解NodeJS吗?它的优势是什么?
(64)、了解TCP有什么延迟机制吗?
(65)、less和sass掌握程度
 

以上是关于腾讯校园招聘历年经典面试题汇总:前端的主要内容,如果未能解决你的问题,请参考以下文章

网易校园招聘历年经典面试题汇总:C++研发岗

腾讯校招历年经典面试汇总:C++研发岗

百度校园招聘历年经典面试题汇总:C++研发岗

今日头条校园招聘历年经典面试题汇总:C++研发岗

百度校园招聘历年经典面试题汇总:Java开发岗

百度校园招聘历年经典面试题汇总:开发测试岗