首页 > 百度(手百)前端实习一面
头像
coding-bai
编辑于 2020-10-26 19:18
+ 关注

百度(手百)前端实习一面

本人双非院校软件工程专业大三学生,主要技术栈Vue和微信小程序
如果你对某一项技术不是很熟悉,请记住,千万千万不要写在简历上

微信小程序

  • 介绍下项目(项目内容,项目难点,项目团队,项目中用到微信提供的api)
  • 微信小程序生命周期用过吗,怎么用的?

Html

  • 微信小程序和H5区别是啥
  • H5新增api(重点问了H5的sessionStoragelocalStorage的区别,使用情况,存储大小和时间)
  • H5语义化标签的作用,还有什么办法可以提升页面的seo
  • a标签中的target属性是什么意思,target属性的值分别是什么

Css

  • css3有哪些新特性
  • css3如何实现渐变色
  • css3动画用过吗,有哪些
  • flex用过吗,常用的属性有哪些,flex:1 1 0什么意思
  • 实现两栏布局,flex怎么实现
  • div元素水平垂直居中(哪几种方法,这里忘答了使用flexalign-itemjustfy-content实现)
  • css的position常用值有哪些,有啥区别(absolute是相对谁的定位,这里没有答好)
  • z-index用过吗,什么情况下z-index不生效(这里应该是接着上一个问题问的,因为上一个问题没有答好)
  • css动画,讲讲常见的属性值
  • css如何清除bfc
  • 什么情况下引起重排和重绘,color会不会,margin会不会,font-size会不会

Js

  • JS事件流了解吗?事件委托是什么(此处给自己埋了个坑)
  • es6箭头函数和普通函数有啥区别
  • promise有用过吗,说说promise的方法(then,catch,all,race)
  • JS中判断对象是不是数组的方法

手写题

  • 写一个事件委托(ul中li子元素,点击li输出li的值,这里犯浑了关于window.load)
  • 写一个数组去重,for循环实现
  • 冒泡排序(两重循环和一重循环分别怎么实现),快速排序
  • 实现一个bind函数

http

  • keep-alive是什么,有什么用
  • 301,302,304,403状态码,(刚开始答糊了,然后立马改口),那个是永久的,

结束

  • 有什么疑问吗(这里本人问了部门的技术栈和这次面试我提现出的不足)
  • 介绍下后续的面试流程(写这篇面经的时候我想的是不用介绍了,给我点一首凉凉我重学前端去)

总结

  • 百度面试官因为是个老哥所以我感觉特别舒服,然后是个人感觉面试还是非常nice的
  • 本人面试前麦克风出了很大的问题,导致老感觉面试官听不清我说话(所以面试前调试设备至关重要)
  • 面试官说我回答问题有点慢,其实我想说主要是不太确定,回答太快就像状态码那样直接糊掉,还是不太熟悉
  • 不说了,泪洒面试,重学前端现在开始😭

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐