Used for hiring

C Developers
Sr. software Developers
QA Developers

Skills required

Core programming skills in C

Good understanding of data structures and algorithms

Knowledge of XML and relational databases

C assessment test

You can check the skills listed below in a candidate while you hire for a C developer

  • Proficiency in C language
  • Sound knowledge of IPC along with socket programming
  • Excellent problem solving skills
  • Knowledge of XML and relational databases

How this test helps with hiring C candidates

Steps to assess C
Create a test
Create a test
Add questions to assess C skills
Add questions to assess C skills
Send invites to candidates
Send invites to candidates
Evaluate the report
Evaluate the report
Assess C for Free   
Common types of assessments used by our top customers

10 MCQs on
advanced C skills and programming skills

8 MCQs on
HTML

Sample questions

What is the output of the following C code: " #include
#include
int main() {
char c = 't';
printf(""is :%cn"", tolower('A'));
} "

  • A
  • 0
  • aCorrect Answer
  • Compilation error

What is the output of the following C code: "#include
int *m() {
int *p = 10;
return p; }
void main() {
int *k = m();
printf(""%d"", k); } "

  • 10Correct Answer
  • Compilation fails
  • Runtime error
  • None of these

What is the output of the following C code: "#include
char *names[] = {""Alice"", ""Smith"", ""JONES"", ""MIKE""};
char **new_name[] = {names+3, names+2, names+1,};
char ***final_str = new_name;
int main() {
printf(""%s "", **++final_str); printf(""%s "", *--*++final_str+3); printf(""%s "", *final_str[-2]+3); printf(""%s "", final_str[-1][-1]+1); return 0; } "

  • JONES ce E mithCorrect Answer
  • Smith KE E mith
  • JONES ce mith E
  • ce JONES Smit E

Want us to help you create a C Developer Assessment?

Top customers using HackerEarth to hire developers

Barclays Logo
General Electrics Logo
Government of Canada Logo
Nokia Logo
Northern Trust Logo
Thoughtworks Logo
UBS Logo
Walmart Logo