Tip 1: Consistency over aggressiveness.
Tip 2: Practice at least 200 problems
Tip 3: Do a couple of projects apart from your regular job. My hiring manager was impressed by the Android project.
Tip 1: You should have some good projects apart from the job.
Tip 2: You should have a properly formatted resume. Work experience should be on top after a brief introduction.
It had two DSA-based questions during the evening at around 4 PM. The interviewer was helpful and supportive.



Try to solve the problem in 'Single Scan'. ' Single Scan' refers to iterating over the array/list just once or to put it in other words, you will be visiting each element in the array/list just once.
I gave the optimum approach first-hand with three-pointers.
Maintain three indexes. Initialize first index i as 0 second index j as 0, and third index k as n-1.
Run the loop until i becomes equal to k
If arr[i] = 1, then increment i (i++).
Else if arr[i] = 0,
Swap values at arr[i] and arr[j]
Increment both i and j (i++, j++).
Else (arr[i] = 2),
Swap values at arr[i] and arr[k]
Decrement k only (k--).
The round was to test my problem-solving ability. It had a puzzle and one system design issue.
Design a System for a ticket booking system for a fest of college where 90% of seats are reserved for college students and the rest are for outsiders. The booking window opens at 10 am on a particular day. (Learn)
Tip 1: You should design every component in a distributed manner.
Tip 2: Keep in mind to avoid a single point of failure.
Tip 3: Have some identifiers for students and non-students, like Enrollment numbers.
It was a hiring manager round where we discussed about my previous projects and what kind of work I have done. How I managed conflicts with the manager if any. Discussed my non-job projects and what I learned during the past 1 year. What is the current new thing I am learning recently apart from tech?



If the given string 'STR' = ”I am a student of the third year” so you have to transform this string to ”I Am A Student Of The Third Year"
'STR' will contains only space and alphabets both uppercase and lowercase. The words will be separated by space.
It was an HR discussion so he explained about the company. The company's goal and growth and why one can join for a long time here.
Are you willing to relocate as required by the company?
Tip 1:Always say yes
Tip 2:be polite
Tip 3:be confident

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?