Qualcomm Interview Questions
- 0of 0 votes
AnswersGiven a sentence, reverse each and every word in the sentence. I was asked to show all the validations in this prgm. I mean what if there is special character in between the two words. This is exactly what the interviewer was expecting.
- Vishal August 03, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C - 0of 0 votes
AnswersAsked about my most toughest project/task in the work experience or school projects.
- Vishal August 03, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Experience - 0of 0 votes
AnswersFind the size of the array ..... He continued to ask about the sizeof() operator
- Vishal August 03, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C - 0of 0 votes
Answerswrite a prgm for string copy......
- Vishal August 03, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C - 0of 0 votes
AnswersWhat is pure virtual function ?
- bcsavsani May 08, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C++ - 0of 0 votes
AnswersImplement binary search.
- bcsavsani May 08, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Algorithm - 1of 1 vote
AnswersNumber of binary 1's in an integer n umber.
- bcsavsani May 08, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Bit Manipulation - 0of 0 votes
Answerswhere is volatile variables stored in memory layout ?
- sumeet4linux April 16, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C - 0of 0 votes
AnswersHow to write on a specific location / address on a device driver or register ?
- sumeet4linux April 16, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Debugging - 0of 0 votes
AnswersHow to write a perticular value on real hardware register or hardware address in device driver programming ?
- sumeet4linux April 16, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Linux Kernel - 0of 0 votes
AnswersYou have a system in which there is a timer that interrupts the system every 20ms. If the system is interrupted, an ISR runs to handle that interrupt. How will you design your system to find if that ISR runs for more than 20ms [in most cases an ISR will be very short...but assume in this case its not] ?
- Bandicoot April 02, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Operating System - 0of 0 votes
AnswersWhich is the fastest IPC mechanism and why ?
- Bandicoot March 27, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Operating System - 0of 0 votes
AnswersWhat do you mean by heap fragmentation ?
- Bandicoot March 27, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Operating System - 0of 0 votes
AnswersHow do you detect stack overflow ?
- Bandicoot March 27, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Operating System - 0of 0 votes
AnswerAlgorithm to solve sudoku puzzle
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Algorithm - 0of 0 votes
Answerscode to find transpose of a matrix using only one array
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Coding - 0of 0 votes
Answersbig endian and little endian Q
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Algorithm - 0of 0 votes
Answerswhat does the volatile keyword in C mean. where is it used
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C - 0of 0 votes
Answerswrite a c code to reverse the bits in a uint8 type variable.
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Bit Manipulation - 1of 1 vote
Answerswrite a code to count the no.of 1s in a given 16 bit integer.
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Bit Manipulation - 0of 0 votes
Answersyou are given 2 crystal balls. there is a 100 storey building. what is the minimum no.of trials you need to make in order to find the nth floor at which the crystal ball starts to break. note: if the ball doesnt break, you can reuse it.
- dd March 06, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Algorithm - 0of 0 votes
AnswersWhat do you mean by virtual destructor? How do you design an ISR? what do you mean by priority inversion? Explain the difference between a semaphore and a ISR?
- most unluckiest February 15, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer - 0of 0 votes
AnswersSuppose you have 2 threads which are started asynchronously at different times and you a synchronization point where if any one of the threads reaches that point before another thread it has to wait till the other one reaches there. How do you design this?
- most unluckiest February 15, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Operating System - 0of 0 votes
AnswersWhat do you mean by a RAW socket? What is the endianness followed in the network?
- most unluckiest February 15, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Networking / Web / Internet - 0of 0 votes
AnswersSuppose you have a application running on a TCP with 100% functionality. Your boss asked you to change the application so that it works on a UDP but you should maintain 100% functionality similar to a TCP one..how do you design this new UDP based application?
- most unluckiest February 15, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Networking / Web / Internet - 0of 0 votes
Answersint *p;
- most unluckiest February 15, 2010
char *q;
printf("%d",p+1-p); --->1st
printf("%d",q+1-q); --->2nd
Lets say p is pointing to the variable address in 1000 and q is pointing to the char variable in the address 2000.
Then he asked me to explain those printf statements...and the next question is why the 1st printf is not printing 4 but it prints 1.| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer C - 0of 0 votes
AnswersWhat happens when you change the MAC address of machine with a static IP address in a particular subnet?(he was expecting the ARP in the subnet)
- most unluckiest February 15, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Networking / Web / Internet - 0of 0 votes
AnswerWhat do you mean by sockets? Explain the socket programming when you are designing a server?
- most unluckiest February 15, 2010| Report Duplicate | Flag | PURGE
Qualcomm Software Engineer / Developer Networking / Web / Internet