Do not rush into things. Learning takes time. Focus should be on the concepts and not just on leaving topics half-prepared. Devote 70% of both time and effort to DSA. I solved a total of around 500 questions on sites like GFG and Leetcode. Do not repeat similar questions just to increase the count of the number of questions
Tip 1 : Have some projects on your resume.
Tip 2 : Do not put false things on your resume.
One of the most common Puzzle based on divide and conquer was asked to me.
Given 9 of balls and a weight balancing machine. There are 8 balls of the same weight and one ball heavier than the others. The task is to find out the minimum number of times weighing is required to find the heavier ball where any number of balls can be weighted each time
Tip 1: Read 20 puzzles for SDE article on SDE
Tip 2: Stay Attentive during interview
1)Query to make a table comprising of 4 columns- Name, Roll No, DOB and marks
2)Which of the the following can be made the primary key.
3)Write a query to get top 5 columns from the table



Can you solve each query in O(logN) ?
Aahad and Harshit always have fun by solving problems. Harshit took a sorted array consisting of distinct integers and rotated it clockwise by an unknown amount. For example, he took a sorted array = [1, 2, 3, 4, 5] and if he rotates it by 2, then the array becomes: [4, 5, 1, 2, 3].
After rotating a sorted array, Aahad needs to answer Q queries asked by Harshit, each of them is described by one integer Q[i]. which Harshit wanted him to search in the array. For each query, if he found it, he had to shout the index of the number, otherwise, he had to shout -1.
For each query, you have to complete the given method where 'key' denotes Q[i]. If the key exists in the array, return the index of the 'key', otherwise, return -1.
Given a group of 8 teams of which one has to be the winner and each team gets 2 points of winning 1 point on drawing and 0 points on losing a match, what is the minimum score for a team?
Maximum Score for the team?
Tip 1: Keep interacting with interviewer for hints
Tip 2: Read Puzzles and riddles available online



The lists (1 -> 2 -> 1), (3 -> 4 -> 4-> 3), and (1) are palindromes, while the lists (1 -> 2 -> 3) and (3 -> 4) are not.
You are given a singly Linked List of integers. Your task is to return true if the given singly linked list is a palindrome otherwise returns false.
Explain how would be an asset to this organization?
What are your outside interests?
Would you lie for the company?
Who has inspired you in your life and why?
What was the toughest decision you ever had to make?
Have you considered starting your own business?

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