가장 많이 묻는 면접 질문과 답변 & 온라인 테스트
면접 준비, 온라인 테스트, 튜토리얼, 라이브 연습을 위한 학습 플랫폼

집중 학습 경로, 모의고사, 면접 준비 콘텐츠로 실력을 키우세요.

WithoutBook은 주제별 면접 질문, 온라인 연습 테스트, 튜토리얼, 비교 가이드를 하나의 반응형 학습 공간으로 제공합니다.

Prepare Interview

Embedded C 면접 질문과 답변

Ques 21. What is the purpose of the 'inline' keyword in C?

The 'inline' keyword suggests to the compiler that a function should be expanded in-place at the call site, potentially improving performance.

Example:

inline int add(int a, int b) { return a + b; }

도움이 되었나요? Add Comment View Comments
 

Ques 22. Explain the role of a bootloader in embedded systems.

A bootloader is a program that loads the main application into the microcontroller's memory, typically from external storage like flash or EEPROM.

도움이 되었나요? Add Comment View Comments
 

Ques 23. What is the purpose of the 'const' pointer in C?

A 'const' pointer points to a constant value, meaning the value it points to cannot be modified through the pointer.

Example:

const int *ptr;

도움이 되었나요? Add Comment View Comments
 

Ques 24. Explain the concept of polling versus interrupt-driven I/O.

Polling involves repeatedly checking the status of a device, while interrupt-driven I/O relies on hardware interrupts to notify the processor when the device needs attention.

도움이 되었나요? Add Comment View Comments
 

Ques 25. What is the purpose of the 'enum' keyword in C?

The 'enum' keyword is used to define named integer constants, providing a more readable alternative to using raw integer values.

Example:

enum Days { Monday, Tuesday, Wednesday, Thursday, Friday };

도움이 되었나요? Add Comment View Comments
 

Most helpful rated by users:

Copyright © 2026, WithoutBook.