美团秋招 第三次 前端一面
基本信息
时间:2023.9.13
时长:57 min
base:帝都
面试岗位:前端 秋招
问题
- 对岗位有问题吗?
- 自我介绍
- 你用的技术栈是vue,后端是springboot?
- 项目的登录的应用场景是啥?
- 有N个系统,可以先进门户是吧?有了解单点登录的原理吗?
- cookie和token鉴权方式有啥区别?
- 那你们的token是做免登录校验还是有权限操作关系
- 如何处理登录过期时间?
- 监控指标能详细说一下吗?
- 监听变化是这个时间的变化?
- 有用到inject为啥不用vuex呢?
- 你如何评判用vuex还是provide和inject呢?
- 为什么舍弃了另一个方案?
- 你们在考虑方案有没有想过这个需求发展的趋势?
- 刚刚提到数据汇总前后端汇总不协调,其实可以前端不要那么频繁,为啥是这样呢?
- 你们微应用原理了解过吗?
- 你在写微应用有出现样式冲突吗?还是框架已经处理好了?
- js还是ts?
- 你了解ts哪些写法?
- 你觉得js和ts有啥区别,你觉得ts是束缚还是优秀?
- 你写JS如何考虑代码的整洁,复用性,优秀?
- 你做过axios封装,具体做了什么工作?
- 不同的响应码做不同的响应,能详细讲述一下嘛?
- 500的弹出提示是响应拦截器做的吗?
- 请求拦截器如何判断请求重复的问题?
- 如果判断请求重复会做什么处理?
- 不是走进了请求拦截器,怎么做到请求不发的?
- 你说的cookie是本地存储,是localstrage吧
- 你是有过期时间的吗?
- 考察一下算法思路,假设有一个很大的数据集,要拿到最大的十个数,怎么做?
- 你刚刚说分成十份放物理磁盘中,然后找最大那一份吗?
- 你刚刚要分到是个文件中,为什么要分呢?
- 现在这个机器能存进来的?
- 第一种 方法是堆解决topk,用你的编程思路来思考
- 堆的topk的插入算法复杂度?
- 快排的时间复杂度topk的时间复杂度?
- 用的组件库是啥?
- 表格展示控制每一列可编辑,你有什么方式去实现?
- 就等于加了编辑状态的标志类,那我取消编辑呢?可能改了但是由于取消?
- 关于http可能看到option请求,这是什么?
- 那如果要设置跨域的头是一个*,那么可以携带cookie?
- tcp/ip 协议模型
- 每一层具体完成什么工作?
- https和http的区别?
- tcp udp区别
- tcp延迟大还是udp?
- udp会保证到达顺序吗?
- tcp要保证数据都要到吗?
- tcp数据包的到达是按照原有的数据发送顺序吗?
- 如何把IP地址转换成mac地址?
- 我在中转的服务器是每一次都要去询问吗?
- 那如果IP地址对应的mac地址变化了呢?
- 反问,经典问技术栈和做了什么产品
总结
有点难
#前端##面经##产品##秋招#