Tip 1 : DBMS is a must with full knowledge of how transactions work and trade-offs between NoSql and SQL.
Tip 2 : Low-level system design is a must. Know about these terms: API, RestAPI, Microservices, ACID, Singleton classes, and their uses.
Tip 3 : DSA, just prepare standard problems, no need to do lots of hard-level problems. Prepare Standard DP questions for sure.
Tip 1 : Mention projects which we know thoroughly. Designs must be clear.
Tip 2 : Whichever project you add, you should know what are the drawbacks of the current implementation and what you can do to improve them.



Input: ‘str1’ = “abcjklp” , ‘str2’ = “acjkp”.
Output: 3
Explanation: The longest common substring between ‘str1’ and ‘str2’ is “cjk”, of length 3.



1) Every candidate in the paid group should be paid in the ratio of their skill compared to other candidates in the paid group.
2) The minimum salary expectation of every candidate in the paid group should be fulfilled.
Answers which are within the range 10^-6 of the correct answer will be considered correct.
We can use DSU to group employees and find the cost relative to that.
1 hour round but I completed it in 30 minutes around.
What are ACID properties and transactions?
Tip 1 : Read about ACID and BASE properties.
Design tiny URL.
Tip 1 : Prepare LLD
Tip 2 : There are multiple GitHub repos containing basic LLD questions you can go through

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?