Tip 1 : You should be clear with basic of DSA.
Tip 2 : Would be able to solve easy to medium level of DSA questions.
Tip 3 : Should be aware of some popular puzzles from GFG or leetcode.
Tip 1 : Don't fake anything about your skill, be honest.
Tip 2 : Atleast 1 or 2 real project done by yourself.
We were given 3 coding problems
1st question was easy related to string.
2nd and 3rd were medium coding problems.
One question was related to DP and other was related to Strings.



It was an easy problem solved with brute force.
I was asked simple puzzle related to measuring a jug of water with some specific quantity with the help of other 2 jugs
Some questions related to DBMS like normalization
1 easy coding problem related to string.
Some other problem solving questions.



If there are more than one substring with the shortest length, then find one which appears earlier in the string ‘S’ i.e. substring whose starting index is lowest.
If the given string ‘S’ = "abcba", then the possible substrings having all the characters of ‘S’ at least once and of minimum length are "abc" and "cba".
As "abc" starts with a lower index (i.e. 0, "cba" starts with index 2), we will return the string "abc" as our shortest substring that contains all characters of 'S'.
I was asked a leetcode medium question. Some question related to projects and some questions also related to DBMS and SQL.



A substring is a contiguous segment of a string.
Just normal HR question asked.
Easy questions like just a normal discussion.
Are you comfortable with any kind of tech and all?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
Which SQL clause is used to specify the conditions in a query?