I was contacted through email about a phone interview, and a skype session was created for the interview (to do real time coding). The interviewer was friendly and made me feel comfortable. He started by asking me questions about my resume and the projects that I have done, and my internship experiences. He then asked me technical questions based on Networking protocols, Operating Systems and C programming.
Preguntas de entrevista [11]
Pregunta 1
What is TCP, UDP? Why would we use TCP if IP is enough to communicate based on IP addresses?
Explain the whole process of sending a PDU across a network. What are the deciding factors for sending a packet across network? (Congestion, flow control questions)
Flashlight dropping question - given 2 "indestructible" flashlights, determine how high you can drop them from without breaking them. Test is in a 100 story office building, drop out the window; find highest story that you can drop without breaking the flashlight. What is the algorithm?
Me postulé en línea. Acudí a una entrevista en Qualcomm (San Diego, CA) en jun 2019
Entrevista
It was a fairly technical interview. The interviewer started with my resume, asking about my background and my project/coursework and dived into the technical question part. No behavioral questions at all. Interviewer contacted me on my phone number and no emails were exchanged.
Preguntas de entrevista [13]
Pregunta 1
What is the difference between threads and process
Me postulé en línea. El proceso tomó 2 semanas. Acudí a una entrevista en Qualcomm en jul 2016
Entrevista
They invited me for the phone interview. I was asked about my master thesis and bachelor thesis. Interview was good. Though I felt explaining some one your thesis on phone is not a good idea, as it is highly possible that other person may not understand exactly the thesis work. Even though I answered almost all questions confidently, the interview was surprisingly short - 25 minutes only.
Preguntas de entrevista [1]
Pregunta 1
1. Tell about your master thesis. Some questions regarding the same.
2. If you are given an array of n numbers. Write an algorithm to find if the numbers form a sequence of ascending order. What is complexity of your algorithm? How can you further optimize it?
3. What are data structures? How many data structures are you aware of?
4. Can hash tables be used to solve above problem (ques 2)?
5. Tell me about your bachelor thesis. Some questions regarding the same.