Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

How to install C

Answer»
2.

What are pointers? Why are they used?

Answer»
3.

Which of these functions is safer to use : fgets(), gets()? Why?

Answer»
4.

Explain argument and its types.

Answer»
5.

What is the purpose of main() function?

Answer»
6.

Explain Union. What are its advantages?

Answer»
7.

What do you mean by Enumeration Constant?

Answer»
8.

Explain: a.) goto b.) setjmp()

Answer»
9.

Explain: a.) Function b.) Built-in function

Answer»
10.

Explain modulus operator. What are the restrictions of a modulus operator?

Answer»
11.

When should you not use a type cast?

Answer»
12.

Disadvantages of external storage class:

Answer»
13.

What are the advantages of external class?

Answer»
14.

What is an lvalue?

Answer»
15.

How do you initialize pointer variables?

Answer»
16.

Explain null pointer.

Answer»
17.

What are storage classes in C?

Answer»
18.

When should you use a type cast?

Answer»
19.

Explain "far" and "near" pointers in C.

Answer»
20.

Differentiate between ordinary variable and pointer in C.

Answer»
21.

How can we read/write Structures from/to data files?

Answer»
22.

What do the ‘c’ and ‘v’ in argc and argv stand for?

Answer»
23.

Explain a pre-processor and its advantages.

Answer»
24.

What is the purpose of ftell?

Answer»
25.

What do you mean by invalid pointer arithmetic?

Answer»
26.

Why can’t we compare structures?

Answer»
27.

How are structure passing and returning implemented?

Answer»
28.

Why do we use namespace feature?

Answer»
29.

Where are auto variables stored? What are the characteristics of an auto variable?

Answer»
30.

Differentiate between: a.) Declaring a variable b.) Defining a variable

Answer»
31.

What is a dangling pointer?

Answer»
32.

What is the difference between null pointer and wild pointer?

Answer»
33.

What are the different types of pointers used in C language?

Answer»
34.

How does normalization of huge pointer works?

Answer»
35.

What are the different properties of variable number of arguments?

Answer»
36.

What is the process of writing the null pointer?

Answer»
37.

What is the use of void pointer and null pointer in C language?

Answer»
38.

What is the function of volatile in C language?

Answer»
39.

What is the condition that is applied with ?: operator?

Answer»
40.

What is the use of ?: operator?

Answer»
41.

What is use of integral promotions in C?

Answer»
42.

What is the function of multilevel pointer in c?

Answer»
43.

What is the data segment that is followed by C?

Answer»
44.

What is the function of pragma directive in C?

Answer»
45.

Write a program to show the change in position of a cursor using C

Answer»
46.

What are the different types of linkage exist in C?

Answer»
47.

What is the use of linkage in C language?

Answer»
48.

What are the different types of objects used in C?

Answer»
49.

What is the translation phases used in C language?

Answer»
50.

What are bitwise shift operators?

Answer»