Tip 1: Start with data structures first.
Tip 2: Once data structures are covered, then cover some common patterns of algorithms of all data structures.
Tip 3: Practice Leetcode in cycles and keep track of all your mistakes.
Tip 1:Keep all your projects with links.
Tip 2:Mention all the achievements and extra activities.
Easy computer science questions and aptitude questions.
Which join refers to join records from the write table that have no matching key in the left table and are included in the result set? (Link)
For an effective operating system, when to check for deadlock?
Out of all the 2-digit integers between 1 and 100, a 2-digit number has to be selected at random. What is the probability that the selected number is not divisible by 7? (Link)
One coding question was posted on the online platform.
Given an array arr[] where each element represents the maximum number of steps that can be made forward from that index. The task is to find the minimum number of jumps to reach the end of the array starting from index 0.
Create memo[] such that memo[i] indicates the minimum number of jumps needed to reach memo[n-1] from memo[i] to store previously solved subproblems.
During the recursion call, if the same state is called more than once, then we can directly return the answer stored for that state instead of calculating again.
Otherwise, In each recursive call get all the reachable nodes from that index.
For each of the indexes call the recursive function.
Find the minimum number of jumps to reach the end from the current index.
The interview was held in the afternoon. The environment was calm and the Interviewer was very supportive.
Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0.
1. Sorted the array.
2. Used hash table with a pointer pattern to solve the problem in O(n2) time.
What are the main features of OOPs?
Encapsulation
Data Abstraction
Polymorphism
Inheritance
What is Polymorphism and Explain its types
What is Normalization?
Normalization is the process of organizing the data in the database.
Discussion around Computer Science problems.
What acid properties and how Integrity is implemented? (Link)
What are semaphores and how are they used in os?
How do packets travel on the internet? (Link)
How is the URL resolved? (Link)
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?