CGI software engineer Experience

Status: Enrolled student, BS CS.
Position: Fundamental Software Engineer at CGI
Location: Mobile, Alabama
Date: Apr 13, 2019

30 mins Onsite :
Only asked some techincal quesitons:
If you were the developer, and I was a client, how would you ask me for requirement.
Four pillars of OOP.
Difference between compile language and interpreted language
What are some examples of compiler errors and runtime errors. What is the difference?
What other languages besides OOP.
Why does OOP need inheritance