cvte、腾讯、头条实习面经题

cvte

1.把一个div内的子节点span插入另一个div的最后一个节点

2.手写4个div在一行显示,宽度自适应各隔20px的间距

3.块级作用域

4.HTML5新特性

5.构造 工具

6.各大浏览器及内核

7.http缓存

8.304状态吗
.
9.307:临时重定向

10.new关键字都干了什么
创建了一个新对象,构造函数的this指向新创建的对象,这个新对象能使用构造函数的属性和方法,返回该对象

11.怎么清除cookie

12.COOKIE最大存储为4k,对每个浏览器都是吗
• Firefox和Safari允许cookie多达4097个字节,包括名(name)、值(value)和等号。
• Opera允许cookie多达4096个字节,包括:名(name)、值(value)和等号。
• Internet Explorer允许cookie多达4095个字节,包括:名(name)、值(value)和等号。

12.前端应用有很多,如移动端,桌面应用,游戏应用等,你想做哪方面

13.异步和同步

14.项目中的难点

15.事件冒泡:
最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的节点(文档)
事件捕获:即事件最早由不太具体的节点接收,而最具体的节点最后接收到事件

16.HTML5用过哪些,有什么优势,相比与之前的html

17.一个事件发生的过程干了什么事:事件捕获阶段,处于目标阶段,事件冒泡阶段


今日头条

  1. 跨域

  2. Ajax请求全过程,最后的response包含了什么

  3. Css3如何监听最后一帧

  4. 事件代理

  5. 遍历二叉树,求深度

  6. 文本截断

7.遇到的兼容性问题


腾讯

  1. ajax底层实现原理

  2. Window对象与document对象的区别

  3. Localstorage与sessionstorage区别(要详细,如sessionstorage存什么数据格式)cookie与session的区别

  4. 常见http状态吗,200 301 302(301与302的具体区别),401,403,503

  5. 前端页面性能优化(异步加载js怎么实现)

  6. Json相比xml优缺点

  7. 自己项目里安全性考虑

  8. Jquery有多大

  9. 用过哪些新的框架,

  10. Webapp nativeapp 与hybridapp的了解

  11. import与link区别

  12. 函数方式,字面量与函数声明的方式区别

  13. cookie最大存储,每个站点最多存多少个,多个站点最多可存多少

  14. 《input id=’txt’ type=’text’》实现鼠标划过,自动选择文本

  1. 怎么解决form表单重复提交问题

你可能感兴趣的:(cvte、腾讯、头条实习面经题)