百度提前批前端一、二、三面面经(已意向)
一面:9.1
元素垂直居中方法
文本垂直居中方法
让一个div标签高度等于浏览器的高度
Position属性值 详细说了下sticky效果 absolute相对于谁
把页面分成多少列,多少行的布局 没太搞懂面试官想问什么
一个div里面有三个子div,让它们各占33%显示
清除浮动的方法
Vue框架双向绑定,watcher实例有哪几种 get收集,set更新说反了
This指向
Let const var类型区别 说到了词法环境和变量环境
浏览器输入url到渲染页面的整个过程 渲染过程详细说了下 提了一下html的解析过程,Render树和dom树并非一一对应,以及对于脱离文档流元素的处理
Dom事件传递
给一个div同时监听捕获事件与冒泡事件,点击给div哪一个回调先执行 说错了,答案应该是对于目标元素而言,按定义的顺序执行,非目标元素先捕获再冒泡
Git代码回滚 说了一下三种模式 提交到远程仓库后怎么撤回
Webpack如何提高打包速度
手写bind,apply,斐波那契数列
面试总体体验还是很好的,问的问题也相对基础,在面试结束时就马上约二面了
二面:9.2
项目问了一小时,问麻了😖
最后10分钟问了计算机基础
进程线程区别
浏览器上的进程线程
u1s1面试时觉得铁凉了,最后面试结束时面试官说没啥问题,给过了
三面:9.3
三面大概3 40分钟吧,主要是项目加聊天,问问校园生活啥的
ps:9.3百度提前批截至,早上被面试官叫醒说半小时后面试,就啥也没准备地就面了,刺激plus
意向:9.10
#百度提前批##面经##校招##百度#