Includes – DSA (linked list), file manipulation, dynamic programming, hashing, binary search tree, and graphs for coding and some written explanation required.(see attached pdf document).
There are some codes that have already been provided and need to be modified (see attached compressed files containing java codes).
All applicants go through a series of tests that check their level of English and knowledge of formatting styles. The applicant is also required to present a sample of writing to the Evaluation Department. If you wish to find out more about the procedure, check out the whole process.