拓竹科技测试开发面经(25届暑期实习)
4.15 投递
4.19 一面:
- 自我介绍?
- 介绍一个项目?
- 你主要负责什么?
- 登入验证是怎么做的?
- 密码是怎么保证安全的?加密是怎么做的?
- JVM是什么?为什么要有JVM?
- SQL建表语句?查询语句?项目中是怎么写的?
- 怎么建立项目和数据库的连接?什么情况下数据库会失效?
- Java中你使用到的比较难或者比较好的技术有什么?
- 怎么记录日志的?日志级别有哪些?如果不用AOP怎么记录?
- 你觉得你学的这些东西可以怎么用到这个岗位上来?
- 为什么要投测试开发岗位?
- 你对测试的理解?
- 如果你来测试登录认证功能,你会怎么做?
- java中的类和python有什么区别?
- Linux查看文件命令?修改文件?怎么查看文件目录?
5.7 二面:
- 介绍你做过的两个项目?
- 登录认证的实现流程?难点?怎么解决的?
- 项目中的MySQL、Redis、RabbitMQ分别是怎么使用的?
- RabbitMQ在项目中的具体实现?如果消息数量特别大怎么办?
- Redis如果宕机了怎么办?数据会丢失吗?
- 你在项目中用到了哪种数据持久化策略?为什么这么选择?RDB和AOP有什么区别?
- 你在项目中做了什么测试?
- 手撕二分查找
更新,5.16感谢信
#暑期实习#