跳至主要內容

面试-技术场景

TenSoFlow...大约 2 分钟面试面试-技术场景

面试-技术场景

上传数据的安全性怎么控制

问:上传数据的安全性怎么控制

答:使用对称加密(加密和解密的密钥相同)或者非对称加密(公有密钥加密,私有密钥解密),给前端一个公钥让他把数据加密后传到后台,后台负责解密后处理数据。

遇到过那些棘手的问题

问:遇到过那些棘手的问题

答:使用了一些设计模式
解决线上BUG:CPU飙高、内存泄露、线程死锁
调优:慢接口、慢SQL、缓存方案
组件封装:分布式锁、接口幂等、分布式事务

生产问题怎么排查

问:生产问题怎么排查

答:先分析日志、查看日志文件、定位问题
远程Debug,如果允许的话。

平时怎么学习的

问:平时怎么学习的

答:在B站看课跟着敲一遍并做笔记
平常也在力扣上面刷刷算法题
通过B站、抖音、力扣等关注新技术

单点登录流程

问:单点登录流程

答:用户输入账户密码发送登录请求,后端接收请求并验证账户密码,如果正确则生成token并保存到redis中,然后把token返回给前端,前端保存到cookie或者localStorage中,后续每次请求把token放入到请求头中,后端拦截器会拦截请求并从请求头验证token正确性。

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8