Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
people:hr:good-technical-interview-questions:javascript-questions [Mar 2, 2026 02:26 AM] 207.166.175.155 removed |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | = JavaScript Interview Questions = | ||
| - | == Basic JavaScript == | ||
| - | |||
| - | * Give a high level overview of how JavaScript interacts with the DOM. | ||
| - | * What are some different ways that JavaScript code can be embedded into or linked into an XHTML page? | ||
| - | * Are objects passed by value or by reference? Does the type of object matter? | ||
| - | * Is JavaScript an object-oriented language? Why or why not? | ||
| - | * What is your favorite way to debug JavaScript? | ||
| - | * What is JSON? What are some common uses of JSON? | ||
| - | * What is the difference between '' | ||
| - | * What does the '' | ||
| - | * What will the following code do? <code javascript> | ||
| - | function printMe() { var b = 5; alert (a+b); } | ||
| - | var a = 3; var b = 2; | ||
| - | printMe(); | ||
| - | alert(a+b); | ||
| - | </ | ||
| - | * What is a '' | ||
| - | * What is the difference between window.onload and onDocumentReady? | ||
| - | * What are a few different ways to attach handlers (e.g. click, blur, etc.) to a DOM element? Are any better than the others? | ||
| - | * What's unique about functions in JavaScript? (The answer you're looking for here is that they' | ||
| - | * What's an anonymous function? | ||
| - | * What is JavaScript namespacing? | ||
| - | |||
| - | == jQuery == | ||
| - | * Basic: what is jQuery? | ||
| - | * How do you select a DOM element (or elements) in jQuery? | ||
| - | * What does it mean to chain functions in jQuery? | ||