岗位:Java开发实习生2.18投递2.24约面2.25一面2.28二面 oc/拒一面(mt面,30min)1. 自我介绍2. 就自己的理解说一下面向对象三大特性3. ==和equals的区别4. equals有什么限制?为什么要跟hashcode一起重写?5. Java一个子类可以继承多少个父类?可以实现多少个接口?6. 一个接口可以实现多少个接口?7. 抽象类和接口的区别?8. 抽象类里可以有非抽象的方法吗?抽象类的子类可以有抽象的方法吗?9. 异常处理机制?try-catch-finally的执行顺序?try块return是否还会执行finally?如果try和finally都return了,最终是哪个?10. Java数据结构?讲两个自己熟悉的11. Java实现线程的方式?12. 拷打实习13. 拷打项目14. 给了纷享销客的api文档,如果要你对接这个系统,你会怎么做?反问:1. 部门业务2. 部门技术栈二面(ld面,15min)1. 自我介绍2. 简单问了问项目,实习3. 对AI的理解?怎么看待AI可能替代程序员的问题?有没有了解AI Agent?日常怎么用AI的?反问:部门业务(内部系统/ai agent落地)