自我介绍+项目功能介绍,如何实现,推荐算法有没有了解更深入的。== 和 equals() 的区别。答了 == 是基本数据类型值比较,引用数据类型地址比较;equals 是判断对象内部属性是否相等。equals 重写应该注意什么。答了要覆盖 hashcode() 方法,既要比较对象内部属性,也要比较哈希值。(怀疑是1没答清楚,说实话2也没答清楚,或许讲一下为什么需要重写,Object类的equals就是==,多讲一些可能比较好)。int和Integer比较会发生什么。答了Integer会自动拆箱。又追问如果Integer是null会发生什么,应该是报空指针异常吧,答的false。使用 equal...