Open In App

AMD (Xilinx) Interview Experience Senior Software Engineer

Last Updated : 07 Aug, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Round Telephonic:

  • Check the 5th bit and update the 15th bit (both should be the same)
  • Check 15th and update 20th bit(both should be different)
  • Endianness reverse using bitwise operators, unions, Byte reversal

1st Round:

2432
Display like mmccccxxb
  • ARM Trust zone
  • ARM pipeline
  • Memory protection how can be handled
  • Is aes asymmetric or Symmetric
  • What is symmetric
  • Debug levels what are different levels indicate
  • The CPU has limited registers on how the whole program operates
  • How do u supervise stack for multiple tasks

2nd Round:

  • How do u detect the stack overflow or Monitor
  • What do u specify during the creation of a task
  • What purpose do use the debuggers
  • Cache memory
  • How do u choose ADC resolution on what basis
  • How do u monitor the task usage of the stack?

3rd Round:

  • Why startup code is written in assembly language
  • Program to display the maximum repeat numbers
  • Startup sequence flow
  • When jumping from the main stack to the interrupt stack apart from the address what exactly u store?

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads