Tip 1 : Have a good command in DBMS.
Tip 2 : Prepare one subject very thoroughly.
Tip 1 : Focus on Projects.
Tip 2 : Keep it clean.
Tip 3 : Be very specific with what you are presenting since a lot of questions are directly asked from the resume basis only.
It was a virtual round. I was given a time slot to appear in the test. There were Multiple Choice Questions and coding round in that. Questions were easy to moderate.



If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.



If both horizontal and vertical distances are the same for two leaf nodes, then print the one with smaller node data.
Write a SQL query to find all duplicate emails in a table named Person.
+----+---------+
| Id | Email |
+----+---------+
| 1 | a@b.com |
| 2 | c@d.com |
| 3 | a@b.com |
+----+---------+For example, your query should return the following for the above table:
+---------+
| Email |
+---------+
| a@b.com |
+---------+This round had questions mainly from DBMS and SQL.
Explain the difference between the DELETE and TRUNCATE command in a DBMS.
Write a SQL query to get the second highest salary from the
Employee table.
+----+--------+
| Id | Salary |
+----+--------+
| 1 | 100 |
| 2 | 200 |
| 3 | 300 |
+----+--------+For example, given the above Employee table, the query should return 200 as the second highest salary. If there is no second highest salary, then the query should return null.
+---------------------+
| SecondHighestSalary |
+---------------------+
| 200 |
+---------------------+What are Constraints in SQL?
Simple managerial round.
1) Introduce Yourself.
2) Your Expectations from the company.
3) Past experiences.
Tip 1 : The cross questioning can go intense some time, think before you speak.
Tip 2 : Be open minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.
Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these round, like what are the projects currently the company is investing, which team you are mentoring. How all is the work environment etc.
Tip 4 : Since everybody in the interview panel is from tech background, here too you can expect some technical questions. No coding in most of the cases but some discussions over the design can surely happen.

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