记录面试题

2019-05-14  本文已影响0人  Ni_c746

腾讯

笔试题

写一个函数可以获取cookie,兼容各个浏览器

CSS不定宽高的居中

用原生JS添加事件方法 function on(elem, type, handle){},并保证其回调函数

handle中的this指向到绑定的对象,兼容IE8

列举至少3个JS的设计模式加以描述,越多越好

详细描述TCP三次握手完整过程(附手图)

node 启动一个80端口的HTTP服务,返回响应,Hello

实现超出JS整数存储范围的两个大整数(含负数)相加

优先使用ES6,创建一个Person类,包含公有属性name,私有属性age, 静态static属性ivweb,以及公有方法setAge,,创建一个Teacher 类,使其继承Person,并包含私有属性 studentCount和私有方法setStudnetCount

看简历:

选择用axios的原因,相比自己啥差别吗

简历上的防抖节流优化手段介绍一下

其他:

项目遇到的难点

requestanimationframe有没有了解过,它的原理

箭头函数和普通函数的区别,为什么要创造这个函数

HTTPS加密过程(小公司估计不会问)

数字证书的合法性验证

第二家

离职的原因

项目遇到的难点

多语言有没有实现过

闭包的理解,经常使用的场景,它会有什么问题吗

304状态码(HTTP缓存)

跨域是什么解决的

JS深拷贝和浅拷贝(解除引用)

说一种排序算法

箭头函数和普通函数的区别

数组去重怎么实现

找出一个字符串,每个符号出现的次数,说思路

setTimeout  计时准确吗

第三家

笔试:

手写去重字符串 兼容各浏览器

写一个排序算法

react  vue区别

前端工程化的理解

优化一个页面的加载速度

从URL到渲染页面的过程

离职的原因

项目遇到的难点

看简历:如何用的插件,

有没有研究过插件的源码

从原生JS到现在用框架 有没有什么体会,感受

上一篇下一篇

猜你喜欢

热点阅读