Tip 1 : Practice SQL commands thoroughly
Tip 2 : Practice atleast one programming language
Tip 3 : Practice Data Structures
Tip 1 : Have technology related to your interest on resume
Tip 2 : Do not put false things on resume and have some projects with full knowledge on resume
Aptitude - 20
English - 20
Computer Science Questions - 20
Number Of MCQs - 60



1. A word is a sequence of one or more lowercase characters.
2. Words are separated by a single whitespace character.
For the given string 'A' = “coding ninjas coding ninjas” and 'B' = “data structures and algorithms”, so both the word 'coding' and 'ninjas' are not present in string 'B' and occur two times each, but the word “coding” is lexicographically smaller than the word “ninjas”. So the answer is “coding”.
1. Loop through the string
2. Check for each alphabet and maintain the count.
3. Check the count if it is greater than other count , if no again iterate through loop, if yes exit the loop



S1[“abc” 4] , S2 = [“ab” 2]
Here, 'S1' = ”abcabcabcabc” and 'S2' = ”abab”,
After deleting all ‘c’ from 'S1' becomes S'1 = “abababab”, which can also be written as
S'1 =[“abab" 2] = [S2 2].
Hence the 'M' = 2.
1. Loop through the string
2. Check for each alphabet and maintain the count.
3. Check the count if it is greater than other count , if no again iterate through loop, if yes exit the loop
Why Cognizant?
Are you willing to relocate?
Any questions you have related to company?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: