JSFiddle - React, Tailwind, and code Playground

by Steven Senkus

HTML

What is your testing process at your current job?
 
What are the two different types of HTML tags and how are they different? Span vs. div, for example?
 
	Span is a block element ( wraps content ) and span is inline ( within text ) 
 
What are the different kinds of positioning in CSS?
 
	Absolute and relative
 
What are the different types of collections in .Net?
 
	List, Dictionary, ArrayList, Hashtable
 
What are the benefits offered by generics as opposed to other collections?
 
	They are more type safe, and performance is better because types do not have to be boxed and unboxed. 
 
What is the difference between a class and a struct?
 
	Stored on the stack
	structs are value types
	faster
	 
When calling a function, are parameters passed by value or by reference?
 
	By value  
 
What are the different ways to pass a parameter by reference?  
 
	ref keyword 
 
What are the mechanisms for maintaining state in an asp.net application? 
 
	Viewstate and sessionstate
	
Describe inheritance. Describe different ways you can implement inheritance.
 
	Inheritance allows a class to have the same traits and behavior as another class.
 
What is dependency injection?
 
	Creating inste
 
What are the different ways for storing behaviors in SQL? 
	
	stored procedures and views
 
What are the different kinds of SQL joins? When would you use each?
 
	inner joins, outer joins
 
If you have a slow running query that looks at seldom changed data, how might you speed it up?
 
	Examine the joins, and if each are neccessary, analyse subqueries, consider creating a view
 
How do you override a static method?
 
	I don't know of any way to override a static method
 
View state questions.
 
	
 
Name some of the parts of the page life cycle in ASP.NET.
 
	page request -> Start -> Initialzation -> Load -> Postback -> validator -> unload
	
	Initializing - Load ViewState (only postbacks) -> Load PostbackData (only postbacks) -> Load -> Raise PostBackEvent -> SaveViewState -> Render
	...