一面 2022.7.28 11:00~12:00
自我介绍
从自己学习前端的历程讲的
实习
兼容移动端怎么做的:路由跳转与leihuo-jump
问动画实现方式:答基本上是动画师做的,补简单动画的实现
低代码shame设计:答得一般
vue
v-if show
Data初始化什么时候,答得created,再去看看vue.init
computed和method
js
数据类型:没说全
基本数据类型与引用区别
判断{}:答得遍历属性,为空,应该没打好,应该有更简单的方法(for....in...注意区分{}、new Object()、Object.create(null) 前两个没有继承属性)
css
positon属性,区别
计网
tcp udp
浏览器
缓存:强缓存,协商缓存
跨域:Jsonp实现没答好,再去看看实现和缺点,跨域浏览器插件原理没答好,猜的修改设置或者拦截响应
操作系统
线程进程
手写
剪绳子
实现setinterval
复盘
基础不够熟练,深度不够
算法不够熟练 7.29.18:00约二面
二面 2022.8.2 10:30~11:30
自我介绍
从学习前端的经历讲的
实习相关
部门技术栈,ts用过吗?有什么特点
mpa spa区别
官网业务用spa有什么问题?
如何spa配置成mpa:webpack的多入口如何配置
实习组件(深度不够,可以去看看源码)
浏览器存储
cookie local storage
cookie字段
应用场景有哪些
vue
key的作用:diff hash优化,追问组件key复用问题
数组的响应式,用索引改数组会响应更新吗?
答:不会更新,definePrototype和proxy区别,对数组的响应式的重写,$set方法 追问$set原理
手写题目11:00~11:30
三栏布局,写了几个基础的,面试官说可以了
最长回文字符子串
面评
基础还可以,深度不够
复盘
很多东西只知道大概,深度不够
手写和算法做的坑坑巴巴的
#字节跳动##秋招##提前批##面经##前端工程师#