General1000 Tricky C Interview Questions & AnswersIndeep Sidhu
1000 Tricky C Interview Questions & Answers
By Indeep Sidhu
Updated Oct 26, 2026
PDF · 369 KB
C programming interview questions
What's inside
22 sections
- How to use this guide
- Contents
- Data Types, Integer Promotion and Conversions
- Pointers and Pointer Arithmetic
- Arrays and Strings
- Operators, Precedence and Sequence Points
- Control Flow, switch and Loops
- Functions, Recursion and Variadic Functions
- Storage Classes, Scope, Lifetime and Linkage
- Dynamic Memory Management
- Structs, Unions, Enums, Bit-fields and Padding
- Preprocessor and Macros
- Bitwise Operations and Bit Manipulation
- File I/O and Standard I/O
- printf/scanf Format Specifiers and Output Puzzles
- String Library and Text Processing (string.h, ctype.h, stdlib.h)
- Undefined, Unspecified and Implementation-Defined Behavior
- Type Qualifiers (const, volatile, restrict), Typedef and Complex Declarations
- Linked Lists and Data Structure Implementation
- Function Pointers, Callbacks and Dispatch Tables
- Signals, setjmp/longjmp, Threads and Atomics
- Memory Layout, Alignment, Endianness, Build and Debugging
Code & supporting files
No supporting links for this eBook yet.