Tip 1 : Solve as many problems as you can within time limit and try to figure out patterns
Tip 2 : For system design, always have your assumptions and opinions backed by calculations and ask the interviewer if you're not over-engineering and spending extra time on things which do not require attention.
Tip 1 : No spelling mistake in the résumé. No grammatical error.
Tip 2 : Keep it concise. Mention your key skills and projects you worked on and how it affected your/company's growth.

Let’s say the array ‘L’ = [1, 3, 4, 5] and 'K' = 2 then after bombing at position ‘2’ with a bomb of power ‘1’, enemies in the range [1, 3] will be destroyed. So the remaining enemy will be at position [4, 5]. These two can be bombed by placing another bomb at position '4'. Hence, the power is '1'.






A mapping from Digits to Letters (just like in Nokia 1100) is shown below. Note that 1 does not map to any letter.

Hash map + backtracking



You do not need to print anything, just return the head of the reversed linked list.
Zomato order ETA design



1. The integers x,y and z might not be distinct , but they should be present at different locations in the array i.e if a[i] = x, a[j] = y and a[k] = z, then i,j and k should be pairwise distinct.
2. The integers a,b and c can be present in any order in the given array.
Sort + hashmap
It was a cultural fitment/hiring manager round
Explain when to use Redis and when to use Memcached.
Tip 1 : Understand the basics of Redis
Tip 2 : Understand the basics of Memcached
Tip 3 : Think of the data types, memory costs, speed, etc. for each of these technologies.

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