Tip 1: Consistently practice coding questions, at least 2 questions daily.
Tip 2: Take time to solve the problems on your own, jumping at the answers section without spending time on the question will do no good.
Tip 3: Always go through with core subjects taught in your curriculum questions will be asked on them.
Tip 1: Make a single-page resume with good formatting and keep it simple and to the point.
Tip 2: Do mention links in your resume to your GitHub profile, projects (if you have hosted any), coding ninjas profile, etc.
The test was conducted at 11 a.m., and the platform was nice.



Write a program to take a number from a user and find its factorial.
I solved the problem recursively in the first go then I saw that since there are a lot of repeated cases we can make a dp array of size n and store the results and hence improve the time complexity.


Program to find the largest palindrome in a string.
I first thought of an O(N^3) where I used two loops to take a substring and another loop to check if the given string is a palindrome. I then thought of a better approach and implemented it where for every i index in the array I kept on adding characters to both sides till they were equal and solved it in O(N^2) complexity.
It was a 60-minute technical round conducted at 4 p.m., where questions on things related to my resume were asked. First I was asked to explain my projects then I asked some basic stuff about that. Then they asked questions related to Core subjects including basic Dbms, Oops, etc. They then asked me to share my screen and write a basic problem to print a Fibonacci series. At the end of the interview, they asked me basic questions on cloud computing and the type of cloud models.



F(n) = F(n-1) + F(n-2),
Where, F(1) = F(2) = 1.
For ‘N’ = 5, the output will be 5.
It was an HR round conducted at 3 p.m. There they asked me various behavioural questions. Questions were basically like where do I see myself in 10 years, my strengths and weaknesses, how do I deal with criticism, what makes me an ideal candidate for this role, etc. It was a comparatively easy round just keeping calm and answering with confidence was the key here.
1.Where do you see yourself in 10 years?
2.How do I deal with criticism?
3.What makes you an ideal candidate for this role?

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?