DuPont Interview Question

Various technical questions.