Monday 22 June 2015

JUNIOR C# DEVELOPER TEST QUESTIONS

From the various online tests sent to me while applying to junior c# developer positions I have chosen a few theoretical questions. Because yes, they also ask theory?!!



  1. How many clustered indexes can be created on single table?
  2. In SOLID principle, what "I" stands for.
  3. Dependency injection implements Inversion of control principle.  (True or False)
  4. WCF does not support service oriented architecture that's why Web API was       introduced. (True or False)
  5. Difference between struct vs classes.
  6. What is an interface?
  7. What is StringBuilder?
  8. ABC of endpoint, C refers to what is exposed by the service. (True or False)
  9. Which protocol is used by REST web services.
  10. In your opinion what are the two main differences between WCF and Web API services?
  11. Can a private virtual method be overridden?
  12. Value types.
  13. What means virtual?
  14. What is inheritance? (I've never had a test interview where they don't ask this one :p)
  15. What means the keyword out?
  16. What means static?
  17. Can multiple catch blocks be executed? (True or False)
  18. What access modifier we use to restrict a class being inherited?
    A) Static
    B) Void
    C) Sealed
    D) We can't restrict a class being inherited.


















2 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Actually wrote a post on this, in a few words, communication is key, vulnerability and honesty always pays - if you put the grind behind! here

    ReplyDelete