Tip 1: Have good basics, especially proficiency in production-level code.
Tip 2: Be proficient in writing SQL queries and schema design.
Tip 3: Be well-versed in projects.
Tip 1: Have good projects on your resume.
Tip 2: Have a good LinkedIn profile; HR likes it for shortlisting.
There were two coding questions. The first one was of easy difficulty and involved strings, while the second one was of medium difficulty and related to matrices. The assessment was done on HackerRank, and an optimal solution was expected for both questions.



(i) If the input string is 'CodeGeek', the output should be CdGk after removing ‘o’ and ‘e’.
(ii) If the input string is 'Odinson', the output should be 'dnsn' after removing ‘o’ and ‘i’.
Use stack to solve it with extra space
Traverse from back in string to solve in constant space.





Check each row, column and each grid.
There were two coding problems of medium difficulty and a schema design task.



Some counting of each element was needed so i used map



Looked a sorting question but since always maximum was needed thus we needed heap
Design a schema for e-commerce.
Tip 1: Identify tables.
Tip 2: Identify indexes for faster queries.
Tip 3: Write SQL queries.
Hiring manager round: Past projects and strong problem-solving were expected.
Design kind of notification service.
Tip 1: Utilize a message queue.
Tip 2: Implement a NoSQL database.

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