JPMorganChase interview question

Difference between hashtable and hashmap. Difference between a float and int. Difference between passing by reference and passing by value.