一面 1h37mins
HTML
block
/inline-block
/inline
的区别- dom元素属性 (例如img中的alt)
- 语义化
- SEO
CSS
- 盒模型(怪异盒模型)
- flex
- 选择器
- 微信小程序
rpx
的原理
JS
- 第一次访问小程序做引导,第二次不做,如何实现
- 小程序缓存
- h5 缓存
- 手写一个
JSON.stringfy
计算机网络
http
和https
的区别- CDN 原理
- GET/POST
- 浏览器是怎样对缓存进行处理的
- 缓存及时性问题
- http状态码
项目
- 节流/防抖
- 前端安全(编码转化,encodingURI)
- 项目中用到的数据结构
- 项目细节
能力考查
- 怎么学习前端的,看书还是?
- 对小程序底层有了解么?
- 最近在学什么
- 反问
二面 40 mins
小程序原理
- 为什么选择全栈开发
- 怎么评价微信小程序【为什么选择微信小程序】
- 小程序是怎么实现的
- 小程序怎么屏蔽ios和安卓的差异
项目
- 项目中使用了canvas,怎么设计的,怎么优化的
- 一次贝塞尔曲线和二次贝塞尔曲线的区别
- 字体和字号的关系
- 数据库设计,设计的原则
- JSON Number类型在MySQL
UNSIGNED BIGINT
下会溢出【面试官指出的问题】 - MySQL 单表存储记录的上限是多少
- 数据库分表的方式
- 小程序鉴权的过程
- AppID和AppSecret
- JWT 原理和应用
能力考查
- 自我规划
- node JS
- 反问
三面 1h 14mins
- 投的是全栈转前端岗位可以么?
- 讲一讲获奖的项目
- 项目中的特点
- 体验上的问题怎么解决
- 长按和拖动事件,如何区分
- 同类竞品是怎么做的,有了解么
- 登录授权怎么做的
- 网络安全了解么
- 小程序 和 h5 以及原生app的差别
- 考过云认证,对devops 和 serverless 的了解
- 项目是怎么测试的
- 后端是Java做的,如果以后转语言有问题么?
- 实习时间
- 考研么?创业么?
- 算法题
- 反问
全部评论
(2) 回帖