Question d’entretien chez EPAM Systems

Can you explain the difference between ConcurrentHashMap and Collections.synchronizedMap()? How does HashMap handle hash collisions internally in Java 8 vs Java 11? What happens if a superclass implements Serializable but the subclass does not? Will serialization work?