LinkedIn | Software Engineer | Bangalore | January 2020 [Offer]
Anonymous User
8043

Status : MTS 2 at Adobe, 2.5 years experience
Position : Software Engineer at LinkedIn
Location : Bangalore, India

Applied on LinkedIn for the opening.

Screening round : Hackerrank online assessment
4 questions - 90 minutes
leetcode easy/medium difficulty problems

After around 10 days was called for onsite round.

Onsite rounds:
Round 1(1 hour)
DS/Algo round. Expectation was to solve the problem and write production level code.

2 questions were asked:
1)https://leetcode.com/problems/serialize-and-deserialize-binary-tree/
2)https://leetcode.com/problems/insert-delete-getrandom-o1/ - Variation of this problem.

Round 2(1 hour)
DS/Algo round. Expectation is to arrive at the final solution. Pseudocode for the algorithm was fine

2 questions were asked:
1)https://leetcode.com/problems/find-leaves-of-binary-tree/
2)https://leetcode.com/problems/closest-binary-search-tree-value-ii/

Round 2.5(Lunch break - 1 hour)
One of the interviewer joined me for lunch. We had discussions about my current role, team and also on LinkedIn culture etc.

Round 3(1 hour)
Host Manager round.

Questions about challenges faced in various projects in resume. Also various questions around the mentioned topics in resume.
I was asked what one feature in LinkedIn that i think needs to be improved? As I responded I am not familiar with most of the LinkedIn features the question was extended to social media platform. As I brought up about notification frequency on social medias, I was asked to design solution for the problem. No code was expected in this round, just the approaches/tradeoffs etc.

Round 4(1 hour)
System Design round.

Reduce the number of responses to malicious requests coming to the system, given there is a service that lets you know given request is malicious or not.

Round 5(1 hour)
Project round.

Pick any project from your resume and explain the system end to end(Architecture, design decisions, flow etc.).

I was called after a week with the feedback of interviews. After this, exploratory call was scheduled with hiring manager.

Comments (8)