Skip to content
Related Articles

Related Articles

Improve Article

AMD Interview Experience for Internship (On-Campus)

  • Difficulty Level : Easy
  • Last Updated : 09 Mar, 2021

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

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, AmazonGoogle and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :