当前位置: 首页 > 后端技术 > Node.js

BaiduDasouandDumiMianjing

时间:2023-04-04 01:28:46 Node.js

百度的打搜和度迷的面谈,都是百度内部两个部门推荐的,一共进行了六轮面试,写访谈,聚人品。大搜的面子访谈在前10,杜的访谈今天结束。下面记录一些我认为比较有价值的问题。我没有把它们都写下来。我问了太多问题,有些我不记得了。我厌倦了TAT。三小时三轮面谈。(旷野好远-_-一方面,面试官是个妹子,问的问题都是比较基础和套路的自我介绍,随便问了下美团实习项目,然后就开始查基础了.Q:先说说JS继承,后面有个白板,可以画画。说说ES5继承和原型链,写一个ES6类的例子。Q:你做过性能优化吗?说说性能优化,说说传输,rendering,andcachingOptimizationQ:一般如何排查性能问题?chromepanel,balabala,等第三方工具Q:会记住cookies和localStorage的区别,基本涵盖了大部分基础知识。Q:学校的课程有哪些(本专业没有CS相关的课程)Q:你对数据结构了解多少,说说栈,队列,哈希表,前端用到的DFS(挖个坑)Q:现在给我一个DOM,写一个DFS,找出里面所有的文字,打印出来在白纸上,但是明显有bugQ:递归的原理是什么,需要显式设置吗终止条件?答不出来Q:那就换题,给一个数组,把这个数组的每一个元素放到一个l列的表中,打印表的DOM结构写一个二层循环Q:说一下网址topageprocessbalabala问:HTTP建立的过程是怎样的,详细点,是长连接?三向握手。不知道Q:HTTP报文和回文都包含什么Q:XHR是怎么发送的,具体是怎么建立的,它和HTTP有什么区别?说说原来的XHR,不知道有什么区别Q:XHR上传文件和其他数据有什么区别?与HTTP数据传输有何区别?FormData用于文件上传。面试官XHR数据传输会进行base64编码。曲线怎么解决?高阶贝塞尔曲线拟合,控制点计算。也可以用最小二乘法计算。Q:为什么不看看其他的开源项目比如ech艺术源代码?(我用的是echarts)当时没有这么高的认知度。我介绍了网络搜索部门的前端组业务。整个部门只有一个前端组,而且好像在加班。秘籍都是电话面试,我已经不在京城了。自我介绍并提出有关项目的问题。和大搜差不多。另外,我还问了:Q:如何实现继承和高程继承?Q:实例化对象的过程是怎样的?问:构造器上的属性是什么?length,其他人不明白Q:构造函数的原型指向什么?与实例对象的原型有什么关系?问:这里是什么,其他地方用的是什么?Q:绑定和调用有什么区别?Q:排序算法比较复杂。一波套路自我介绍,项目问的更深了。Q:你对ES6了解多少,一一详细询问?Q:一般用什么异步?Promise,顺便说一下promise的细节。Q:require区的forof和for循环有什么区别?Q:canvas如何监听点击事件获取触发位置并计算是否在绘制图形的范围内?Q:还有别的写法吗?canvas有相关接口吗?我不知道,我不这么认为。TATQ:您对网络安全了解多少?Q:如何防止Csrf,验证是否可以完全避免origin和refer?三个例行介绍,问了学校三年的情况,团队情况,实习情况。然后话题一转,英语怎么说呢,听听都不会,但是读会写。然后全程英文视频面试(汗流浃背面试官自我介绍,然后开始提问。英文真的很烂,想说什么都说不出来,好尴尬面试官人很好,南大本科毕业,国外硕士,创办AI公司被百度收购时过来的.学习建议.安利文章:春招十余家公司面谈总结(5.2k浏览量))https://segmentfault.com/a/11...顺便安利一下,安利的面试专栏基本涵盖了前端面试的各种问题,如果你留心的话,会有十几篇面试文章https://segmentfault.com/博客...