笔试题:https://github.com/wuping5719/Algorithm/tree/master/2-Java-Interview/2-21-DidiTaxi
一面面经:
- 1.死锁是什么,如何解决?
- 2.进程和线程区别?
- 3.写反转字符串, 写类的多态。
- 4.SQL 命令:select,sum,group by, like。
- 5.TCP 和 UDP 的区别?
- 6.API 测试。
二面面经:
- 1.介绍实习项目经历。
- 2.灰盒测试。
- 3.SQL 注入原理是什么?
- 4.检测 SQL 注入的方法有哪些?
- 5.如何防范 SQL 注入(Java)?
- 6.远程 Debug 排查问题的流程。
- 7.定位 Bug 到什么级别?
- 8.接口测试。
- 9.SQL 语句,创建表,并查出前10个。
- 10.逻辑题:N个糖果排成一列,从1到N两人取,每次只能取其中任意一个或者连续两个,先手如何必胜。
- 11.测试用例,写 Web 的登录和 App 的登录。