Worst Interview Experience of me 2025
Summary
I had a very challenging interview at Broadcom focusing heavily on Java internals and low-level programming without standard libraries, which led me to drop the call.
Full Experience
Company Name: Broadcom
Round1:
I was expecting DSA, LLD or HLD question. But interviwer had something else in mind.
He started grilling me down on Java Internals. How JVM works, what all are the differnt components of JVM. If you had to build JVM how would you do it. How to tune JVM for better performace. How class Loader works. Write down the logic. Write the code to read JSON file in token wise manner in multi-threaded env. Note: you can't use any java library.
and lot more...
My brain freezed and i dropped the call
Interview Questions (5)
JVM Internals: How JVM Works and its Components
Describe how the Java Virtual Machine (JVM) works and detail its different components.
Designing a JVM
If you had to build a Java Virtual Machine (JVM), how would you approach its design and implementation?
JVM Performance Tuning
Explain methods and strategies for tuning the Java Virtual Machine (JVM) to achieve better performance.
Class Loader Mechanics and Logic
Describe how the Java Class Loader works and write down the logic for its operation.
Multi-threaded Tokenized JSON Parsing (No Libraries)
Write code to read a JSON file in a token-wise manner within a multi-threaded environment, with the constraint that no standard Java libraries can be used for JSON parsing or specific concurrency utilities beyond basic threading primitives.