3 ms·
A Tricky JavaScript Interview Question Asked by Google and Amazon
- hoodoof 9y agoIf you want to know if someone understands scope then you should ask about scope, not conceal a bug that relates to the topic you are interested in. "Tricky" is the correct word here and tricky interview questions are stupid.
- balefrost 9y agoDebugging is a skill that will definitely be used on the job, and this is a stripped-down example of something that you'll definitely encounter while working in JavaScript (or any language with mutable closures). How would you ask about this issue in interviews?
- sterex 9y agoThis isn't really a tricky question who understands how JS works. If a person has not experienced this situation of a function call (closures) within a loop, I'd suspect he has not much practical experience. It's much more difficult to understand this theoretically than when encounter this while you code.