Your application should be able to sort a list of strings from an input file using Radix Sort.
Assume the maximum length of the input string is 15 characters; the input file would contain an unspecified number of strings. The input file should contain one string in each line. Having read the strings successfully, your application should then sort the input strings using the Radix Sort algorithm.
The user should be displayed a menu with the options necessary to run the functionalities of the program (i.e., read the input file, print the strings before sorting, sort the strings, print the sorted strings, and exit).
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.