脚本宝典收集整理的这篇文章主要介绍了百度大搜和度秘面经,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
百度大搜和度秘面经
百度内推投了俩部门,前前后后总计面了六轮,来写写面经,攒攒人品.大搜是十几号面的,度秘今天面完.下面记录一些我认为比较有价值的问题,没写全,问的问题太多而且有些也记不清了.心累TAT.
我是分割线,下面讲正经的.
大搜
大搜在百度现场面.三小时面完三轮.(荒郊野外真远 -_-
-
一论面试官是个妹子,问的都比较基础
例行自我介绍,随便问了下美团实习项目,然后开始考察基础.
Q:先讲讲JS继承,后边有白板,可以画画.
讲了一下ES5继承和原型链,写了ES6的class示例.
Q:做过性能优化没,讲讲性能优化
大概说了传输,渲染,缓存的优化
Q:一般怎么排查性能问题
chrome面板,balabala.其他第三方工具
Q:cookie,localStorage有些什么区别
就记得这些了,基本覆盖大部分基础知识
-
二面超严肃
例行自我介绍,问了问项目.
Q:学校课程(本专业没有任何CS相关课程)是些啥?
Q:数据结构了解多少,讲讲前端上用到的
堆栈,队列,hash table,DFS(挖了一个坑)
Q:现在给个DOM,写个DFS查找里边的所有文本,打印出来
白纸上大概写出了样子,但是明显有BUG
Q:递归是什么原理,需不需要设置显式终止条件?
答不出来
Q:那换个题,给个数组,把这个数组每个元素放到一个l列表格里,打印表格DOM结构
写了一个两层循环
Q:讲讲URL到页面过程
balabala
Q:HTTP建立是什么过程,详细点,是长连接吗?
三次握手. 不知道
Q:HTTP报文和回文内容包含些什么
Q:Xhr怎么发的,具体怎么建立的,和HTTP有什么区别
原生XHR讲一遍,区别不了解
Q:XHR上传文件和其他数据有哪些区别?和HTTP传数据有什么不一样?
文件上传用formData.
面试官XHR传数据会base64编码
-
三面 女面试官 经理
除了聊人生外:
Q:你这项目里canvas绘制散点曲线怎么解决的?
高阶贝塞尔曲线拟合,计算控制点.也可以最小二乘法计算.
Q:为什么不看看其他开源项目比如echart源码?(我用过echarts)
当时没有这么高觉悟.
介绍了网页搜索部前端组业务,整个部门只有一个前端组,貌似加班.
度秘
全是电话面试,我已经不在帝都了.
-
一面
例行自我介绍,对着项目问问.
和大搜一面差不多
此外还问了:
Q:如何实现继承
高程继承背一遍
Q:实例化对象是怎么样的过程?
Q:构造函数上有哪些属性?
length,其他不了解
Q:构造函数的PRototyPE指向什么?和实例对象的prototype有什么关系?
Q:这里边@H_304_173@this是什么,其他地方用途
Q:bind和call有什么区别?
Q:排序算法怼一波,复杂度怼一波
-
二面
例行自我介绍,项目问的更深.
Q:ES6了解哪些,一个个细问?
Q:异步一般用什么?
promise,顺便让讲了promise细节
Q:ES6 module怎么实现的,和require区
Q:for of 和for循环有什么区别?
Q:canvas监听点击事件怎么实现
获取触发位置,计算是否在所绘图形范围
Q:其他写法吗?canvas有没有相关接口
他说有,我说我不知道,我觉得没有.TAT
Q:web安全知道哪些?
Q:Csrf怎么防范,验证了origin和refer是否能完全避免?
-
三面
例行介绍,问了学校三年情况,在团队情况,实习情况.
然后话题一转,英文怎么样,我是听说不行,读写还行.
然后全程英文视频面(流汗
面试官自我介绍,然后开始问.
英语确实烂,想说的说不出来,好尴尬.
面试官比较厉害,南大本科,国外留学硕博,创办ai公司被百度收购就来这.
我要是做NLP就好了.当过CEO的人真是有魅力.
后边面试官给了一些职业规划和学习上的建议.
安利一篇文章:春招十几个公司面经总结(5.2k浏览量)
https://segmentfault.com/a/11...
顺便安利我的面试专栏,基本涵盖前端面试各类问题,关注就会有offer
十几篇面试专题文章
https://segmentfault.com/blog...
以上是脚本宝典为你收集整理的百度大搜和度秘面经全部内容,希望文章能够帮你解决百度大搜和度秘面经所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。