Question d’entretien chez Infosys

Can you tell the difference between equals() method and equality operator (==) in Java? How is an infinite loop declared in Java? Method overloading vs method overriding