Когда объект передается по значению, это означает, что передается копия объекта. Таким образом, даже если в этот объект будут внесены изменения, это не повлияет на исходное значение. Когда объект передается по ссылке, это означает, что передается не сам объект, а ссылка на объект. Таким образом, любые изменения, внесенные внешним методом, также отражаются во всех местах.
Итог
Ключевой вывод для собеседования: что такое передача по ссылке и передача по значению?