24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers

Bootloaders, OTA & Security interview questions

27 real Bootloaders, OTA & Security questions from the Embedded Systems bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Bootloader?

Junior
  1. A.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
  2. B.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
  3. C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  4. D.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
Reveal the answer + AI explanation — free account

2. Which term means: "small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link"?

Junior
  1. A.Bootloader
  2. B.TrustZone for Cortex-M
  3. C.Chain of trust
  4. D.Symmetric versus asymmetric crypto
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Bootloader — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  2. B.Bootloader — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
  3. C.Bootloader — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  4. D.Bootloader — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
Reveal the answer + AI explanation — free account

4. What is Secure boot?

Junior
  1. A.each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  2. B.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
  3. C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  4. D.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
Reveal the answer + AI explanation — free account

5. Which term means: "each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs"?

Junior
  1. A.Secure boot
  2. B.Anti-rollback
  3. C.Secure element
  4. D.TrustZone for Cortex-M
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.Secure boot — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
  2. B.Secure boot — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  3. C.Secure boot — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  4. D.Secure boot — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Reveal the answer + AI explanation — free account

7. What is Chain of trust?

Junior
  1. A.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  2. B.each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  3. C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  4. D.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Reveal the answer + AI explanation — free account

8. Which term means: "sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one"?

Junior
  1. A.Chain of trust
  2. B.Secure element
  3. C.TrustZone for Cortex-M
  4. D.A/B partitions
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Chain of trust — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  2. B.Chain of trust — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  3. C.Chain of trust — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
  4. D.Chain of trust — monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
Reveal the answer + AI explanation — free account

10. What is Firmware signing?

Mid
  1. A.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  2. B.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  3. C.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
  4. D.two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
Reveal the answer + AI explanation — free account

11. Which term means: "hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification"?

Mid
  1. A.TrustZone for Cortex-M
  2. B.A/B partitions
  3. C.Secure element
  4. D.Firmware signing
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Firmware signing — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  2. B.Firmware signing — hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  3. C.Firmware signing — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
  4. D.Firmware signing — hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
Reveal the answer + AI explanation — free account

13. What is A/B partitions?

Mid
  1. A.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  2. B.two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
  3. C.monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
  4. D.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Reveal the answer + AI explanation — free account

14. Which term means: "two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails"?

Mid
  1. A.TrustZone for Cortex-M
  2. B.Secure boot
  3. C.Bootloader
  4. D.A/B partitions
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Mid
  1. A.A/B partitions — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  2. B.A/B partitions — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
  3. C.A/B partitions — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
  4. D.A/B partitions — monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
Reveal the answer + AI explanation — free account

16. What is TrustZone for Cortex-M?

Mid
  1. A.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  2. B.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  3. C.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
  4. D.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
Reveal the answer + AI explanation — free account

17. Which term means: "hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application"?

Mid
  1. A.TrustZone for Cortex-M
  2. B.A/B partitions
  3. C.Secure boot
  4. D.Symmetric versus asymmetric crypto
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.TrustZone for Cortex-M — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
  2. B.TrustZone for Cortex-M — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
  3. C.TrustZone for Cortex-M — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
  4. D.TrustZone for Cortex-M — hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
Reveal the answer + AI explanation — free account

19. What is Secure element?

Mid
  1. A.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  2. B.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
  3. C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  4. D.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
Reveal the answer + AI explanation — free account

20. Which term means: "tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware"?

Mid
  1. A.TrustZone for Cortex-M
  2. B.Anti-rollback
  3. C.Bootloader
  4. D.Secure element
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Mid
  1. A.Secure element — hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  2. B.Secure element — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
  3. C.Secure element — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  4. D.Secure element — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Reveal the answer + AI explanation — free account

22. What is Symmetric versus asymmetric crypto?

Mid
  1. A.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
  2. B.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  3. C.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
  4. D.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
Reveal the answer + AI explanation — free account

23. Which term means: "AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength"?

Mid
  1. A.Firmware signing
  2. B.Symmetric versus asymmetric crypto
  3. C.Secure element
  4. D.Bootloader
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Mid
  1. A.Symmetric versus asymmetric crypto — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
  2. B.Symmetric versus asymmetric crypto — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
  3. C.Symmetric versus asymmetric crypto — hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
  4. D.Symmetric versus asymmetric crypto — hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
Reveal the answer + AI explanation — free account

25. What is Anti-rollback?

Senior
  1. A.monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
  2. B.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
  3. C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
  4. D.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
Reveal the answer + AI explanation — free account

26. Which term means: "monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities"?

Senior
  1. A.Firmware signing
  2. B.A/B partitions
  3. C.Secure element
  4. D.Anti-rollback
Reveal the answer + AI explanation — free account

27. Which statement is correct?

Senior
  1. A.Anti-rollback — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
  2. B.Anti-rollback — monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
  3. C.Anti-rollback — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
  4. D.Anti-rollback — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a free readiness check

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take the free 2-minute readiness check for a scored result. The full AI mock interview, scored like a real panel, unlocks with Pro.

Practice Bootloaders, OTA & Security free