Skip to content
eBooks
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
Sign in or create a free account to download the PDF. Sign in Register

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.