Tip 1: Be consistent in solving DSA questions daily (e.g., 500 questions).
Tip 2: Try to solve a question before jumping to the solution.
Tip 3: To learn development, don't just watch tutorials—create as many projects as you can.
Tip 1: Have a good knowledge of web development.
Tip 2: Develop good communication skills.
Then there were 2 DSA questions and 15 MCQ questions. The camera and mic were on.



Two positive integers are given n and m.num1: The sum of all integers from 1 to n that are not divisible by m.num2: The sum of all integers from 1 to n that are divisible by m.The task is to calculate and return the difference num1 - num2.
We can use the sum of integers in the range [1, n] as n * (n + 1) / 2.



Given an integer array nums and an integer k, determine if it is possible to partition the array into k non-empty subsets where each subset has the same sum. Return true if such a partition is possible; otherwise, return false.
We can first determine the target sum that each subset must achieve. Then, we use a recursive approach to explore possible partitions. In each recursive call, we decide which of the k subsets the next value will be added to.
This round covered a wide range of questions, including 1 DSA problem, 1 SQL question, 2 questions on ReactJS, and 1 question on OOPs.



You are given an array of intervals, where each interval is represented as [start, end]. Your task is to merge all overlapping intervals. After merging, return an array consisting of the non-overlapping intervals that cover all the intervals in the input.
First, handle the base case of an empty input by returning []. Sort the intervals, then merge overlapping intervals by updating the endpoint. Add non-overlapping intervals directly to the result.
SQL query to find the second-highest salary from an employee table. (Practice)
Tip 1: Should have a good grasp on Subqueries.
Tip 2: Should know how to use OrderBy.
What are Props in ReactJs? (Learn)
Tip 1: Should have a basic understanding of ReactJs.
Tip 2: Should have a project built on ReactJs.
Can we pass the data without using props?
Tip 1: Should know Context API.
Tip 2: Should have a basic understanding of React Redux.
Difference between Compile time and run time polymorphism. (Learn)
Tip 1: Should have knowledge of Object Oriented Programming.
Tip 2: Should know the basic fundamentals.

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