Taro Logo

Engineering Manager Interview Experience - Bengaluru, Karnataka

May 1, 2024
Neutral ExperienceNo Offer

Process

The interview process comprised 3-4 rounds, including a coding round and two distributed system design rounds. The HR explained the process clearly and sent emails with the subject matter to focus on for each round.

Questions

It was a fairly straightforward question where I was asked to design a distributed system with the following requirements:

Given two independent systems:

  1. Device Inventory System: Contains device information such as device type, device OS, current user, and device status (e.g., applications installed, system status).
  2. Employee Management System: Contains user, department, and organization information (e.g., user details, department details, organization details).

I needed to design a system that provides an interface (API) offering search capabilities on device and user information, like:

  • Fetch all devices assigned to a user by username.
  • Fetch all devices assigned to a department.

Write a program where two processes/classes communicate with each other using streams.

Process A (class) communicates with Process B (class). Process A writes JSON to standard input, and Process B responds on its own standard output.

Tip: Use StreamReader & StreamWriter.

A Public Transportation System:

Admin Functionality:

  • Schedule new routes.
  • ETAs.
  • Vehicle locations.
  • Onboarding.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Broadcom Engineering Manager role in Bengaluru, Karnataka.

Success Rate

50%
Pass Rate

Broadcom's interview process for their Engineering Manager roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Broadcom's Engineering Manager interview process in Bengaluru, Karnataka.

Broadcom Work Experiences