携程前端一面二面面经
一面(9月2号)
- 怎么理解html语义化标签
- html5新增了哪些东西
- localStorage 和 seesionStorage 和 cookie区别
- html文件不写head和body等内容,只写两行文本,会发生什么
- css选择器的优先级
- 怎么给ul下面的第五个li设置样式
- css盒子模型
- css的水平垂直居中的方式
- display属性有哪些值
- 隐藏元素的方式,区别
- js的数据类型
- 基本类型和引用类型的区别
- js判断数据类型的方式
- 怎么理解作用域和闭包
- 口述使用闭包实现定时器
- 对this的理解
- 项目的前端是怎么搭建的
- 对webpack的理解,哪些配置
- 前后端用户认证怎么做的
- 图片懒加载怎么做的
- 路由守卫怎么做的
- 项目的表单有没有遇到什么问题
- 表单的自定义的校验怎么做
- 有没有封装react hook
- 项目跨域怎么处理的
- mongdb数据库怎么使用的
二面(9月6号)
- 项目的背景
- 项目的登录是怎么做的
- 项目的跨域是怎么做的
- 项目订单的状态怎么设计
- 怎么保证支付和订单状态的一致性
- 支付后怎么拿到新状态
- 学过哪些计算机课程
- mongdb 和 mysql的区别
- https 怎么保证安全性
- 项目中觉得自己做的比较好的点
- 项目上线后的监控点,考虑哪些
Hr面(9月9号)
就是hr面的常规问题,这里不再记录
#2023校招##前端##携程##面经#