Interview questions on Interface in C#

Check your knowledge over Interface in C#, state whether the following statements are True or false:

1.A member of an Interface may be declared private.
(a) True (b) False

2. An Interface can inherit only one Interface , like classes.
(a) True (b) False

3. All the members of an Interface are implicitly abstract.
(a) True (b) False

4. An Interface is normally used to declare constant data fields.
(a) True (b) False

5. A Class can implement any member of the Interface.
(a) True (b) False

6. An Interface cannot extend classes.
(a) True (b) False

7. An Interface may be considered as an alternative to an abstract class.
(a) True (b) False

8. we can create an instance of an Interface using the new operator.
(a) True (b) False

9. An abstract class can implement an interface.
(a) True (b) False

10. All the members of an interface are implicitly public and abstract.
(a) True (b) False

11. members of Interface cannot be declared static.
(a) True (b) False

12. An Interface can inherit multiple interface.
(a) True (b) False

Answers:

1. b
2. b
3. a
4. M
5. a
6. a
7. b
8. b
9. a
10. a
11. a
12. a