Qualcomm | Software Engineer | On-Campus | July 2022 [Reject]
Anonymous User
859

Status : 2023 grad, IIT/NIT/IIIT
Position : Software Engineer
Location : Bangalore/Hyderabad/Chennai/Noida
Date : July 2022

Round 1: Online Round (Platform – HirePro)
Quantitative Aptitude (20 Questions, 30 minutes)
Programming MCQ (20 Questions, 30 minutes)
Technical Section (Computer Science/Electronics) (20 Questions, 30 minutes)

Round 2: Interview Round
Duration of interview : 1 hour.

Q.1)
https://www.chegg.com/homework-help/questions-and-answers/4-binge-watching-friend-alex-gifted-movie-collection-alex-excited-watch-quickly-possible-d-q92824553

Q.2)
Given two positive integers n and k, perform a circular shift on the binary representation of n by k positions.
For example, n = 13, k=1, so the result should be 11.

Q.3)
Complete the function allocateMemory() in the below code in C.
int main() {
int *ptr = NULL;
allocateMemory();
*ptr = 5;
printf(“%d”, *ptr);
return 0;
}

Then he asked me about Operating System questions. The questions were: -
a) What is mutex?
b) Difference between mutex and semaphores.
c) How deadlocks occur and how to prevent deadlocks?
d) What is virtual memory and how it is achieved?
e) What is the advantage of using thread over process?

I could not clear this round because the coding section did not go well.

Comments (1)