TripJack | Round 2 | Virtual | SDE-3

tripjack logo
tripjack
SDE-3Virtual
October 21, 202527 reads

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)

Q1
Remove K Digits to Form Largest Number
Data Structures & AlgorithmsMedium

Given a non-negative integer represented as a string num, and an integer k, remove k digits from the number so that the new number is the largest possible. I was specifically asked for the largest number, unlike the common variation that asks for the smallest.

Q2
System Design: Collaborative Environment (Google Docs/OneDrive)
System Design

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.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!