Tip 1 : Prepare your resume well
Tip 2 : Keep on revising your concepts frequently
Tip 1 : Have some interesting projects
Tip 2 : Do not put anything in your resume which you are not sure about
Afternoon



Two strings are isomorphic if a one-to-one mapping is possible for every character of the first string ‘str1’ to every character of the second string ‘str2’ while preserving the order of the characters.
All occurrences of every character in the first string ‘str1’ should map to the same character in the second string, ‘str2’.
If str1 = “aab” and str2 = “xxy” then the output will be 1. ‘a’ maps to ‘x’ and ‘b’ maps to ‘y’.
If str1 = “aab” and str2 = “xyz” then the output will be 0. There are two different characters in 'str1', while there are three different characters in 'str2'. So there won't be one to one mapping between 'str1' and 'str2'.
Two strings are called isomorphic if there is a one to one mapping possible for every character of str1 to every character of str2 while preserving the order.
So we need to check each character of each string with the other.
So a simple boolean expression, then for loop and if else condition for array solved the question.
Then we had to store the mapping and make sure there is no repetition.



[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
1. Create an set s and and a variable res initialized with 0.
2. Run a for loop from 0 to N-1. If current element is not present in s, insert it in s increment res by 1.
3. Print res.
Afternoon
The questions were conceptual questions from DBMS, SQL, CPP, OOPS, OS like
What is semaphores?
What is complexity?
Types of joins and explanation.
Some query questions like use of which and like in SQL.
Polymorphism, types of memory, networking, types of model and explanation.
Afternoon
Why do you want to join us?
What are your strengths and weaknesses?
What are your hobbies?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?