web前端(实习生)之 “百度一面”
2016.3.18,星期五。我经历了我的第一次面试。
不得不说,百度是一个高效的公司,在短短一下午之间我就直接经历了一面二面,说没有压力是假的,还记得在中途等待二面的时候我至少有一小段的时间脑子是卡带的。
一面之技术面:
说来是庆幸的,无意中得知一面的面试官是我的直系师兄,刚毕业一年,在百度实习并拿到了offer。人很亲和,一直叫我不要紧张,可是说完全不紧张那是假的。然而是师兄也并没有什么用,刚出了电梯到一间会议室,就直接对我说“那我们开始进入正题吧,我要对你做一些知识上的考核”。面试就这样开始了...
整个面试过程中主要考核的是前端重点的三大技术:HTML、CSS、JS。整个提问过程中也依照这样的顺序依次扩展相关的知识点。(详细答案赘述,只记下所遇到的问题)
HTML部分:
1.在HTML中所有的元素分为两大类:块级元素和行内元素。那么请各举出几个例子,并说说块级元素和行内元素各自的特点以及区别?
2.有用过HTML5的新技术么?举例说一下
(因为我有说到离线存储技术相关的:localStorage和sessionStorage,于是就问了下一个问题)
3.说一下localStorage和sessionStorage它们和cookie的区别?
(与cookie的有聊很多,就全部写在这里)
4.那cookie的作用是干什么的?(因为我的项目里面有用到fetch技术传输数据,fetch有一个坑就是“fetch请求默认不带cookie”)怎样可以隔离cookie?隔离cookie之后有什么后果?
5.(就一直由cookie聊到了跨域)跨域会有什么后果?(这里面试官一直是引导式的提问,有时还会告诉你从哪些方面思考,感觉这主要考察思维能力和分析问题能力)你说说一般哪些标签或属性可以实现跨域?
CSS部分:
1.定位是CSS的一个重要作用,我们来聊一聊定位的相关知识。 ------主要考察的是position的absolute怎么实现,实质是什么
2.给我讲一讲CSS中的“盒子模型”。
3.说一说display相关的东西。
(这一部分考核了很久,我能记得的就这几点,但每一点都扩散了很多知识,主要就是看你的布局和对CSS深层的一些理解)
JS部分:(我是偏薄弱的,哎)
1.说一说JS里面的闭包吧,还有原型是怎么回事?(直接敲了代码,让我实现一下)
2.你平时在JS里面一般是怎么封装对象的,思路是什么?
3.知道JS里关于this对象具体怎么用么?
4.JS里面典型的冒泡事件,也就是默认机制,是怎样的?
5.JS里面“==”和“===”有什么区别?(我回答了这个题之后,面试官说了一句“为什么你们来面试的这个题目普遍答得都不好啊” ,我流泪.......)
6.ajax技术(这个也聊了很久)
7.(因为我的项目用的是JQuery)有没有看过JQuery的源码?balabalabala........
其他部分:
1.说说一些常见的兼容性问题吧,怎么解决
2.又聊了一下缓存技术
3.平时都是怎么优化网站的,说一些优化网站的策略以及平时自己的实践?说一说为什么这样优化?(很多知识,最好是结合自己实际操作过的讲)
(这里由于我没有说到CDN,面试官就出了一个场景题让我发散思维,大公司是真的很看重你思考问题的角度和会不会思考的)
感觉列出来没多少问题,但是每一个问题发散出来的细枝末节很重要,而且面试官一般都会在你的回答里面抓住关键词,然后从关键词延伸出对你自身技能的考核。而且在这个过程中,遇到不会的也不要紧张,跟着面试官的指引方向思考问题,注意,可以发散思考,但是也一定要抓住核心,毕竟如果你说太多无关的,只会问题没解决,漏洞更多。
web前端(实习生)之 “百度一面”的更多相关文章
- 2014阿里巴巴WEB前端实习生在线笔试题
2014年3月31日晚,我怀着稍微忐忑的心情(第一次在线笔试^_^!!)进行了笔试.阿里巴巴的笔试题共同拥有10道,差点儿包括了Web前端开发的各个方面,有程序题.有叙述题.时间很紧张,仅仅完毕了大概 ...
- 2017百度web前端实习生在线笔试题
代码: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s ...
- 【WEB前端】使用百度ECharts,绘制项目质量报表
一.下载ECharts的js库 下载地址:http://echarts.baidu.com/download.html 由于我们对体积无要求,所以我们采用了完整版本,功能齐全,在项目中,我们只需要像普 ...
- 2017携程Web前端实习生招聘笔试题总结
考察encodeURI encodeURI(), decodeURI()它们都是Global对象的方法. encodeURI()通过将某些字符的每个实例替换代表字符的UTF-8编码的一个或多个转义字符 ...
- 2017腾讯Web前端实习生招聘笔试题总结
指针与引用的区别 考察margin塌陷 考察C++继承和~符号 考察TCP通讯过程 位码 三次握手 为什么不是两次握手 为什么不是四次握手 四次挥手 为什么要四次握手 TCP的状态 考察严格模式 进程 ...
- 2015腾讯暑期实习生 Web前端开发 面试经历
[2015腾讯暑期实习生 Web前端开发 面试经历] 好吧,首先声明,我被刷了,应该是跪在二面 微信查到的面试状态一直呈现复试中 .. 整整四天了.. 看来是没希望了 不过也是一次经历,记录一下还是可 ...
- 百度web前端面试2015.10.18
邮件里通知的周日下午两点参加百度校招面试,我13:10分就到了,前台先让我拿了个面试资格单(上面是我的信息),然后在web前端面试入口排队,面试在百度食堂举行的,等了大概1个小时,放我去面试.都是一对 ...
- 百度Web前端面试经历
今天面了百度的前端实习职位.一面.时间大概是50分钟.面试官是位很帅气的小伙子,非常友好的一个人.进门的时候他让我等一会,我瞄了一眼他的电脑屏幕,发现他在coding…… 9点50开始的面试. 面试官 ...
- 百度「Web 前端研发部」面试过程和常见问题 可能会采用哪些方法来面试 STAR 面试法 喜欢什么样的面试者 喜欢问的问题
http://segmentfault.com/a/1190000002498800 在他们的github上看到的,收藏一下备用.看完觉得还有很多要努力的地方. FEX 的面试过程 我们一般会有 3 ...
- Web前端开发的前景与用处
随着时代的发展,现在从事IT方向的人有很多,所以励志要成为前端开发工程师的人有很多.当然也有很多人在犹豫不知道该从事哪个方向,我今天就是来给大家分析一下Web前端开发的前景.包括工作内容,发展前景和薪 ...
随机推荐
- 阿里的weex框架到底是什么
title: 阿里的weex框架到底是什么 date: 2016-09-27 10:22:34 tags: vue, weex category: 技术总结 --- weex 工作原理 首先看下官方的 ...
- MVC5 网站开发之六 管理员 2、添加、删除、重置密码、修改密码、列表浏览
目录 奔跑吧,代码小哥! MVC5网站开发之一 总体概述 MVC5 网站开发之二 创建项目 MVC5 网站开发之三 数据存储层功能实现 MVC5 网站开发之四 业务逻辑层的架构和基本功能 MVC5 网 ...
- JavaScript:让浏览器全屏显示
并不是所有人都会按F11让浏览器全屏显示~~~ 一.直接上代码 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xh ...
- JavaScript学习总结(二)——闭包、IIFE、apply、函数与对象
一.闭包(Closure) 1.1.闭包相关的问题 请在页面中放10个div,每个div中放入字母a-j,当点击每一个div时显示索引号,如第1个div显示0,第10个显示9:方法:找到所有的div, ...
- Oracle迁移:Linux->Windows
源环境:RHEL6.4 + Oracle 11.2.0.4 目的环境:Windows 2003 需求:研发测试环境的Oracle数据库从Linux迁移到Windows,可以停机. 1.Windows安 ...
- [转]在 .NET 中远程请求 https 内容时,发生错误:根据验证过程,远程证书无效
该文原网址:http://www.cnblogs.com/xwgli/p/5487930.html 在 .NET 中远程请求 https 内容时,发生错误:根据验证过程,远程证书无效. 当访问 h ...
- CXF:根据werservice代码生成WSDL(转)
原文:http://hongyegu.iteye.com/blog/619147,谢谢! import org.apache.cxf.tools.java2ws.JavaToWS; import ne ...
- java中如何实现多态
复习基础知识 多态,就是重载和重写.重载发生在一个类中.重写发生在子类,意思就是子类重写父类相同名称的方法.刚学语言有的东西,不必搞得那么清楚,只有知道怎么用就行了,有的问题你要想真正把它搞得很懂,短 ...
- SQLServer修改表字段名称
EXEC sp_rename 'TableName.[ColumnName]','ColumnNew','COLUMN'
- 打造自定Select样式
打造自定Select样式 我们为什么要自定义select样式? 1.select最大的一个缺陷就是不能自定义下拉按钮的样式. 效果图: 在线演示地址: http://www.smallui.com/j ...