Mission: At AMD, our mission is simple: to become the recognized leader in powering the life-changing products and experiences that allow users to create, consume, and share seamlessly across billions of immersive devices.
Vision: Immersive and instinctive computing will transform our lives.
Accountability: We build trust by honoring our commitments.
Achievement:: We plan and play to win in all we do, every time. Every day matters.
Agility:: We continuously learn and improve in all aspects of our business
Alignment:: We work as one AMD to debate, decide, embrace and execute.
Count number of bits in number? (In C)
In what coding situation can a c++ variable be optimized out by a compiler and what is the way to prevent this from occurring?
Questions about C++ language.
Implement a circular buffer using other data structures.
Describe virtual memory
Printing a stream to stdout following a pattern.
Inheritance, Parallel computing, technical information about motherboard and graphic card architecture.
What are the differences between different programming languages?
What is a pure virtual function?
Reverse a list.
Reverse words in a char array in place, use C.
Hex bit operation.
Describe an algorithm.
What is the differentiated value that you could deliver to the company?
What is GDI used for?
Describe SIMD structure.
What is probability space?
Warps in GPGPU, role of registers in GPU hardware
Analyze a situation where you get a segmentation fault and give the reason
Write code in C/C++ to insert/search for a record in BTree.
Write Java code to insert/retrieve data in Oracle database from a web page.
If you were on a slim rectangular shape island which is covered by trees and you had no tools, what would you do if the forest catches on fire on one end of the island (you are at the other end)
What is the maximum sum of the elements in a sublist of a array .
Stage 1: Phone screen with HR
Stage 2: Technical phone interview For the technical round the candidate is asked to write a code via collabedit to solve some algorithm problems in C. Some candidates have received offers with phone interviews only.
Stage 3: Onsite interview The onsite interview consists of several 45 minute - 1h white board/technical sessions. There is an hour lunch in between. Questions range from C++ to graphics and everything in between. Interviewers can be hiring managers or senior engineers. The senior engineers focus mostly in technical questions and the manager in behavioral questions. In another version, the onsite interview is the technical interview and is followed by phone interview, mainly with behavioral questions.
Pathrise is a career accelerator that helps people land their dream jobs. We regularly place our fellows at top companies like Apple, Amazon, and Meta. Our mentors have experience at companies like Apple, giving fellows the inside scoop on interview and company culture in 1-on-1 sessions.
We can’t guarantee you a job at a specific company like Apple. But we do guarantee you a great job–if you don’t accept an offer in 1 year, you pay nothing. Our income share agreement means you only pay with a percentage of your income at your new role.
Mentors work with fellows at every stage in search, helping them build the skills necessary to be the best candidate possible. Fellows in Pathrise usually see a 2-4x increase in application response rates, 1.5-3x increase in interview scores, and 10-20% increase in salary through negotiation.