1、路口(二面挂)前端
(一)电话一面20180309vue
http状态码及含义node
http请求头报文的结构react
http和https的区别,https在哪一层加密面试
Js中的原型和原型链ajax
Js中prototype和_proto_的区别算法
Js中函数调用的方法编程
说一下闭包,为何要用它,解决方法json
Jq中实现链式调用的方法后端
Bootstrap实现响应式的方法,说一下栅格系统
Sass中用过什么方法/函数
Vue的生命周期及每一个阶段的特征
Position的区别
display:inline和float:left实现行内布局的区别
怎样处理父元素高度塌陷
(二)现场二面20180310
说下近半年中项目中遇到的难点
链表的结钩是怎样的,链表的插入和删除哪一个快,查找某个节点的时间复杂度
Cookie和session的区别
2、美的(20180313一面挂)
一面是群面,十几我的进去,有三个面试官在前面,流程是这样的:首先每一个人30秒的自我介绍;而后每一个人说一下本身大学最有意义的事情;最后,针对不一样的岗位提出一个问题,由应聘相应岗位的人进行回答。咱们那组加上我有五六个应聘前端的,其中有两三个仍是硕士,问题一:服务器有哪些;问题二:前端查看cookie的方式。感受先回答的人都回答得蛮好的,因此我也就没有说话机会哈哈哈。
最最后,一面挂哈哈哈。反思了下,以为在讲大学有意义的事情时,应当尽量地往本身应聘的岗位上将,尽量凸显岗位知识给他人带来的帮助;再者,回答问题阶段,应当积极发言,而不要采起观望的态度,否则整场面试下来,会没有存在感。
3、CVTE(20180314二面挂)
一面:
说一下项目,主要负责什么
常见的状态码
闭包及其应用场景
块元素的垂直水平居中
点击外部弹窗消失,点击内部则不会
服务器怎样判断返回304
实现以下代码:
Calculator(10).add(4).reduce(3).time(2).divide(2).print(); // 11
二面:
为何选前端
有什么事以为有成就感
算法:找出一个字符串中第一个出现的惟一字符串的下标
布局题:上中下三部分屏幕宽,上下定高,中间高度自适应,且中间部分由左右两部分组成,宽度占比为3:7
3-5年职业规划
项目的开展过程
说一下实习都作了什么
4、平安科技(20180323一面挂)
说一下你作过的项目(现场打开来看)
性能优化(整个网站已经建好)
prototype和__proto__的区别
function和object原型之间的关系
缓存处理(用http2.0)
移动端click和tap事件的区别
如何处理,0.5px的实现
h5的新特性
本地存储的方式
他们的技术:nodejs+mongdb,react,后期会转vue
5、珍爱网(20180324二面挂)
由于是内推的,因此直接就二面。
前端304
数据双向绑定的原理
页面访问人数的统计实现原理
项目的安全问题
js闭包
千分位实现(考虑到负数及小数点等状况)
我的博客中赞扬页面如何响应式
计算首屏加载时间,什么是首屏
输入url发生了什么事
DNS根服务器是什么意思
如何统计全国单身男女
http、https 、http2.0区别
技术栈采用vue和react,以为angular门槛高
6、中移物联网(20180327二面挂)
一面(三个面试官,一个问基础,一个问项目,还有一个问人生):
详细介绍项目,说下和后端交互中遇到的问题
说一下js里的基本数据类型
数组去重
选择前端的理由
父母对你职业的指望
以为本身的抗压能力怎样,最近有没有遇到特别难的事情,怎么处理
对物联网这一块的了解
二面(现场hr+三个远程技术官):
三个远程面试官主要是问你的项目(技术难点、安全处理),平时在哪些网站上泡着,是怎么学习前端的,给本身的能力打分,在编程课方面的学习成绩怎么样?在学校的排名,拿过屡次奖学金
Hr问学习经历,对公司的要求,对物联网的了解以及对中国移动和中国联通之间的对比。
7、拼多多(offer)
(一)电话一面20180327
说下实习中的事情
项目中搜索功能的实现
数据展现时冲突问题的处理
项目的技术选型,jq和vue的区别,vue的优势,页面中的组件
Vue父子或兄弟组件的通讯
何时入门前端,选前端的理由
用过react和angular吗
Es6中let、const和var区别,说下块级做用域
箭头函数,箭头函数中this的指向,给出实际场景并说出其中this的指向
移动端项目适配的实现
Flex布局
Cookie、sessionstorage、localstorage的区别,若是获取localstorage的全部key
(二)电话二面20180330
Vue生命周期
Vue组件通讯的方式
说一下BFC
清除浮动的方式
Js事件委托
Js中_proto_,说一下原型链
水平垂直居中实现
Flex布局
了解哪些设计模式
说一下稳定和不稳定的排序有哪些
快排时间复杂度,基准元素选择的优化
(三)Hr面20180408
怎么学前端
对加班的见解
绩点方面怎样
职业规划等
8、兔展(20180414offer)
一面:
二叉树
写快排(写不出来,后来写了选择)
项目难点
跨域(jsonp,postmessage)
事件循环
ajax原生写法
Promise给出例子说出对应的结果
input实现勾选
深拷贝
js中this
算法原理
http和https区别,https是否绝对安全
水平垂直居中
三次hr面
9、依图(二面挂)
(一)电话一面20180508
Vue生命周期
Vue双向绑定的实现
说一下promise,then调用返回的是新的仍是旧的对象
水平垂直居中
只有一个DOM元素,用CSS的方式实现两色效果
一个数组只有1和2,排序,1在前面,2在后面
JS的事件模型,捕获和冒泡,阻止冒泡
preventDefault和stopPropagation区别
以后发了个邮件让三十分钟内作三道代码题 :一道是刚刚那个算法题;另外一个是实现sum(a,b)和sum(a)(b)同样效果;还有一个是在x轴上0点处有个小机器人,他能够往x轴方向走一步,或者走当前距离的两倍。好比能够从2走到3或者从2走到4,都算一步。请实现函数 int count(int dest) {} ,返回小机器人从零点走到 dest 的最少步数。
(二)现场二面20180512
Vue双向绑定中数据和DOM变化的过程是怎样实现的
说一下项目难点
垂直水平居中实现
给出一个数组,数组中的元素为文件对象,存储了文件的一些基本信息,其中有个parentId,要求实现一个函数,返回根节点,根节点信息中有个child,存储该节点的子节点
10、携程
选了远程,以后就没反应了哈哈哈