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 Bery System Interview Experience (On-Campus) 2023 Next Microsoft Interview Experiencefor SDE Intern Share your thoughts in the comments Add Your Comment Please Login to comment...