百度(增长和风控技术部)前端秋招提前批一面(07.27)

前言:7.14号投递的提前批简历,今天是第一面。面试时长两小时。个人情况,本科专业计算机科学与技术,研究生专业生物与医药(空间方向)

  1. 实习的项目,如何开发的,遇到了什么问题,怎么解决的
  2. 基于项目提问,setTimeout如何模拟setInterval, 新入的setInterval为什么会被任务队列中的setInterval取消掉,而setTimeout却不会被取消
  3. 场景题:根据setTimeout来设置一个不会互相干扰的有倒计时功能的秒杀系统,如果存在多个setTimeout如何处理
  4. 说一说CSS选择器优先级
  5. 为什么js中0.1+0.2 不等于0.3,如何解决这种问题得到0.3
  6. px em rem的区别
  7. 说一说闭包,闭包的实际应用场景(节流,防抖等)
  8. 闭包(此处:缓存变量功能)和块级作用域在保存变量时有什么区别
  9. 说一说文档流
  10. 说一说BFC
  11. 说几种让DOM元素不可见或者消失的方法,以及各自优缺点
  12. 手写题:手写节流(与前面的闭包相关,面试环环相扣)
  13. 口述思路和用处:发布订阅模式

反问环节:
  1. 为什么本科是计算机,研究生到生物去了(考研没考上计算机,调剂过去的)
  2. 不管这面过没过,会有后续通知吗,大概需要等多久(一周左右,需要排序比较)
  3. 请给予一些面试建议:
(1)知识面很广,但是辐射到相关知识面时,有时会出错,建议先点出来,暂时不要说那么多,让面试官自己问
(2)实际操作比较少,但是时间不多了,所以看东西要举一反三,多思考,学习解决思路,看是否能发散到其他场景
4.面试官主动介绍部门业务,是关于用户增长,APP,和支付宝集五福类似,中台项目;
#百度提前批##前端##校招#
全部评论
我是可怜的抖音电商hr,可以私信捞大家,真的没人选
1 回复 分享
发布于 2022-08-03 00:37
wc?院友?
点赞 回复 分享
发布于 2022-07-27 21:00
太强了 ! 是只写了节流?没有手撕算法嘛
点赞 回复 分享
发布于 2022-07-27 21:34

相关推荐

11-21 11:40
已编辑
电子科技大学 Java
【更新】一面过感觉要寄,发个面经攒攒人品。整体面试体验非常好,一点八股没问,全程面试官有引导回答,不过也可能因为我是Java,公司内部是go所以没问什么八股。先聊项目,先让讲讲项目里觉得最有意思的部分,然后面试官根据项目深挖,这里就不说了,跟项目强相关。问了个高并发怎么处理,问了个不同任务怎么隔离不相互影响。然后是Linux的使用,问了最常用的命令,然后出了个需求:一个文件夹大量文件,根据文件内容重命名文件,问这里应该怎么处理。我一开始想的用shell里面的管道一套流程处理。然后提到文件名可能不在第一行,那可能用shell就比较复杂,改为用Python脚本处理。然后说如何并行修改(如果文件非常非常多)?这里没答出来,然后说假设可以并行了,怎么保证同名文件要处理,不相互覆盖。这里我答的操作前备份+加锁处理。    上面并行的问题正确答案应该是shell并行用&符号,或者用parallel这类的工具。最后是一个算法,用均匀的rand7产生均匀的rand10,这里一开始没写出来,提醒之后实现了标准版本(leetcode 470),但是这样每次生成有9/49的概率生成失败重新循环,面试官希望进一步增加效率,理论上可以趋近100%的生成成功率应该怎么做。面试官提醒可以增大分母,生成失败的可能性的分子是固定的最大不超过9,那么我只要多次调用rand7,去生成一个很大的数,这样失败的概率就是9/∞。总之问题很有引导性也很有针对性,并且没问八股,真考思维,手撕题,感觉很舒服同时又很难。
查看9道真题和解析
点赞 评论 收藏
分享
2 24 评论
分享
牛客网
牛客企业服务