微信公众号:路人zhang
网站救助计划

1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本


2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助网站倒闭后可联系站长领取本站pdf内容


3.若网站能存活下来,后续将会持续更新内容

当前位置: 大厂面经 > 前端 > 百度 > 百度面经(7)
  • 自我介绍
  • 介绍项目
  • css有哪些选择器?优先级?
  • 项目中怎么解决css class冲突的问题
  • CSS Module原理
  • 手撕题:实现两栏布局
  • 手撕题:统计百度首页中所有的标签,输出最多的三个
  • 手撕题:querystring解析,形成一个map,考虑hash和中文的情况
  • 手撕题:写一个nodejs脚本,获取百度首页源码,将所有文本“百度”改成“签百度”,然后保存源码成本地文件。
  • 讲下科研项目
  • 做过移动端吗
  • 讲一下Koa的洋葱模型
  • 反问

二面

  • 介绍项目难点
  • 编程题:n个数的数组,选取其中k个数,求排列组合
  • 手撕题:并发池
  • 知道哪些http请求头、响应头,说一下
  • transfer-encoiding是干嘛的
  • 强缓存、协商缓存
  • OPTIONS请求,说一下预检过程
  • 进程、线程的区别
  • 知道awk吗?怎么实现统计文件行数?
  • css、js执行顺序,script的async和defer有什么区别
  • git怎么删除某一次commit,比如a、b、c、d四条,怎么删除c
  • 资源请求的优先级
  • Koa原理,讲一下洋葱模型
  • 聊项目(从业务需求到项目难点,还有整个workflow)
  • 说说ts
  • 手撕题:数组拍平
  • 讲讲setTimeout、setTimeInterval、requestAnimationFrame的区别
  • 手撕题:用requestAnimation实现一个setInterval定时器
  • 为什么从计算机视觉转前端
  • 反问

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版