String in Java Explained: Immutability, String Pool & Tricky Interview Questions

Understanding Strings in Java can be confusing — especially in interviews. This article breaks down String internals, immutability, memory…