Taro Logo
2

Recommendation for preparing for multithreading/concurrency questions for System design round in tech interview?

Profile picture
Mid-Level Software Engineer at Taro Community2 months ago
  • I need to practice questions for multithreading/ concurrency topics
  • What resources to use for the practice? What type of questions am I expected to use it - leetcode type, low level design type?
  • I need a few examples to know what to expect for Rubrik interview? Or any company that says they would ask those questions in system design round.
145
2

Discussion

(2 comments)
  • 0
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    2 months ago

    What resources to use for the practice? What type of questions am I expected to use it - leetcode type, low level design type?

    It is not hard to spin up multiple threads and create a practical parallel programming exercise so both of these are on the table. Parallel programming is something that's open to trivia as well like you can find here: https://interviewprep.org/parallel-processing-interview-questions/

    I also recommend going through this: "How do I get better at building Large scale systems without working directly on such projects?"

    You should ask the recruiter how practical this round will be (is it just a high-level knowledge test, local problem like LeetCode, or practical exercise like building out a live API that does parallel processing). From there, adjust accordingly.

    I need a few examples to know what to expect for Rubrik interview? Or any company that says they would ask those questions in system design round.

    Rubrik is a pretty big and well-known company. It's not exactly Big Tech, but it's approaching that scale. Check out the advice here to learn how to get examples: "How to figure out what's going to be on an interview?"

  • 0
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    2 months ago

    Are you in touch with the recruiter at Rubrik? The best source of information will be to ask them what to expect on the interview, or to ask people you know at Rubrik. See this question How to figure out what's going to be on an interview?

    Phrasing is important: you're not asking for a list of questions/answers. Instead, you're asking for general guidelines on how they assess candidates and what the format will be.

Rubrik is a cloud data management and security company based in Palo Alto, California, founded in December 2013. It provides data management services such as the backup and recovery, targeting enterprises that run hybrid cloud environments. Its software can be run on-premises and in the cloud to protect and manage data
Rubrik1 question