Status: SDE-2 at Directi (Zeta)
Position: SDE at Linkedin
Location: Bangalore, India
Date: January 8, 2022
The process comprises a total of 6 rounds
Round 1: This round is an online hacker-rank test. The test comprises 4 problems in total. You are supposed to solve all 4 problems in 90 minutes duration in order to qualify for future rounds of interviews.
Round 2 and Round 3: These rounds comprise of Data-structures and algorithms. Both the rounds were of 1-hour duration.
Round 4: This round is a system design round. You are supposed to do a High-level system design of the given problem in 1-hour duration.
Round 5: This is a technical communication round. In this round, the interviewer discusses your past experiences and projects. You are cross-questioned on your projects in this round.
Round 6: This is the host manager round.
I don’t remember the exact questions. I was able to solve all 4 of them in the given time frame.
Problem 1:
Given an array, divide the array into K subsets with equal sum. Link: https://leetcode.com/problems/partition-to-k-equal-sum-subsets/
Problem 2:
You are given a N x N boolean matrix. Each element of the matrix denotes whether the ith person knows the jth person or not. Your task is to find the celebrity amongst the N people.
Link: https://leetcode.com/problems/find-the-celebrity/
Problem 1:
Given a BST, find K nodes that are nearest to the target. Link: https://leetcode.com/problems/closest-binary-search-tree-value-ii/
Problem 2:
Implement a Data-structure that allows the following operations in O(1) Time Complexity.
Link: https://leetcode.com/problems/all-oone-data-structure/
The problem was to design the CoderPad interface. CoderPad is a tool where Linkedin interviews are conducted. I was asked to design the following features:
This round involved a detailed discussion of the projects that I have done in my previous organization. The interviewer expected me to explain the projects like he is a new-joiner in my team and is going to replace me.
This round was more about the conversation about myself, my experience, some of the projects I have worked on in my previous company, etc. It was more about analyzing how you will perform when put in different situations. In this round, the interviewer asked me about how will I tackle the problem of people posting spam on Linkedin in the year 2007 when we actually don’t have the solution to the problem and in the year 2022 when we actually have the data to solve the problem.
All the Best!!