TPLINK面经-成都-JAVA后端开发
tp一面:(2022.8.8) 20分钟
- 自我介绍
- 介绍一下项目?
- 项目登陆用了什么加密方法?
- 介绍一下快排,以及其复杂度?
- tcp、udp的区别?
- http、tcp在osi网络结构的哪一层?
- 介绍一下线程池?
- 介绍一下垃圾回收机制?
- 反问
tp二面问题:(2022.8.9) 一个小时
- 选择一个项目进行介绍?
- 登陆功能是怎么实现的?
- 查询市场活动和添加,删除市场活动是用来干嘛的?怎么实现的?
- 项目的登陆是如何保证限制登陆次数的?
- 项目中是如何使用session的?还有token?
- 项目登陆功能是如何实现加密的?还有没有其他加密的方式?
- 项目用的什么线程池?
- 项目中是否使用事务?是如何使用事务的?事务的四大特性?
- Mabatis是用来干嘛的?
- 介绍一下MySQL的索引
- 介绍一下concurrentHashMap,底层是如何实现线程安全的?
- 介绍一下CAS和AQS?
- HTTP和HTTPS的区别?
- HTTPS的通信过程?
- 模型压缩的方式有哪些?
- 模型不收敛的原因?
- 编程:最大不重复子串
tp三面:(2022.8.11)20分钟
- 自我介绍
- 为什么想去成都工作?
- 父母是做什么工作的?
- 你专业学过什么课程?
- 学过哪些计算机的课程?
- 内核态和用户态的区别?
- 为什么想做开发工作?
- 刷过多少题?
- 有什么兴趣爱好?
- 反问