Tech screen / Q&A type questions
Warm up, "getting to know you" questions
Given that you're interviewing, you are obviously looking for something new... can you describe what you're looking for in a new job? (What responsibilities, technologies, type of team, type of company, company culture, etc)
Do you have a preferred place in the stack (from database to javascript/html/css) to work? Where would you say you are strongest? (Possibly mention here that we don't do database work, that is handled by the CSB)
General, open-ended
What is a skill that you would like to grow?
What would you say are the habits of a good Software Engineer?
How do you stay abreast of what is going on in our field?
Object Oriented Design / Principles
What is the difference between an object and a class?
What is an interface? What is it useful for?
What is an abstract class? What is it useful for?
Can you explain polymorphism?
HTTP / API
What does it mean when it is said that an API is 'REST-ful'?
In HTTP what is a GET? What is a POST? Describe the difference
What are the characteristics of a well-designed HTTP/REST API?
HTTP is a stateless protocol, what are some ways that state is introduced?
ASP.NET
Suppose I was an experienced developer but without .NET experience, how would you explain to me what ASP.NET is?
What is an ASP.NET module?
What is an ASP.NET handler?
What is routing in ASP.NET?
What built-in types of authentication does ASP.NET offer?
What is ASP.NET forms authentication?
How can more than one ASP.NET application be hosted under the same domain name?
Describe the Model View Controller pattern in the context of ASP.NET MVC
What is a ViewEngine? -OR- What is Razor?
Hosting / production support
What is IIS?
What does the IIS7 'Integrated Pipeline' mean? How is it useful?
Do you have experience supporting production apps?
What techniques have you used in...
Please Whitelist JSFiddle in your content blocker.
Help keep JSFiddle free for always by one of two ways:
Whitelist JSFiddle in your content blocker (two clicks)
Go PRO and get access to additional PRO features →
Join the 4+ million users, and keep the JSFiddle dream alive.
Ad-free
All ads in the editor and listing pages are turned completely off.
Use pre-released features
You get to try and use features (like the Palette Color Generator) months before everyone else.
Fiddle collections
Sort and categorize your Fiddles into multiple collections.
Private collections and fiddles
You can make as many Private Fiddles, and Private Collections as you wish!
Console
Debug your Fiddle with a minimal built-in JavaScript console.