笔试题记录2
先记结论:要有收悉的项目,还要有收悉的模块。
软件:bossxx
前端开发(移动外包)
Q:介绍下你收悉的项目
A:就直接说明你这个项目的用途就完事了(我其实不收悉)
Q:你项目中收悉的模块的是哪个?
A:收藏模块(我其实也不收悉)
Q:介绍下这个模块
A:在商品详情页中点击收藏,然后这个商品就被收藏了。收藏列表里就有这个商品了。这个模块是个列表,有个分组功能。(这个分组功能还是面试官在向我问有搜索功能时,我给回忆起来的....。)
后面我忘记详细过程了,但是我记得面试官向我介绍一个模块开发是可以多人开发的比如A角色和B角色,这2个角色都要收悉这个模块的开发。(大概这个意思,但是好像又不对,我不知道....(^--^))
Q:你给后台怎么传的数据,需要哪些字段?
A:一个正常分页改有的字段都有,pageSIze,page,skip,分组字段,
Q:接受需要接受哪些数据,数据结构,就比如除了list以外需要什么?(一开始我都不知道,在问哪方面的问题,后来沟通半天我才知道就是传回来的数据除了list还要有个关于分页的数据要哪些)
A:我的回答是all,我全要。就是除了list,还有pageSIze,page,skip,分组字段。
Q:最少需要哪些数据?(显然面试官理解到我没明白他问题的核心了)
A:总条数(这里面试官引导了我一下,让我理解了有些信息是我前端就有的没必要后台再返回一次。见惯了全返回,谁还会思考这个呀....我直呼好家伙)
Q:你这个系统是靠什么做登录信息的验证的?(金典的登录问题,哈哈又来了)
A:在登录的时候加入token
Q:有了解过session和cookie吗?
A:没有(直球回答,cookie我还能理解,只要传递cookies就自动来回传递,session是啥玩意???)
https://www.cnblogs.com/momo798/p/11663349.html(cookie和token)
https://blog.csdn.net/weixin_34318956/article/details/88205449(session)
Q:怎么传给后端的,总不能所有接口都写吧,这样成本太大了?
A:中的拦截器中同一添加(说实话我没看过,我事后了解的,)我的真实回答是...(好吧我忘记了)大概是在哪个地方同一添加
https://www.jianshu.com/p/a0c67f4e145e(这里有介绍axios拦截器,我不懂,但百度知道啊)
Q:加在哪里的?
A:header(这个得亏是我真的用过,jb....)
Q:A浏览器登录,然后B浏览器也登录,B吧A的登录给挤掉了,怎么做的?(这个问题不是直接来的,一般是先问有没有,再问怎么做?我直接回答没有,都可以玩,给他整麻了,但我还是让面试官就
这个问题继续问下去)
A:token后端再派发,之前的失效(面试官说这个是由后端来判断)
Q:A浏览器这里的token失效,应该是要回到登录界面,但是在此之前的请求也是成功的,比如303一个前端和后端同一 的code码在哪里处理?(这个问题本质上和token是一样的)
A:axios中的拦截器中实现(事先我不知道,面试官提示我用axios框架,但是我只用这个请求数据啊,我当时盲猜一个axios有一个统一处理的拦截器,在这里使用。面试官人好,
直接反馈我问题答案,就是有axios中的拦截器)
https://www.jianshu.com/p/a0c67f4e145e(axios)
Q:你有什么想问我,或者想了解的吗?
A:我面试表现怎么样?(我直球问,因为我了解到像移动这样的大公司,9成9不会要我)
我Q:我还有哪里可以提升?
面试官A:有些面试官喜欢问基础,我招人是做业务,所以我考察业务比较多,基础一般不问,就业务而言,你肯定需要一个收悉的项目,然后收悉的模块。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人