字节飞书 面经 前端一面(已过)
第一次面试互联网大厂,太紧张了,出现好几次脑子短路
- 围绕项目提了5、6个问题
- 前后端分离的理解?
- 前端是怎么打包的
- 登录这块的前后端是怎么实现的
- 跳转页面之后服务端怎么知道这个用户跟前一个是同一个的
- token前端是怎么传给后端的,是放在url后面吗
- 如果是get请求后面不安全的话,要怎么优化呢
- 用户登录之后关闭网页再次打开页面,这个登录状态还会在吗
- 设置cookie的过期时间是由前端设置的吗?
- 交互的时候有没有遇到跨域的问题
- vue是怎么启动
- npm run sever执行的是什么
- v-show和v-if的区别
- 代码题,3个盒子,中间盒子定长等宽,左右两个盒子自动填充宽度
- 选择器的优先级:行内样式(最高级)>id选择器>类选择器>标签选择器
- 代码题:计算函数的执行时间(我是在函数内获取当前时间戳,调用了这个函数后再获取一次时间戳,但是面试官提示还存在函数增强,当时太紧张,没思考出来,然后面试官换了一个题)
- 代码题:字符串压缩,把‘aaaabbccc’转化为'4a2b3c'