I interviewed at Qualcomm Hyderabad. The interview comprised of 4 rounds. The first round was a written test which had mostly C,C++ programming questions, code snippets, digital design and aptitude. The second and third round were mostly based on testing one's programming knowledge & work experience.In the final round, they asked questions based on all the projects mentioned in the resume and some brain storming puzzles.Overall process took 6 hours.The interview panel was very friendly and would also give hints if you are stuck somewhere while answering.