I applied through college or university. The process took 1 day. I interviewed at Progress (Hyderābād) in Apr 2013
Interview
Interview were mostly based on algorithms. They asked to code. They asked standard algorithms and one puzzle also. Since the position was for software developer intern, the level of interview was not too tough
Interview questions [1]
Question 1
They asked algorithms on arrays, stack, trees, linked list
Asked about OOPS, DBMS, DSA, AWS (EC2, LAMBDA, CLOUDFRONT). More focused on OOPS and core JAVA. DSA questions on trees, graphs, linked lists, arrays, hashmaps, sets, stacks, queues, and few other algorithms
OA round then technical round then hr. Technical was based on your job description, your projects, your resume and your DSA. HR was based on projects and your communication skills.
My interview experience with the company was exceptional. The process was well-organized and transparent, with clear communication at every stage. The interviewers were professional and friendly, creating a comfortable environment. Overall, it was a positive and encouraging experience, reflecting the company's commitment to excellence.
Interview questions [1]
Question 1
Can you explain the difference between a microprocessor and a microcontroller?