Programming interview questions with answers covering ASP.NET, jQuery, JAVA, SQL, LINQ, Entity Framework and Regular Expressions


Having a bit of time in the last few weeks, I managed to hammer out some more detailed posts on my programming interview series blog.

Here is the table of contents for easy reference:

Introduction
  1. Introduction to technical interviewing
  2. Technical Interview Process – 30,000 feet overview
  3. So, what can be asked in a programming interview?
  4. Beyond the Code
Beginners programming questions
  1. Simple coding questions–Part 1
  2. How to find if a number is a Palindrome?
  3. Linked lists demystified
  4. Recursion–concepts and code
  5. Linked Lists – Sorting, Searching, Finding Maximum and Minimum
  6. Reverse a Linked List
  7. Searching algorithms–Linear search
  8. Binary Search
  9. String manipulation can be fun
  10. String pattern matching
  11. String functions galore
  12. Pass by value versus reference in C#
  13. How to find if a number is perfect square
Advanced programming questions
  1. Lost in a Forest of Trees
  2. The Ins and Outs of a Binary Search Tree
  3. Simple Patterns: Singleton Pattern
  4. Simple Patterns: Repository Pattern
  5. Simple Patterns: Factory Pattern
  6. Implement a basic Stack using linked List
  7. Implement a Queue data structure using a linked list
  8. Operator overloading and pairing rules in C#
  9. LINQ Query, Selection, Partial Selections and Aggregations
  10. Explain System.IO and System.IO.Compression namespaces with an example
  11. Explain C# yield keyword with an example
  12. How to store user passwords using variable length random salt bytes with secure SHA512 cryptographic hashing functions
ASP.NET
  1. How to redirect user to another page using ASP.NET
  2. Return different HTTP response codes from Response…
  3. Tracing page execution in ASP.NET
  4. ASP.NET page validation controls
  5. ASP.NET 4 site navigation using sitemaps
  6. How do you serialize an object to and from XML
  7. Manage state across entire application in ASP.NET
  8. How to monitor file system changes using FileSystemWatcher in C#
  9. ASP.NET @ Page directive
  10. How to add HTML Server Controls to a Web Page Using ASP.NET
  11. ASP.NET AJAX using UpdatePanel control
  12. ASP.NET Session modes explained
  13. Explain ASP.NET data binding using DataSets and DataSourceControls
  14. ASP.NET HttpModule explained
  15. ASP.NET HttpHandlers
jQuery
  1. jQuery AJAX functions part 1–the load() method
  2. jQuery AJAX functions part 2–get(), post(), getScript() and getJSON()
  3. jQuery AJAX functions part 3–ajax()
  4. Differentiate between alert(), prompt() and confirm() methods
  5. jQuery fadeIn, fadeOut and fadeTo effects
  6. jQuery Selectors reviewed
  7. jQuery to block paste in a textbox
  8. jQuery to create default text for a textbox
  9. jQuery to select/deselect all items in a CheckBoxList
  10. jQuery to show big image on hover
SQL
  1. SQL Select Where Interview Questions
  2. SQL GROUP BY and HAVING clauses
  3. SQL CASE statement examples
  4. SQL IF-ELSE and WHILE examples
LINQ
  1. LINQ – Group, Sort and Count Words in a sentence by length
  2. LINQ interview questions
  3. LINQ SKIP and TAKE interview questions
  4. LINQ JOIN interview questions
JAVA
  1. Basic JAVA interview questions
  2. Explain JAVA ConcurrentModificationException and solutions to fix it
  3. JAVA serialization interview question
  4. JAVA equals() versus == operator
Entity Framework
  1. Entity Framework interview questions
  2. Entity Framework and eager loading of related entities interview questions
  3. Entity Framework and lazy loading interview questions
  4. Entity Framework transaction scope examples
Regular Expressions
  1. Regular expressions interview questions–Part 1
  2. Regular expressions interview questions–Part 2
  3. Regular expressions – groups and alternations (Part 3)
Comments (21)

  1. Sumit says:

    Great collection of posts. Thank you for creating these programming interview questions and answers.

  2. Adam says:

    Thanks for the awesome posts. Helped me a lot in my interviews.

  3. Me says:

    <a href="google.co.in"> Google </a>

  4. Dan says:

    Just found this treasure chest of great interview questions and answers. Wow

  5. kashifkhan.inbox@gmail.com says:

    its not easy to use..click on question it browse to another page then back for next question..

  6. Jai says:

    Good one.. Thank you

  7. Zohaib says:

    Awsome

  8. Natasha says:

    Thanks was very useful.

  9. radha says:

    thanks it help me ………………………………….

  10. Sameer says:

    great collection!! thanks.

    found one more link having good ques on garbage collection, just to share

    http://www.iminfo.in/…/advanced-inteview-questions-dot-net-garbage-collection-part-one

  11. Anaya says:

    made most of it! Thanx alot.!!!

  12. Prafful Kambarkar says:

    Nice work shared dude

  13. ankita says:

    nice one.

  14. bonave2008 says:

    Some selected .Net interview question collections…

    net-informations.com/…/interview-questions.htm

    bona

  15. vinmathi says:

    This collections are very useful to all. awesome. thank u so much ……

  16. Shrinivasan says:

    Nice collection but reading is not much user friendly as need to click on every question …anyways thanks for sharing though. :-)

    found one more link having selective advanced ques on asp.net and c#

    http://www.iminfo.in/…/asp-net-interview-questions-and-answers-for-experienced-developers-part-one

  17. Mani says:

    Thanks to Sharing the Dot Net Material for Freshers,

    Link as,

    <a href="http://www.dotnettrainingchennai.in/…/a&gt;

  18. Ravi says:

    Good Collection for Dot Net Materials for Freshers,

    <a href="http://www.dotnettrainingchennai.in/…/a&gt;

  19. muthu juna says:

    thank u sir

    <a hrefs="http://www.besanttech.com/best-dot-net-training-institute-in-chennai.html">Dot Net Training institutes in Chennai</a>

  20. vish says:

    good…….

  21. Johnny Boy says:

    Great list of questions! Although I think the navigation needs to be made a bit easier. Anyway, here’s a few more I think you should consider adding to your list too:
    http://cc.davelozinski.com/general/tricky-csharp-and-sql-interview-questions

    _