Tip 1: Hands-on experience in related OOPS concepts is a must.
Tip 2: A fundamental and deep understanding of core languages (Python, Java, C, C++).
Tip 3: If you have a live project that is running, it will be great and will undoubtedly add an advantage, but it is not necessary (should have at least 1-2 projects).
Tip 4: Understanding computer fundamentals is necessary.
Tip 5: Some good internships or certification courses will add an advantage.
Tip 1: Your resume should be minimalistic, not too fancy.
Tip 2: You must include some projects and internships on your resume.
Tip 3: The skills section should consist of things you are confident about. My suggestion is to include only what you are genuinely confident in and avoid putting any false information on your resume.
1st section of the round was filled with aptitude, quants, and logical reasoning, and the 2nd round had two coding questions based on OOPS and string manipulation.



A binary string is a string in which all characters are either ‘1’ or ‘0’.



Input: 'str' = "abca"
Output: 1
Explanation:
If we insert the character ‘b’ after ‘c’, we get the string "abcba", which is a palindromic string. Please note that there are also other ways possible.
Step 1: Take two indexes first as ‘i’ and last as a ‘j’
Step 2: Compare the character at the index ‘i’ and ‘j’
Step 3: If characters are equal, then
Recursively call the function by incrementing ‘i’ by ‘1’ and decrementing ‘j’ by ‘1’
Step 4: Recursively call the two functions, the first increment ‘i’ by ‘1’ keeping ‘j’ constant, second decrement ‘j’ by ‘1’ keeping ‘i’ constant.
Take a minimum of both and return by adding ‘1’
There were 2 coding questions, it held at morning




If S = “34”, then all the possible letters that can be formed from string S are {“dg”, “dh”, “di”, “eg”, “eh”, “ei”, “fg”, “fh”, “fi”}.



Assume that the size of the matrix N*M is always odd.
It was at 1 pm approx the round consisted of Technical Interview question related to JAVA and also was asked to write a palindrome number and to prove it's concept JVM, SQL,OOPS and machine learning question were asked questions were also asked on the latest technology



String 'S' is NOT case sensitive.
Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Why is Java a platform independent language? (Learn)
Java language was developed in such a way that it does not depend on any hardware or software due to the fact that the compiler compiles the code and then converts it to platform-independent byte code which can be run on multiple systems.
Can you tell the difference between equals() method and equality operator (==) in Java? (Learn)
In case of String == compares the addresses and equals compares the value of the strings
What is a Foreign Key? (Learn)
A FOREIGN KEY comprises of single or collection of fields in a table that essentially refers to the PRIMARY KEY in another table. Foreign key constraint ensures referential integrity in the relation between two tables.
What is Normalization? (Learn)
Normalization represents the way of organizing structured data in the database efficiently. It includes the creation of tables, establishing relationships between them, and defining rules for those relationships. Inconsistency and redundancy can be kept in check based on these rules, hence, adding flexibility to the database.
The interview took place at 4 pm in the evening. Basic questions related to personality and behavior were asked. Questions related to relocation and situation-based scenarios were also asked.
What are your strengths and weaknesses?
Where do you see yourself in the next 5 years?
Tell me about an experience when you faced difficulty at work while working on a project?

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: