Cohesity | LLD | MTS 3 | Interview Experience And Guidelines

cohesity logo
cohesity
· MTS 3
April 10, 2026 · 0 reads

Summary

I passed the LLD interview for a MTS 3 role at Cohesity and moved to the next stage. The interview focused on designing a service that wraps multiple cloud blob stores.

Full Experience

LLD Exp for Cohesity

Result - Passed , moved to next stage

Interviewer - Pretty experienced , staff level. Very helpful , very clear, questioned everything and provided good answers to every question of mine.

Very clear from the start - pseudo code expected , but still maintain some proper structure and should not look like scribbling.

Question:-

You have to design a service, you can think of it as a wrapper around different blob stores from different cloud.

Think of it like User comes to our service , would want to upload a file , and will give other details.

Details here were not mentioned in the question itself

It had to broken down:- that we will need CLoud provider name , blob storage name , username & password ( or token in some way, JWT?? or support both way??) , filepath? sync or async? how to notify back if async? Concurrency? Big File Handling?

Since pseudocode was expected , focus was on design choices.

If required, I can share my approach too. Question sharing seemed more important as of now. Comment and ask.

Anyways , back to work now.

Interview Questions (1)

1.

Design a Service Wrapper for Multiple Cloud Blob Stores

System Design

Design a service that acts as a wrapper around different blob storage providers from various clouds. The service should allow a user to upload a file and provide additional details. Consider the following aspects in your design:

  • Cloud provider name
  • Blob storage name
  • Authentication (username & password, token, JWT, or support both)
  • File path
  • Synchronous vs asynchronous upload
  • Notification mechanism for asynchronous operations
  • Concurrency handling
  • Large file handling Provide pseudocode and discuss design choices.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

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!