So I’ve become familiar with questions that tech companies ask when interviewing candidates for web developer positions in “Silicon Valley” in California. So if you’re interviewing, you should prep yourself for the following interview questions that always seem to come up:
- What JavaScript libraries have you used? (And for YUI, which seems to be popular, which components have you used?)
- What’s the difference between “if (a==x)” and “if (a===x)”?
- Have you developed CSS for different browsers and versions? What are some examples of issues you’ve had? (i.e. box model)
- How do you keep up on web technology? (books, blogs, etc.)
- Use this text editor to properly properly markup this form from memory (with XHTML, CSS, JavaScript).
- Use this text editor to properly properly markup this table from memory (with XHTML).
- What’s the difference between “visibility:hidden” and “display:none”?
- What’s the difference between using var inside and outside of a JavaScript function? (or an exercise involving this)
- How would you write the HTML and CSS for a standard three-column layout with header and footer?

This is interesting (and good to know). I’m not sure I’d be able to pull a correctly-formatted doctype and correct meta tags right off the top of my head (too much copying-and-pasting). Thanks.