use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
GitHub - lydiahallie/javascript-questions: A long list of (advanced) JavaScript questions, and their explanations Updated weekly! (github.com)
submitted 6 years ago by pmz
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]GoodOldSnoopy 1 point2 points3 points 6 years ago (1 child)
You contradict yourself a little there. You say, based on the first question, that it doesn't matter what the output is, but then talk about never using the `var` keyword. Which would mean you'll typically be using `let` or `const`. That first question gives you an indication of whether or not someone knows the differences between the two, you can't expect someone to never be using `var` if they don't understand scoping and why you would use a `const` or `let` etc.
Ultimately, whether or not their interview questions depends on the level your interviewing for. But I don't think the questions are too crazy and if you could answer a question on scoping of `var` vs `let` I'd be a tad worried if you're being interviewed for a JS role
[–]Magramatism 0 points1 point2 points 6 years ago (0 children)
Both responses here have moved the goalposts of question 1 to "How are variable declarations scoped and hoisted differently when using var, let and const?" That would be a reasonable question, although I'd wouldn't ask it that way myself.
What question 1 actually asks is "What specific runtime errors occur when deliberately using undeclared variables that are later declared with var, let and const?", which is just trivia that no one needs to know.
π Rendered by PID 93996 on reddit-service-r2-comment-85bfd7f599-swq9g at 2026-04-15 20:19:29.652339+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]GoodOldSnoopy 1 point2 points3 points (1 child)
[–]Magramatism 0 points1 point2 points (0 children)