自我介绍
介绍项目,问项目,因为是后台管理项目,追问出权限的判断问题和鉴权问题(简历里写了动态路由)
axios原理,如果要做一个axios大概怎么写(差点以为要现场手写)
TS interface和type区别,怎么让一个interface或类的属性都变成可选(Partial)
笔试题里的超时重传(给一个函数设重传次数和时间限制,超过次数或时间则返回失败)怎么实现,可能是笔试的时候没写出来
async await和promise的关系
http状态码有哪些
请求头字段有哪些
nocache和nostore区别
还问了其他的一些常见八股,但我只想起这些了
代码题
1.
[[7,8][30,34],[3,7]]
每个线段是个左闭右闭的,返回包含点的个数
一开始理解错题意了,面试官提示线段之间是有重复的(没想出什么好方法,直接用set搞了)
2.
合并两个树,把两边的value进行相加
反问:几轮面试(1-3轮技术面和一个HR面)工作强度怎么样
总体来说问的不是很难,也没有问题简历之外的东西,大部分都答出来了
#我的实习求职记录#