Three assessments to check Aptitude, Coding skills and Communication skills followed by one Technical + HR interview. In the interview they asked me to write a code to find repeating character in a string, find if a string is palindrome or not. Asked me about my future goals and why i want to join Cognizant