⬖ The questions covered here are mostly conceptual.
⬘ I never claim only these type of questions are/should be asked during interviews.
⬗ For interviews, you should have fundamentals strong. And you should be able to provide solutions to practical problems.
➊ Variable Naming
➀ What is a variable?
➁ How to name a variable/Choose a valid variable name?
➂ Is "$" allowed in variable names?
➃ Can variable names begin with a numeric digit? If no, why?
➋ Variable Declaration
➀ Is variable declaration mandatory? What happens if a variable is not declared before using?
➁ How to declare a variable?
➂ What is the difference between let, const and var?
➃ What is the use of "use strict" directive?
➄ What is "Hoisting"? Give some examples.
➅ Is there any default value assigned, if a variable is unassigned?
➆ How to declare multiple variables in one line?
➇ What is the easiest way to declare multiple variables and assign a single value to all of those at once?
➈ What is the difference between Static Typed and Dynamic Typed?
➉ Is JavaScript a Static or Dynamic Typed?
➀➀ How to check type of a variable?
➌ Variable Scope
➀ What is a variable scope? What are different scopes?
➁ Using which object, all global scope variables can be accessed?
➂ What is a block?
➃ Out of let, const and var, which allows a variable to have block scoping?
➍ Assignment Operators
➀ What does an assignment operator do?
➁ What is the simplest assignment operator?
➂ What is a shortcut assignment operator?
➃ Mention few shortcut assignment operators.
Explain how below operators work
➄ &&=
➅ ||=
➆ ??=
➎ Bitwise Operators
➀ Which bitwise operators does JavaScript support?
➁ What are different bitwise shift operators?
➂ Swap 2 numbers using a bitwise operator.
➃ Truncate a number using bitwise operator.
⚠️ Repost Notice ⚠️
⬖ Though this is my original work, it was previously posted in [CHIRPBIRDICON]
⬘ Many questions have been taken from the original 🧵
⬙ If you liked these questions and do feel others might learn from it, please support.
💭 Feedbacks
✧ Did you find this thread useful?
✧ After reading through entire thread, have you learnt something worth?
✧ What improvements will you suggest?
Hey 👋. I will be happy to hear from you. Your feedbacks would help me sharing better contents in future.
End of 🧵
Hey 👋 I am a Tech Educator from India 🇮🇳
I am sharing Tutorials, Tips, Infographics, Cheat Sheets, Interview Questions, Project Ideas, and Roadmaps on Web Development, DSA and, Database.
Are you interested? I am sure, you are.
To never miss anything, Follow Me ✅
• • •
Missing some Tweet in this thread? You can try to
force a refresh
✧ Comparison is one of the best technique to understand multiple concepts easily with less effort.
✧ Moreover, it also helps us understanding the use case for each.
Here, I have listed 50+ such questions from HTML, CSS & JavaScript.
➊ HTML
➀ "element" vs "tag"
➁ "head" vs "header"
➂ "link" vs "a"
➃ "div" vs "span"
➄ "ol" vs "ul" vs "dl"
➅ "th" vs "td"
➆ "radio" vs "checkbox"
➇ "q" vs "blockquote"
➈ "strong" vs "b"
➉ "em" vs "i"
➀➀ "strong" vs "em"
➀➁ "block" vs "inline"