大厂秋招提前批凉经
自学前端,做了几个项目,但是基础不够扎实,只能贡献出秋招提前批的一面面经。
字节产品研发一面--凉经(6.24)-30分钟
1、CSS选择器的权重 优先级
2、定位postion常见属性
3、水平垂直居中(flex)---问flex其他属性
4、js常见的引用类型
5、判断基础类型的方法
6、typeof null值为(object)
7、typeof 可以用来判断数组吗
8、typeof 数组是什么结果呢
9、引用类型和基本类型在内存上表现得区别
10、看代码说输出---闭包
11、看代码说输出---promise async/awiat setTimeout (代码的执行顺序)
类似这种:
async function async1(){ console.log('async1 start') await async2() console.log('async1 end') } async function async2(){ console.log('async2') } console.log('script start') setTimeout(function(){ console.log('setTimeout') },0) async1(); new Promise(function(resolve){ console.log('promise1') resolve(); }).then(function(){ console.log('promise2') }) console.log('script end')
12、url参数格式化(写代码)
13、OSI七层模型,http属于哪一层,
14、建立一个http连接需要经历那些过程
15、Tcp三次握手,Tcp协议属于哪一层
16、Vue中for循环中key的作用
百度-APP产品研发部一面--等通知(7.1)-实习生-71分钟
圣杯布局(写代码)
响应式布局方法
判断变量是一个数组
数组遍历方法
数组去重方法
cookie sessionstorge localstorge区别
js继承有几种(代码实现两种)
事件循环
克隆函数,实现对拷贝(代码)
js类型
TCP/IP四层模型
输入url回车,说过程
TCP三次握手
http请求头/回应头 请求方法有几种
http状态码
页面渲染
Vue生命周期,每个周期它要做的工作
Vue在更新DOM的时候做了些什么
v-model
Vue的父子组件、兄弟组件、跨级组件怎摸样去实现
VueX和Vue-router
Node和Webpack都有接触过吗
项目中和后端合作,合作模式
开发中对请求回来的数据是怎末处理的
阿里巴巴-淘系一面--凉经(7.6电话面)-40分钟
块级元素和行内元素
语义化标签
CSS盒模型,相互转化
垂直水平居中
浮动清除方式
外边距重叠问题
隐藏元素的方式
js元素拖拽
闭包
ES6新特性
let var区别
图片懒加载
前端模块化
设计模式
两个排好序的数组进行合并
阿里巴巴-新零售供应链一面--等通知(7.8电话面)-40分钟
项目介绍(问的很多,介绍不够详细,简历上写的也不够详细)
Vue好处
类型判断typeof instanceof toString(很深)
跨域(很深)
性能优化
老哥讲了讲什么是供应链
京东-京东集团初试--等通知(7.13电话面)-35分钟
js数组方法
map返回的是什么
ES6中增加的数组方法 from
原生js获取class为1、2、3的DOM
document.getElementsByClassName兼容性问题
querySelector()
let const
let a=1;let a=2;a=?
promise
ajax请求第一次作为第二次参数,第二次作为第三次参数
async await
await后边是什么
...rest
解构赋值
箭头函数
和普通函数区别
call apply bind区别
知道哪些算法
知道哪些设计模式
工厂模式
观察者模式
发布者订阅模式的调度中心作用
三栏布局
flex布局
分享完毕,准备去学校安排的实训了,在秋招正式批之前打打基础征战9、10月吧!