The day has come. You passed the initial phone interview with the recruiter and now you finally arrived at the technical interview. Technical interviews can either be very easy or very hard. You might get lucky and the prospective company you want to work at just asks for sample code or you might be walking into a grill session and your on the menu today. Here is a list of topics you should know in depth to land a job as a web developer.