Cognizant Interview Question

More technical into the subject.