Software Developer New Grad Interview Questions

6,139 software developer new grad interview questions shared by candidates

What is paging? What is virtual memory? What are the different ways you implement concepts of Virtual memory? What is MMU? What does it do? What are L1, L2 Caches? How do they differ from each other? Design of ARM processor What is a critical section? Why do we need process synchronization mechanisms? What are they? How are they implemented? What is the process? Differentiate process vs Threads? Why Thread is called a lightweight process? How many types of Semaphores are present? What are they? How do they differ?
avatar

SWE New Grad

Interviewed at Arm

4.5
Sep 8, 2024

What is paging? What is virtual memory? What are the different ways you implement concepts of Virtual memory? What is MMU? What does it do? What are L1, L2 Caches? How do they differ from each other? Design of ARM processor What is a critical section? Why do we need process synchronization mechanisms? What are they? How are they implemented? What is the process? Differentiate process vs Threads? Why Thread is called a lightweight process? How many types of Semaphores are present? What are they? How do they differ?

A lot of work experience questions and also hypotheticals. The one that stands out most is: "if a client reaches out to you on a friday night after most of your team has gone home for the weekend and asks for something by Monday that would require your team to work all weekend to accomplish, how would you handle that?"
avatar

New Grad Program

Interviewed at Epsilon

3.6
May 3, 2021

A lot of work experience questions and also hypotheticals. The one that stands out most is: "if a client reaches out to you on a friday night after most of your team has gone home for the weekend and asks for something by Monday that would require your team to work all weekend to accomplish, how would you handle that?"

Viewing 2961 - 2970 interview questions

Glassdoor has 6,139 interview questions and reports from Software developer new grad interviews. Prepare for your interview. Get hired. Love your job.