Binance interview question

Explain Java ConcurrentHashMap in depth, the implementation, volatile in JVM