Pregunta de entrevista de LinkedIn

Technical phone screen (1 hour): https://leetcode.com/problems/repeated-dna-sequences/ A lot of cross-questioning around memory. Bitwise answer expected Given weights such as (a,b,c) for heights of a tree. Print the final answer evaluating an expression such as a(sum of all at height 0) + b(sum of all at height 1) + ..... Data Structures (Round 1) https://www.geeksforgeeks.org/the-celebrity-problem/ One more LinkedList + Heap question (don't exactly remember) Data Structures (Round 2) Order tree nodes in the order in which they will fall. Child nodes fall first, then parent nodes fall whose child nodes have already fallen. https://leetcode.com/problems/max-stack/ System Design Design a system that is responsible to determine the trending posts for the last 10 mins, 1 hour, and 24 hours. Extended discussion around several approaches. In-depth analysis of tech choices. In the end, an extension was added - what if the number of times a post is shared is clubbed with the type of post, posting person, sentiment, and topic to determine the trending posts. Technical Communication Choose a project you've previously worked on in-depth. I was asked to choose one where we can have a 40-45 mins discussion. The interview went for ~80 mins and the interviewer asked the most minute of questions on tech choice, teamwork, time and resource management, stakeholder communication, and conflicts. Hiring Manager Lots of behavioral questions. Some that I remember are Why are you looking for a change? How to handle conflicts in the team? What in your opinion is your biggest achievement?