面试总结三---2015百度校园招聘长沙站前端工程师笔试面试经历

1.笔试题+答案











一面 

首先自我介绍,基本没准备过,所以磕磕巴巴的说了几句。

一上来就是浏览器兼容,ie6、7、8。(懂得不太多,除了盒模型以外其余的不了解,后来才想起ie6那个奇葩的onresize事件,会不断触发,多么痛的领悟大哭,我竟然忘了给面试官吐槽了。。)

(不能让面试官一直问我css的东西,要不然肯定会挂,马上介绍我比较熟悉js)

js,你原生用得比较多,还是用类库用得多,如果有用,用过哪些?

 原生和库都用过,库主要用过jquery,还用过百度的tangram,ui库用得比较多,easyui,ztree,jquery ui、fancybox。。。。

ajax了解不,简单介绍一下流程?

 (最喜欢别人问我这个问题了,哈哈。。已经记不清是第多少个人问我这个东西了)。。。。不多说了,其中讲到onreaystatechange,提了一下异步编程模式,顺便提了promise,笔试的时候,犯二了,忘了写ajax的异步回调。

get和post的区别?

    飞哥很早之前就告诉我这个问题的答案了吐舌头。腾讯也问过,噼里啪啦。。。。

一个算法题,去掉一个数组里面重复的数字?

     以前就写过这个东西了。http://blog.csdn.net/danzhang1010/article/details/38901693

http状态有哪些?

     结合自己实际开发过程中遇到的状态,解释了一番。500,自己写后台,经常看到的服务器异常状态码,404,找不到。304,200,301,304。。。。

(竟然就这样面完了,20分钟不到。一面过了,坐等二面,最后,我专门强调了一下有关百度招聘流程的缓慢,和我一起笔试的同学早就拿到百度的offer了,都快把百度忘了的时候,竟然通知我面试,晕。。面试官说,自己也是才拿到我的应聘资料的,Σ( ° △ °|||)︴)


二面

(没回答上来的问题)

正则表达式DFA,NFA是什么?正则表达式的回溯机制是什么?

http三次握手过程中,syn flag攻击漏洞出现在哪个阶段?

计算机补码?(忘了,大一学过的东西,都六年了。。整整六年了。。谁记得啊大哭,补充一下:正数补码就是本身,负数补码是绝对值原码加1,符号位为1.)

简单介绍一下新浪完成的工作?

用正则做什么(解析页面,做爬虫)?正则 dfa,nfa? 回溯机制?

前端mvc框架,介绍一下?

301和302的区别?什么情况下是301?哪些情况是302?

304是什么含义?304实现的机制(浏览器缓存机制)?max-age和expires的区别,如果头部同时有这两个字段,以谁的为准?expires的缺陷(服务器和客户端时间同步的问题)?

tcp三次握手的过程?syn flag漏洞攻击出现在哪个过程?

谈谈对json的认识?json array的格式是什么样子?

项目中遇到的最大挑战的是什么?怎么解决的?(面试必备问题,被问到的概率大于80%)







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值