Tip 1: Solve medium-level coding questions.
Tip 2: Understand the basics of system design.
Tip 3: Have knowledge of REST and DBMS.
Tip 1: Mention your previous experience.
Tip 2: Include some of your projects.
It had two coding questions: one was easy and the other was medium-level.
We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
Using 2 pointers.
It was a Zoom interview round. The interviewer was friendly and cooperative.
N=3
We can climb one step at a time i.e. {(0, 1) ,(1, 2),(2,3)} or we can climb the first two-step and then one step i.e. {(0,2),(1, 3)} or we can climb first one step and then two step i.e. {(0,1), (1,3)}.
First solved it using recursion and then applied DP to optimize it.
It was a Zoom interview round. The interview was a medium-level difficult.
Can you solve each query in O(logN) ?
I applied binary search in a rotated array and solved it in nlogn time complexity
Deadlock, ACID properties, Normalization, etc
It was a Managerial round. It was an easy round.
Basics of DBMS, Deep discussion on my previous company work and project.
Tip 1: Should know each and everything about the things you have mentioned in your resume.
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
Which SQL keyword removes duplicate records from a result set?