Visa Inc. interview question

how does ajax call work? what is immutable in java?