面试前

正式入职一年半左右,实习半年,勉强两年经验吧,然后很惊喜收到了百度的面试邀约,约得两点钟面试,然后本人一点钟就到了,通电话之后,面试官很热情,说正在吃饭吃完饭就去找我,让我去坐着等一会,然后一会来了就直接面试了,点个赞。

一面

一面主要是问了一些基础问题,很尴尬,有好多都不确定,这里就把问题贴这,有需求的自己百度(对,不是谷歌,因为我面得是百度,哈哈哈)

  • js闭包的定义和用途
  • es6的新特性有哪些
  • 浏览器的内核有哪些
  • 如何判断跨域
  • js有哪些基础类型
  • css的引入方式有哪些
  • html有哪些新特性
  • 对于HTML语义化有什么理解,请举出一些语义化的标签
  • 有哪些请求方式
  • get和post请求有什么区别
  • 浏览器内多个标签页之间如何通信
  • CSS选择器有哪些,请列出来
  • 他们的权重由高到低排列一下
  • css有哪些新特性
  • 如何将一个元素偏移180°
  • 未知宽高的情况下,垂直水平居中的布局有哪些
  • position 有哪些值,他们的区别是什么
  • 有哪些布局方式
  • float和absolute都脱离了文档流,他们有什么区别么,谈谈你的理解
  • 清楚浮动的方式都有哪些,请列一下
  • flex布局有哪些场景
  • 有一个1到100的数组,请实现他的随机排序
  • 如何在一个元素上绑定click事件,要支持ie
  • 事件的状态有哪些,addeventListener是在哪个状态下绑定的
  • vue解决了哪些痛点
  • vue中组件间属性是怎么传递的
  • 除了这个还能不能想到别的方式
  • vue是如何实现双向绑定的
  • 还有一个函数题大概是这样
var name = "globle";
var func = function (){
this.name = "func"
return function(){
var that =this;
that.name = "name";
return function(){
return this.name
}
}
}
//请问输出是多少

emmm,剩下的有点记不清了,大概就这么多吧

二面

二面主要是结合项目问一些项目相关的知识

  • webpack的Dllplugin和happypack插件是做什么的,怎么优化打包速度的
  • 你做了哪些优化打包的操作
  • codeSplitPlugin插件是做什么的,为什么要切割
  • 说说你的项目架构
  • 其他的构建工具有用过么,对于gulp的流的理解
  • 说说你封装的组件,怎么封装的,遇到的坑
  • less有哪些特性

== 剩下的记不得了--!

三面

三面好像是一个领导来面的我,然后主要就是聊了一下webpack,less,http协议还有一些其他的,然后就问了下为什么要跳槽之类的,我感觉这个面试官一直在各种怼我,感觉自己已经凉凉了,呜呜呜呜,先上三秒。

2018 百度web前端面试的更多相关文章

  1. 百度web前端面试2015.10.18

    邮件里通知的周日下午两点参加百度校招面试,我13:10分就到了,前台先让我拿了个面试资格单(上面是我的信息),然后在web前端面试入口排队,面试在百度食堂举行的,等了大概1个小时,放我去面试.都是一对 ...

  2. 百度Web前端面试经历

    今天面了百度的前端实习职位.一面.时间大概是50分钟.面试官是位很帅气的小伙子,非常友好的一个人.进门的时候他让我等一会,我瞄了一眼他的电脑屏幕,发现他在coding…… 9点50开始的面试. 面试官 ...

  3. web前端面试试题总结---html篇

    HTML Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于 <html> 标签之前.告知浏览器的解析器 ...

  4. web前端面试总结

    本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习.透彻学习,形成自己的知识链.万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的! 前端还是一个 ...

  5. Web前端面试笔试题总结

    最近一段时间要毕业了,忙着找工作,见过不少笔试面试题,自己总结了一些加上网上找的一些整合了一下.答案暂时都东拼西凑出来了,但是还是先不发出来,一方面是答案并不是唯一的并且自己的答案不能保证对,另一方面 ...

  6. 2016年Web前端面试题目汇总

    转载: 2016年Web前端面试题目汇总 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢 ...

  7. web前端面试试题总结---其他

    其他问题 原来公司工作流程是怎么样的,如何与其他人协作的?如何夸部门合作的? 你遇到过比较难的技术问题是?你是如何解决的? 设计模式 知道什么是singleton, factory, strategy ...

  8. web前端面试试题总结---css篇

    CSS 介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的? (1)有两种, IE 盒子模型.W3C 盒子模型: (2)盒模型: 内容(content).填充(padding).边界(m ...

  9. web前端面试试题总结---javascript篇

    JavaScript 介绍js的基本数据类型. Undefined.Null.Boolean.Number.String. ECMAScript 2015 新增:Symbol(创建后独一无二且不可变的 ...

随机推荐

  1. HTML分块

    <!DOCTYPE html><html><head> <meta charset="utf-8"> <title>菜鸟 ...

  2. LeetCode-025-K 个一组翻转链表

    K 个一组翻转链表 题目描述:给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表. k 是一个正整数,它的值小于或等于链表的长度. 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保 ...

  3. Logstash-CentOS7单机安装测试

    目录 环境&准备 安装&启动 简单配置一下,看看效果 Conf配置文件参考 完成 环境&准备 下面所有操作都基于CentOS7 官网下载安装包 logstash下载 如官网打不 ...

  4. OSPF协议原理及配置2-理解邻居和邻接关系

    OSPF是一个动态路由协议,运行OSPF的路由器之间需要交换链路状态信息和路由信息,在交换这些信息之前首先需要建立邻接关系.邻接关系用来交换链路状态及路由信息. 注意:并非所有的邻居关系都可以成为邻接 ...

  5. docker-compose.yml 版本问题

    Docker Engine 与docker-compose version 之间的有以下关系: Compose file format Docker Engine 1 1.9.0+ 2.0 1.10. ...

  6. RandomStringUtils 生成随机字符串

    代码: System.out.println(RandomStringUtils.randomAlphanumeric(32));System.out.println(RandomStringUtil ...

  7. 通过Kuberneters Goat学习K8S安全(上)

    实验环境:https://katacoda.com/madhuakula/scenarios/kubernetes-goat 0x1.敏感信息泄露利用 第一关是代码泄露利用,打开网站后显示: 告诉我们 ...

  8. error C4996: 'std::_Copy_impl'

    以下代码段在VS2008编译可以通过,只是会提示不安全: std::vector<unsigned char> fileData ="asdfsfsfsfsdf";// ...

  9. 面试官:volatile关键字用过吧?说一下作用和实现吧

    volatile    可见性的本质类似于CPU的缓存一致性问题,线程内部的副本类似于告诉缓存区 面试官:volatile关键字用过吧?说一下作用和实现吧 https://blog.csdn.net/ ...

  10. 对象头源码讲解,原来,指向objectMonitor的指针在这里

    markword 注释 该文件目录在: \openjdk-jdk8u\hotspot\src\share\vm\oops\markOop.hpp #ifndef SHARE_VM_OOPS_MARKO ...