CNOOC interview question

Various technical questions.