Show Changes Show Changes
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Search

History

10/11/2007 11:02:31
84.69.99.27
20/06/2007 02:40:36
203.126.136.223
27/04/2006 20:04:36
205.158.77.230
13/04/2005 07:20:29
-139.78.190.54
02/03/2005 16:11:37
JamesSnape-213.83.66.226
List all versions List all versions

Interview Question
.
Summary A collection of Interview Questions.

Microsoft Questions and Interviews

Design Questions

Question Design the data structures required to implement a mastermind game and then implement an algorithm for finding the solution. How would you test it?

Coding Questions

Question Write a function to return true if the alphanumeric characters in a string are a palindrome. A palindrome is a phrase whose alphanumeric characters are the same when they are reversed. For example "A man, a plan, a canal, Panama."
 bool IsPallindrome(TCHAR* sz);
Question Write a function to return true if the two strings are anagrams of each other. Anagrams are words which contain the same characters shuffled into different positions. If the characters in one phrase can be rearranged into different positions to become the second phrase, then the two phrases are anagrams of each other.
 bool IsAnagram(TCHAR* sz1, TCHAR* sz2);
Question Write a function to return true if a string is an alliteration. An alliteration is a phrase in which each word begins with the same letter.
 bool IsAlliteration(TCHAR* sz);

ASP.NET Questions

Question From constructor to destructor (taking into consideration Dispose() and the concept of non-deterministic finalization), what the are events fired as part of the ASP.NET System.Web.UI.Page lifecycle. Why are they important? What interesting things can you do at each?
Question What are ASHX files? What are HttpHandlers? Where can they be configured?
Question What is needed to configure a new extension for use in ASP.NET? For example, what if I wanted my system to serve ASPX files with a *.jsp extension?
Question What events fire when binding data to a data grid? What are they good for?
Question Explain how PostBacks work, on both the client-side and server-side. How do I chain my own JavaScript into the client side without losing PostBack functionality?
Question How does ViewState work and why is it either useful or evil?
Question What is the OO relationship between an ASPX page and its CS/VB code behind file in ASP.NET 1.1? in 2.0?
Question What happens from the point an HTTP request is received on a TCP/IP port up until the Page fires the On_Load event?
Question How does IIS communicate at runtime with ASP.NET? Where is ASP.NET at runtime in IIS5? IIS6?
Question What is an assembly binding redirect? Where are the places an administrator or developer can affect how assembly binding policy is applied?
Question Compare and contrast LoadLibrary(), CoCreateInstance(), CreateObject() and Assembly.Load().
JamesSnape's Wiki - Please scribble away...

If you're new to Wiki, read OneMinuteWiki, VisitorWelcome or YouShouldChangeTheWiki. Otherwise, start at the HomePage.

Recent Topics