terra energy corp Interview Questions