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
- Introduction to technical interviewing
- Technical Interview Process – 30,000 feet overview
- So, what can be asked in a programming interview?
- Beyond the Code
Beginners programming questions
- Simple coding questions–Part 1
- How to find if a number is a Palindrome?
- Linked lists demystified
- Recursion–concepts and code
- Linked Lists – Sorting, Searching, Finding Maximum and Minimum
- Reverse a Linked List
- Searching algorithms–Linear search
- Binary Search
- String manipulation can be fun
- String pattern matching
- String functions galore
- Pass by value versus reference in C#
- How to find if a number is perfect square
Advanced programming questions
- Lost in a Forest of Trees
- The Ins and Outs of a Binary Search Tree
- Simple Patterns: Singleton Pattern
- Simple Patterns: Repository Pattern
- Simple Patterns: Factory Pattern
- Implement a basic Stack using linked List
- Implement a Queue data structure using a linked list
- Operator overloading and pairing rules in C#
- LINQ Query, Selection, Partial Selections and Aggregations
- Explain System.IO and System.IO.Compression namespaces with an example
- Explain C# yield keyword with an example
- How to store user passwords using variable length random salt bytes with secure SHA512 cryptographic hashing functions
ASP.NET
- How to redirect user to another page using ASP.NET
- Return different HTTP response codes from Response...
- Tracing page execution in ASP.NET
- ASP.NET page validation controls
- ASP.NET 4 site navigation using sitemaps
- How do you serialize an object to and from XML
- Manage state across entire application in ASP.NET
- How to monitor file system changes using FileSystemWatcher in C#
- ASP.NET @ Page directive
- How to add HTML Server Controls to a Web Page Using ASP.NET
- ASP.NET AJAX using UpdatePanel control
- ASP.NET Session modes explained
- Explain ASP.NET data binding using DataSets and DataSourceControls
- ASP.NET HttpModule explained
- ASP.NET HttpHandlers
jQuery
- jQuery AJAX functions part 1–the load() method
- jQuery AJAX functions part 2–get(), post(), getScript() and getJSON()
- jQuery AJAX functions part 3–ajax()
- Differentiate between alert(), prompt() and confirm() methods
- jQuery fadeIn, fadeOut and fadeTo effects
- jQuery Selectors reviewed
- jQuery to block paste in a textbox
- jQuery to create default text for a textbox
- jQuery to select/deselect all items in a CheckBoxList
- jQuery to show big image on hover
SQL
- SQL Select Where Interview Questions
- SQL GROUP BY and HAVING clauses
- SQL CASE statement examples
- SQL IF-ELSE and WHILE examples
LINQ
- LINQ - Group, Sort and Count Words in a sentence by length
- LINQ interview questions
- LINQ SKIP and TAKE interview questions
- LINQ JOIN interview questions
JAVA
- Basic JAVA interview questions
- Explain JAVA ConcurrentModificationException and solutions to fix it
- JAVA serialization interview question
- JAVA equals() versus == operator
Entity Framework
- Entity Framework interview questions
- Entity Framework and eager loading of related entities interview questions
- Entity Framework and lazy loading interview questions
- Entity Framework transaction scope examples
Regular Expressions
- Regular expressions interview questions–Part 1
- Regular expressions interview questions–Part 2
- Regular expressions - groups and alternations (Part 3)
Comments
Anonymous
July 28, 2012
Great collection of posts. Thank you for creating these programming interview questions and answers.Anonymous
August 02, 2012
Thanks for the awesome posts. Helped me a lot in my interviews.Anonymous
August 06, 2012
<a href="google.co.in"> Google </a>Anonymous
September 17, 2012
Just found this treasure chest of great interview questions and answers. WowAnonymous
November 28, 2012
its not easy to use..click on question it browse to another page then back for next question..Anonymous
January 31, 2013
Good one.. Thank youAnonymous
March 20, 2013
AwsomeAnonymous
April 09, 2013
Thanks was very useful.Anonymous
June 04, 2013
thanks it help me ........................................Anonymous
October 16, 2013
great collection!! thanks. found one more link having good ques on garbage collection, just to share www.iminfo.in/.../advanced-inteview-questions-dot-net-garbage-collection-part-oneAnonymous
November 01, 2013
made most of it! Thanx alot.!!!Anonymous
February 05, 2014
Nice work shared dudeAnonymous
February 25, 2014
nice one.Anonymous
February 28, 2014
Some selected .Net interview question collections... net-informations.com/.../interview-questions.htm bonaAnonymous
March 15, 2014
This collections are very useful to all. awesome. thank u so much ......Anonymous
May 06, 2014
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# www.iminfo.in/.../asp-net-interview-questions-and-answers-for-experienced-developers-part-oneAnonymous
July 10, 2014
Thanks to Sharing the Dot Net Material for Freshers, Link as, <a href="www.dotnettrainingchennai.in/.../a>Anonymous
July 15, 2014
Good Collection for Dot Net Materials for Freshers, <a href="www.dotnettrainingchennai.in/.../a>Anonymous
August 13, 2014
thank u sir <a hrefs="www.besanttech.com/best-dot-net-training-institute-in-chennai.html">Dot Net Training institutes in Chennai</a>Anonymous
March 24, 2015
good.......Anonymous
April 12, 2016
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_Anonymous
May 15, 2017
Thank u for ur useful information in asp. NetAnonymous
February 14, 2018
Very helpful and Great information,I appreciate advising especially coming from a professional.Thanks again and keep up the great work!These are the Important Interview Questions and Answers For ASP.Net.Anonymous
November 20, 2018
Nice collection but reading is not much user-friendly as the need to click on every question …anyways thanks for sharing though. Found one more link having selectively advanced ques on Dot net. Asp.net and c# etc..http://www.dotnettraininginchennai.net/