What are some principles of OOP? What is the difference between class and struct? what are some differences between language A and language B? What are the differences between certain types of joins in SQL? What do you like the least about Computer Science?