Spaces:
Sleeping
Sleeping
| { | |
| "key_concepts": [ | |
| "C syntax and operators", | |
| "Control flow (if, switch, loops)", | |
| "Functions and parameter passing (including recursion)", | |
| "Arrays and C strings", | |
| "Pointers and pointer arithmetic", | |
| "Composed data types (structs and unions)", | |
| "C standard library functions (stdio.h, stdlib.h, string.h)", | |
| "File I/O (fopen, fread/fwrite, fprintf/fscanf)", | |
| "Dynamic memory allocation and memory management (malloc, calloc, realloc, free)" | |
| ], | |
| "primary_domain": "technical", | |
| "use_cases": [ | |
| "Screen candidates for core C programming competency when hiring systems, embedded, or firmware developers", | |
| "Verify ability to manage memory and pointers for roles that require manual allocation and low-level debugging", | |
| "Assess knowledge of file handling and C standard library usage for positions that process binary/text I/O or build tooling in C" | |
| ] | |
| } |