I applied through college or university. The process took 4 weeks. I interviewed at Qualcomm in Feb 2020
Interview
I received an email announcement about an internship opportunity for a "Speech Models and Algorithms" opportunity. The engineers scheduled a phone interview which went very well and then they wanted a second one. Two weeks later I heard back that they decided to proceed with another candidate. Overall it was a positive experience.
Interview questions [1]
Question 1
What is the difference between FIR and IIR filters?
I applied online. The process took 4 weeks. I interviewed at Qualcomm
Interview
One hour/ 45 minutes Skype call with three people. Questions about digital, low power, analog, operating systems and programming. The guys were really kind. The overall process was smooth. I got an HR interview 2 weeks later and an offer at the end of the week. The HR interview was just personal infos.
Interview questions [1]
Question 1
Questions about:
-Digital: Basic logic gates design, multiplicator, low power design, ring oscillator
-C language: reverse string
-Analog: filter, current mirror
I applied online. The process took 3 weeks. I interviewed at Qualcomm in Jul 2019
Interview
At the beginning a technical interview has been done, followed by an interview with the HR. The first one by skype, the second one by phone. They started from the content of the resume by asking questions on almost everything I wrote in. I don't remember all the questions but I try to write someone
Interview questions [1]
Question 1
· Talk me about your bachelor’s degree thesis
· Synopsys:
- why did you use it?
- How did you implement your project inside?
- Which were the constraints you used? How do you know that your freq., power and area are right?
· Assembly:
- where did you use it?
- How many stages does MIPS have?
· C language:
- They made me see two different codes: one was the passing by reference and by value to a function; one was a code related to a reverse of a string. I had to comment them.
- How is the memory of a computer structured and where the different types of variable are saved?
- Stack memry is FIFO OR LIFO?
· Analog:
- He made me see an R-C circuit and asked me how I would have implemented that circuit in spice. He asked me the syntax of that and how many types of simulation spice is able to do.
· Digital:
- If I have two different clock domains, How Can I synchronize them?
- How does the synchronizer work?
- How many types of synchronizer exists?
- If the setup time of a D-FF is 6 ns and its propagation delay is 10 ns, what is the max freq. to sample in the circuit?
- Draw a NOR and NAND in C-MOS logic.
- If you have only 1 D-flip flop, how can you build a clock 2 divider?
· Linux commands:
- grep, find, chmod, types of permissions. How do you change permission of a file? And what about a whole directory?
- What are regular expression?
· Processor architectures:
- How many types of process architecture I know? RISC and CISC.
- Which is better for me and why?