Here are some frequently asked C language questions for freshers:

  1. Difference between declaration & definition of function
  2. Features of C language
  3. Different storage class specifiers in C
  4. Difference between local variable & global variable
  5. What are variables in C
  6. Use of static variable
  7. Uses of pointers
  8. What is recursion
  9. Local static variables? What is their use?
  10. Array? Explain Array
  11. Differences b/w array & pointer?
  12. Define the OOPS concept.
  13. malloc() vs calloc()
  14. Define pointer on pointer
  15. Define NULL pointer
  16. Define structure
  17. Difference between far and near pointer
  18. Operator in C
  19. Bitwise operator
  20. Difference between class and object

The tip here: If the interviewer wants to conduct an interview through VIVA format, he mostly asks you about differences. For example differences between array and pointer, differences between C and JAVA, Different variables in C, etc.,

Must read concepts: (Never Miss these)

  • Pointers
  • Arrays and Strings
  • Structures
  • Data Structures
  • Functions, Operators 

Most Predicted Programs to be answered:

  1. Fibonacci Series
  2. Prime numbers
  3. Palindrome
  4. Factorials
  5. Armstrong
  6. Sum of the digits
  7. Swap two numbers
  8. Matrix multiplication
  9. Alphabet triangle
  10. Write an example program for Pointers
  11. Example program for Arrays
  12. Example program for structures
  13. Bubble sort
  14. Convert an array into a zig-zag

Tips: If you don’t know the question that the interviewer asked you to solve humbly just tell him. Don’t bluff and waste his time. He may reject you for this reason. If you know the program but forgot the logic, just say him and if he allows, start writing confidently. 

-Krishna (FrontlinesMedia)


Please enter your comment!
Please enter your name here