Tecsys Interview Question

Why is Java object oriented? Difference between equals and ==? Queries on Join in SQL? Behavioural Questions.