前端面试笔试知识汇总1(含答案) 前端面试笔试知识
另外两篇文章链接如下: 前端面试笔试知识汇总2(含答案); 前端面试笔试知识汇总3(含答案); 结合我的秋招面经来看,效果更佳:2017年秋季校招前端面经(百度,腾讯,网易,华为,乐视等) 以及各个公司校招笔试题回忆录:各个公司前端笔试题回顾 ? 1、从输入网址到显示网页的过程分析1、应用层DNS解析域名:客户端先检查本地是否有对应的IP地址,若找到则返回响应的IP地址。若没找到则请求上级DNS服务器,直至找到或到根节点。 2、浏览器与服务器建立TCP连接(默认端口80)(详细点可以说下三次握手的过程) 3、应用层客户端发送HTTP请求。 4、服务器响应请求:查找客户端请求的资源,并返回响应报文,响应报文中包括一个重要的信息——状态码(200-300,成功;304使用缓存)。 5、服务器返回相应文件给浏览器。 6、Tcp连接释放(可以说下四次挥手的过程)。 ??7、浏览器对HTML文件进行解析构建DOM树 ,构建渲染树 ,js根据DomAPI操作执行绑定事件等,页面显示完成。 2、两栏分布第一种采用calc; 第二种采用:都设置position:absolute; 然后设置右边的left:309px; ?width:auto; 3、Cookie的读取,set,以及删除? (编辑:ASP站长网) |