TripJack | Round 2 | Virtual | SDE-3
Summary
I had my second virtual round for the SDE-3 role at TripJack, which involved a coding question, a variation of 'Remove K Digits', and a system design discussion on collaborative environments like Google Docs.
Full Experience
I recently interviewed virtually for the SDE-3 position at TripJack. The second round primarily focused on two key areas: a coding problem and a system design problem. The coding problem was an interesting twist on a known LeetCode problem, and the system design discussion delved deep into collaborative software architecture, particularly on server-side file storage and conflict resolution.
Interview Questions (2)
Design the system for a collaborative environment similar to Google Docs or OneDrive. The discussion's primary focus was on the architecture concerning how files are stored at the server level and the strategies implemented to resolve conflicts that arise from concurrent editing by multiple users.