Last active
August 11, 2024 10:26
-
-
Save mag002/9aa893fad0f97e0e69120c69077f1786 to your computer and use it in GitHub Desktop.
Front-end Fresher/Junior/Middle Interview (with ReactJS)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#fe-fresher-interview (50%) | |
#fe-junior-interview (40%) | |
#fe-middle-interview (10%) | |
#Interview example (Part 3 pick randomly) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Interview Example
Part 1: Multiple Choice Questions (MCQs)
Section 1: HTML & CSS (10 Questions)
<div></div>
<img>
<a />
<br>
Font size
The layering of elements
Padding
Text alignment
<select>
<input type="dropdown">
<textarea>
<ul>
font-color
text-color
color
background-color
relative
absolute
static
fixed
Section 2: JavaScript (10 Questions)
Which of the following is a primitive data type in JavaScript?
Array
Object
String
Function
What is the output of the following JavaScript code?
console.log(typeof null);
null
object
undefined
string
Which of the following is NOT a valid JavaScript variable name?
\_name
2ndName
name2
$name
How do you create a function in JavaScript?
function myFunction() {}
function:myFunction() {}
function = myFunction() {}
myFunction function() {}
Which method is used to add elements to the end of an array in JavaScript?
push()
pop()
shift()
unshift()
Section 3: ReactJS (10 Questions)
Part 2: Essay Questions
Section 1: HTML/CSS
Section 2: JavaScript
Section 3: ReactJS
Part 3: Hands-On Coding Tasks
Create a Comprehensive ReactJS Application:
Part 1: Build a Weather Forecast Application
Part 2: Create a Recipe Finder Application
Part 3: Implement a Blogging Platform
Part 4: E-commerce Product Catalog