Interview and Viva Questions


Interview and Viva Preparation Questions on "C"

 Programming Language -Problem Solving Using "C"

This is a list of latest C Interview Questions that are appearing in most of the current interviews as a fresher and experienced candidate. You will also get top C Programming Interview Questions.

1

What do you mean by the size of integer, character, float and double data types in C programming?

2

What are the attributes of structure in C programming language?

3

What are the attributes of union in C programming language?

4

What do you mean by self-referential structure in C programming language?

5

What are benefits and drawback of using macro in C programming language?

6

What do you mean by the difference between auto and register keywords in C programming ?

7

What do you mean by the use of bit field in C programming language?

8

What do you mean by bit error in C programming language?

9

How many numbers of arguments that can be passed to a function in C programming language?

10

What do you mean by header file in C programming language?

11

Why do you mean by semicolon used at the end of each line in C programming language?

12

What do you mean by the getc(), getch() and getchar() in C programming language?

13

How to change the size of an array dynamically in C programming language? Explain it.

14

What do you mean by array in C programming language? How initialize it.

15

What do you mean by recursion function in C programming language?

16

What do you mean by static array and dynamic array in C programming language?

17

What do you mean by pointer to pointer in C programming language?

18

What do you mean by file streaming in C programming language?

19

How will swap two variables without using third variable in C programming language?

20

What do you mean by #include <stdio.h> and #include <conio.h> in C programming language?

21

What do you mean by operator precedence in C programming language?

22

Do you know, Is it possible to return more than one values from a function in C programming ?

23

What do you mean by function prototype in function C programming language?

24

What do you mean by the fflush() function in C programming language?

25

What do you mean by the extern keyword in C programming language?

26

Do you know, Can modulus operator be applied to float or double data type in C programming ?

27

What do you mean by the normal variable and pointer variable in C programming language?

28

What do you mean by the types of pointers in C programming language?

29

What do you mean by format specifies in C programming language?  Why are they used?

30

What value will be assigned to X below if q = 15?-           X = *q++; X = ++ *q;

31

What do you mean by printf() and sprintf() functions in C programming language?

32

What do you mean by the character array and string in C programming language?

33

What do you mean by the char const* p and const char* p in C programming language?

34

What does implicit and explicit function in C programming language?

35

What do you mean by enum and #define constant in C programming language?

36

What are predefined macros in C language programming language?

37

Which code executed faster than other? Why?    a++;  a+1;

38

What is error handling functions in C programming language?

39

How to check array boundary in C programming language?

40

What do you mean by null pointer in C programming language?

41

Do you know, Can you assign null to a pointer after freeing memory in C programming language?

42

What do you mean by page thrashing in C programming language?

43

What do you mean by sorting technique and give the list of all sorting technique in C programming language?

44

What do you mean by searching technique and give the list of all searching technique in C programming language?

45

What do you mean by the quickest sorting technique in C programming language?

46

What do you mean by the quickest searching technique programming language?

47

What do you mean by user defined function and pre-built function in C programming language?

48

What do you mean by linker and linkage programming language?

49

What do you mean by the actual argument and formal argument in C programming language?

50

What do you mean by internal and external static variables in C programming language?

51

What do you mean by modular programming approach in programming language?

52

What do you mean by indirection method in C programming language?

53

How to differentiate array and pointer in C programming language?

54

How pointer variable is initialized in C programming language?

55

What do you mean by text mode and binary modes in file in C programming language?

56

How to differentiate structure and union in C programming language?

57

What do you mean by structure and array in C programming language?

58

What do you mean by extern, static and auto variable in C programming language?

59

What do you mean by register variable stored in memory programming language?

60

What do you mean by for loop and while loop in C programming language?

61

What do you mean by array of pointer in C programming language?

62

Do you know, C program have more than one main () function in a program?

63

What do you mean by file handling in C programming language?

64

What are the types of files handling in C programming language?

65

What do you mean by file pointer in C programming language?

66

What is the main difference of array of pointer and pointer to array in C programming language?

67

What do you mean by fopen(), fclose() and fstream in C programming language?

68

What do you mean by ftell function in C programming language?

69

What do you mean by constant pointer and pointer to a constant in C programming language?

70

How to differentiate between syntax error and logical error in C programming language?

71

What do you mean by the difference between single and multiple statements in C programming language?

72

Do you know, Is macro better than function in C programming language?

73

How to define goto statements in C programming language?

74

What do you mean by break and continue statement in C programming language?

75

Give the name of header file require to be included in C program to use printf() and scanf() functions?

76

What do you mean by the difference between gets(), puts() and  fgets() in C programming language?

77

What do you mean by data type constant and modifier in C programming language?

78

What do you mean by the storage size of long integer in 64 bit processor in C programming language?

79

What do you mean by the storage size of double in 32 bit processor in C programming language?

80

Write the syntax for enumerator data type in C programming language?

81

How many derived data types in C programming language?

82

What do mean by tokens in C programming language?

83

What do you mean by keyword in C programming language?

84

What do you mean by identifier and constant in C programming language?

85

What do you mean by volatile keyword in C programming language?

86

What do you mean by auto specifier in C programming language?

87

What do you mean by static specifier in C programming language?

88

What do you mean by extern specifier in C programming language?

89

What do you mean by register specifier in C programming language?

90

How to stored data in 2 D arrays in C programming language?

91

What do you mean by string handling in C programming language?

92

What do you mean by the strcat() and strncat() functions in C programming language?

93

Which string function is used to compare two strings in C programming language?

94

What do you mean by the size of integer pointer and char pointer in C programming language?

95

What do you mean by function in C programming language?

96

Why we are need a functions in C programming language?

97

What do you mean by function declaration, function call and function definition in C programming language?

98

What do you mean by call by value in C programming language?

99

What do you mean by call by reference in C programming language?

100

Do you know, when a function can return value to the calling function in C programming language?

101

What do you mean by inbuilt function in C programming?

102

What are the benefits library functions over user defined functions in C programming language?

103

Do you know, Is exit () function declared in which header file in C programming language?

104

What do you mean by command line argument in C programming language?

105

What do you mean by variable length argument in C programming language?

106

How many times call a function in a C program?

107

What is the functions type in C programming language?

108

What is the output for the following code?->       C = floor(5.7);         C = ceil(5.7);

109

Do you know, which header file contain the abs () function in C programming language?

110

What do you mean by buffer manipulation function in C programming language?

111

Do you know which function is used to modify system date and time in C programming language?

112

What do you mean by dynamic memory allocation in C programming language?

113

What do you mean by malloc () function in C programming language?

114

What do you mean by calloc () function in C programming language?

115

What do you mean by realloc () function in C programming language?

116

What is the se of free () function in C programming language?

117

What do you mean by type casting in C programming language?

118

Do you know how will you convert string into integer or float in C programming language?

119

How to differentiate between variable, array and structure in C programming language?

 120

 What do you mean by sparse matrix in array in C programming language?


Our C programming tutorials will guide you to learn C programming one step at a time.

Enroll in our C Programming Language Course for FREE.

Here Lets Starts to Learn C Programming Language-Problem Solving Using C

 

Comments

Popular posts from this blog

C Program to print swap number using third variables

C Program to open and write to a text file using fprintf.