Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Broadcom (Bengaluru)
Colloquio
I was referred by an inside person. There were totally 5 rounds(last round was a formality with manager). They gave ample amount of time. A few times I forgot how a particular block works and asked them functionality. They smiled and answered my questions.
Domande di colloquio [1]
Domanda 1
R1: Design Full adder with two half adders? Explain one sorting Algorithm? Describe few test cases you would write for testing 32*8 k FIFo? Design AND and OR gates using 2:1 MUX? The Difference between implementation of Level sensitive and Edge Sensitive sequential circuits? Define State Machines? Design counter in Verilog? and Few puzzles
R2: Questions on previous Job project? Few real life application puzzles like how traffic signals function (i.e logic to decide the status of a signal)? Few general puzzles?(use minimum functionality to design mathematical models) Which gate is used to compare two similar signals? - XOR gate. Verilog code was given draw signals at various time intervals? Fork and Join_any, Join_None, Join_All implementation?
R3(Toughest Round): Design FIFO in Verilog? Design Timer block in Verilog? Explain FSM signal? Design any model of FSM? Mealey V/S Moore Machine? Design a Mealey machine in Verilog? The Difference between Reg and Net in Verilog? Two initial blocks executed at a time? Default values of Reg, Wire?
R4(OOPS - I worked as software developer): Various principles of OOPS? Implement Inheritance? Implement Polymorphism? Pass by reference in Java? Difference between Malloc and Calloc? Garbage Collector in Java? Virtual(Abstract in Java) Classes? Use of Static modifier? How different variables are stored in Memory? Accessibility modifiers - public, default, protected, private?
R5: A System was given and functionality explained, then asked to write test cases(basic and corner cases)?
Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto più di una settimana. Ho sostenuto un colloquio presso Broadcom (Santa Clara, CA) nel mese di giu 2015
Colloquio
The hiring manager called me for a phone screen. He went over the resume and ask about the project experience and also describe the skill and experience he is looking for. A few days later, HR contact me for an on-site interview in the Friday. They were nice enough to let me come in to have on-site interview from 4-6:30. The on-site interview were separated into 3 sections and each each section comes 2 interviewers. They started with asking the experience on the resume and then asked a few technical questions. It took them more than a week to give me the offer.
Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Broadcom (San Diego, CA) nel mese di giu 2015
Colloquio
i submit the resume online. this is a phone interview: basic question on resume. some technical question and verilog question, not difficult. i have not received the notification about onsite yet.
Domande di colloquio [2]
Domanda 1
what is setup time and hold time? give the formula.