背景简述 本人23届CS弱相关专业,自学前端两个月,做过微信小程序的全栈开发项目,简历里写的技术栈是三大件+node+vue,除此之外无开发岗实习经历。当时是有学长给我了部门定向内推,日常实习,整体过程还算挺顺利的,觉得题目也相对基础。 面试问题 一面(约40min 介绍项目 jwt在项目中的具体实现,必要性?为什么不用微信API的鉴权?(答官方文档建议开发者自定登录态) tcp与udp区别?应用场景? get与post区别,应用场景?在项目中的使用? http缓存控制,协商缓存? https如何保证安全的?加密方式?公私钥交换过程? 跨域是什么?产生条件?在微信小程序中的运用?解决了什么?...