这些面试题你需要知道
路口
(一)
http状态码及含义
http请求头报文的结构
http和https的区别,https在哪一层加密
Js中的原型和原型链
Js中prototype和_proto_的区别
Js中函数调用的方法
说一下闭包,为什么要用它,解决方法
Jq中实现链式调用的方法
Bootstrap实现响应式的方法,说一下栅格系统
Sass中用过什么方法/函数
Vue的生命周期及每个阶段的特征
Position的区别
display:inline和float:left实现行内布局的区别
怎样处理父元素高度塌陷
(二)
说下近半年中项目中遇到的难点
链表的结钩是怎样的,链表的插入和删除哪个快,查找某个节点的时间复杂度
Cookie和session的区别
CVTE
(一)
说一下项目,主要负责什么
常见的状态码
闭包及其应用场景
块元素的垂直水平居中
点击外部弹窗消失,点击内部则不会
服务器怎样判断返回304
(二)
为什么选前端
有什么事觉得有成就感
算法:找出一个字符串中第一个出现的唯一字符串的下标
布局题:上中下三部分屏幕宽,上下定高,中间高度自适应,且中间部分由左右两部分组成,宽度占比为3:7
3-5年职业规划
项目的开展过程
说一下实习都做了什么
平安科技
(一)
说一下你做过的项目
性能优化
prototype和__proto__的区别
function和object原型之间的关系
缓存处理(用http2.0)
移动端click和tap事件的区别
如何处理,0.5px的实现
h5的新特性
本地存储的方式
珍爱网
(一)
前端304
数据双向绑定的原理
页面访问人数的统计实现原理
项目的安全问题
js闭包
千分位实现(考虑到负数及小数点等情况)
个人博客中赞赏页面如何响应式
计算首屏加载时间,什么是首屏
输入url发生了什么事
DNS根服务器是什么意思
如何统计全国单身男女
http、https、http2.0区别
中移物联网
(一)
详细介绍项目,说下和后端交互中遇到的问题
说一下js里的基本数据类型
数组去重
选择前端的理由
父母对你职业的期望
觉得自己的抗压能力怎样,最近有没有遇到特别难的事情,怎么处理
对物联网这一块的了解
拼多多
(一)
说下实习中的事情
项目中搜索功能的实现
数据展示时冲突问题的处理
项目的技术选型,jq和vue的区别,vue的优点,页面中的组件
Vue父子或兄弟组件的通信
什么时候入门前端,选前端的理由
用过react和angular吗
Es6中let、const和var区别,说下块级作用域
箭头函数,箭头函数中this的指向,给出实际场景并说出其中this的指向
移动端项目适配的实现
Flex布局
Cookie、sessionstorage、localstorage的区别,如果获取localstorage的所有key
(二)
Vue生命周期
Vue组件通信的方式
说一下BFC
清除浮动的方式
Js事件委托
Js中_proto_,说一下原型链
水平垂直居中实现
Flex布局
了解哪些设计模式
说一下稳定和不稳定的排序有哪些
快排时间复杂度,基准元素选择的优化
(三)
怎么学前端
对加班的看法
绩点方面怎样
职业规划等
兔展
(一)
二叉树
写快排(写不出来,后来写了选择)
项目难点
跨域(jsonp,postmessage)
事件循环
ajax原生写法
Promise给出例子说出对应的结果
input实现勾选
深拷贝
js中this
算法原理
http和https区别,https是否绝对安全
水平垂直居中
依图
(一)
Vue生命周期
Vue双向绑定的实现
说一下promise,then调用返回的是新的还是旧的对象
水平垂直居中
只有一个DOM元素,用CSS的方式实现两色效果
一个数组只有1和2,排序,1在前面,2在后面
JS的事件模型,捕获和冒泡,阻止冒泡
preventDefault和stopPropagation区别
(二)
Vue双向绑定中数据和DOM变化的过程是怎样实现的
说一下项目难点
垂直水平居中实现
《前端精髓》
059月
039月