10 Broadcom Software Engineer (New Grad) Interview Questions (2026)
Broadcom's new-grad SWE loop in 2026 is a recruiter screen, an online assessment, and a three to four round virtual onsite covering coding, systems fundamentals, and behavioral. Post-VMware acquisition, Broadcom Software Group spans VMware, CA Technologies, Symantec Enterprise, and Brocade. Hiring is selective; many new-grad roles are now tied to specific product lines (vSphere, NSX, Symantec endpoint, mainframe).
By Alex Chen, Founder, InterviewChamp.AI · Last verified
Loop overview
Recruiter screen → HackerRank OA (60-90 min, 2 problems) → 3-4 onsite rounds: typically two coding/algorithm, one systems or product-specific, one behavioral or hiring-manager. Loops vary widely by product line. Semiconductor SWE roles (driver, firmware for switching/storage chips) are heavy C/C++. Symantec endpoint asks security fundamentals. Mainframe roles ask COBOL or PL/I knowledge (rare for new grads). Timeline is 5-8 weeks.
Behavioral (3)
Tell me about a time you took responsibility for a mistake.
Frequently askedOutline
STAR: pick a real story where you made a mistake — bug shipped, missed deadline, miscommunication. Show ownership (no blame-shifting), what you did to fix it, and what you changed about your process. Broadcom values direct, accountable communicators.
Why Broadcom? What attracts you to chip-adjacent software or enterprise IT?
Frequently askedOutline
Tie to a specific division — Broadcom Software (VMware, Symantec, CA), Broadcom Semiconductor (switching, storage, wireless), or mainframe. Show you understand the post-acquisition structure. Be specific about a product. Avoid 'I want to work at a hardware company' alone.
Describe a time you had to make a tradeoff between speed and quality.
Occasionally askedOutline
STAR: pick a real story — a deadline you had to hit with less polish than ideal. Show your thought process: what you cut, what you preserved, what you communicated. End with the outcome and what you would do differently. Avoid 'I always pick quality' answers — show judgment.
Coding (LeetCode patterns) (4)
Implement a function to find the intersection of two arrays (return unique elements).
Frequently askedOutline
Convert one array to a set, iterate the other and check membership. O(n+m) time, O(min(n,m)) space. Follow-up: if arrays are sorted, use two pointers with O(1) extra space. Edge cases: empty arrays, all duplicates.
Given an array, find all triplets that sum to zero.
Frequently askedOutline
Sort the array. For each i, run two pointers (left=i+1, right=n-1) to find pairs that sum to -arr[i]. Skip duplicates carefully (advance i, left, right past equal values). O(n^2) time, O(1) extra space (excluding output).
Implement a function to determine if a number is a happy number.
Occasionally askedOutline
Replace n with the sum of squares of its digits, repeat. If you reach 1, it's happy. If you cycle (Floyd's or a set), it's not. O(log n) per step. Mention cycle detection by either: hash set of seen values, or Floyd's tortoise-and-hare. Discuss both.
Given a 2D grid, find the shortest path from start to end avoiding obstacles.
Occasionally askedOutline
BFS from start, treating each cell as a node and 4-directional movement. Track visited to avoid revisits. First time you reach end = shortest path (BFS guarantees this on unweighted grids). O(rows*cols) time, O(rows*cols) space. Mention A* as an optimization for large grids.
Technical (3)
Explain how a network switch forwards a packet.
Frequently askedOutline
Switch maintains a MAC address table (CAM). On packet receipt, look up the destination MAC; forward out that port. Unknown destination = flood out all ports except ingress. Discuss MAC learning, broadcast/multicast handling, and VLAN tagging (802.1Q). Essential for Broadcom switching-chip SWE roles.
What is DMA (Direct Memory Access) and why does it matter?
Occasionally askedOutline
DMA lets devices transfer data to/from main memory without CPU intervention. The CPU configures the transfer; the DMA controller does the work and raises an interrupt on completion. Critical for high-throughput devices (NICs, storage controllers, GPUs). Mention scatter-gather DMA and cache coherence implications.
What is the difference between TCP and UDP?
Frequently askedOutline
TCP: connection-oriented, reliable, in-order, congestion-controlled. UDP: connectionless, no delivery guarantees, no ordering. TCP for HTTP, SSH, databases. UDP for DNS, video streaming, gaming. Discuss head-of-line blocking in TCP and how QUIC (HTTP/3) addresses it over UDP.
Broadcom interview tips
- C and C++ are dominant in semiconductor/firmware roles. Brush up on pointers, memory management, and bit-level operations.
- Networking fundamentals matter for switching/storage chip teams. TCP/IP, routing, packet forwarding, and VLANs are table stakes.
- Broadcom's acquisition history (VMware, CA, Symantec) means each product line has its own culture. Confirm with your recruiter which org you are interviewing for.
- Behavioral rounds at Broadcom are direct and value accountability. Have stories rehearsed for: mistake-and-recovery, tradeoffs, conflict resolution.
- Hiring has been selective post-VMware acquisition. Don't assume the team is hiring at scale — confirm role-funding with the recruiter before investing 4+ weeks.
Frequently asked questions
How long is Broadcom's SWE new-grad interview process in 2026?
Most reports show 5-8 weeks from application to offer. Post-VMware acquisition, some loops have stretched to 10 weeks due to additional approvals.
Does Broadcom ask system design for new-grad SWE interviews?
Light system design appears in some loops. Most new-grad loops focus on coding, algorithms, and product-specific systems fundamentals (networking, security, virtualization).
What programming language is best for Broadcom interviews?
Semiconductor and firmware: C and C++ dominant. Software Group (VMware, Symantec, CA): Go, Java, Python, C++ all accepted depending on product. Mainframe: COBOL or PL/I (rare for new grads).
How has the VMware acquisition changed Broadcom hiring?
Broadcom Software Group now houses VMware, CA, and Symantec. Hiring is more selective and tied to specific product roadmaps. Some products have been deprioritized — confirm the team is on the active roadmap before signing.
What is the work-life balance like at Broadcom?
Variable by org. Semiconductor SWE roles can have hardware-release crunches. Software Group roles (VMware, Symantec) report more predictable hours. Broadcom's culture is reported as more no-nonsense and demanding than pre-acquisition VMware.
Practice these live with InterviewChamp.AI
Real-time AI interview assistant that listens to your loop and helps you structure answers under pressure.
Practice these live with InterviewChamp.AI →