Open In App

AMD Interview Experience for Internship (On-Campus)

Improve
Improve
Like Article
Like
Save
Share
Report

AMD came to our campus (virtually) for recruiting interns for 9 months to work on their projects. They shortlisted all the Dual Degree (BTech + MTech) Computer Science students and Electronics students. The 1st round was an interview on Microsoft Teams. I am from a Computer Science background.

Round 1:

  1. I was asked to first explain any project that I worked on. 
  2. Then I was given a coding question, to insert a node at the middle of the linked list efficiently. 
  3. Where is the pointer stored in memory?
  4. What is a thread? Difference between a thread and a process
  5. How do you make sure that the threads are behaving the way you want them to w.r.t. shared resources
  6. The pointer (used while coding the 1st problem) is allocated a virtual or physical address?
  7. What is virtual memory from your understanding?
  8. How is virtual memory managed?
  9. What happens when the system boots?
  10. Follow up on the prev question: What is a boot loader? What does it do?
  11. What is cache? Why do we need a cache?
  12. Address translation in virtual memory

Last Updated : 09 Mar, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads