Filter interviews by
Closure is a feature in JavaScript that allows a function to access variables from its outer scope even after the function has finished executing.
Closure is created when a function is defined inside another function.
The inner function has access to the variables and parameters of the outer function.
The inner function can still access the variables even after the outer function has returned.
Closure is useful for cr...
Padding is the space inside an element, while margin is the space outside an element.
Padding is used to create space between the content and the border of an element.
Margin is used to create space between elements or between an element and its parent or sibling elements.
Padding affects the size of the content area, while margin affects the positioning of the element.
Padding can be set individually for each side (t...
The box model in CSS defines the design and layout of elements on a webpage by breaking them down into content, padding, border, and margin.
The box model consists of content, padding, border, and margin around an element
Content is the actual content of the element
Padding is the space between the content and the border
Border is the line that goes around the padding
Margin is the space outside the border
var, let, and const are keywords used to declare variables in JavaScript.
var is function-scoped and can be redeclared and reassigned
let is block-scoped and can be reassigned but not redeclared
const is block-scoped and cannot be reassigned or redeclared
Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their scope.
Variable declarations are hoisted but not their initializations.
Function declarations are fully hoisted.
Hoisting can lead to unexpected behavior if not understood properly.
ES6 introduces new syntax and features for JavaScript, enhancing code readability and functionality.
Arrow Functions: Shorter syntax for function expressions. Example: const add = (a, b) => a + b;
Template Literals: Multi-line strings and string interpolation. Example: const greeting = `Hello, ${name}!`;
Destructuring Assignment: Unpacking values from arrays or properties from objects. Example: const [a, b] = [1, ...
I applied via Company Website and was interviewed before Feb 2023. There was 1 interview round.
var, let, and const are keywords used to declare variables in JavaScript.
var is function-scoped and can be redeclared and reassigned
let is block-scoped and can be reassigned but not redeclared
const is block-scoped and cannot be reassigned or redeclared
Closure is a feature in JavaScript that allows a function to access variables from its outer scope even after the function has finished executing.
Closure is created when a function is defined inside another function.
The inner function has access to the variables and parameters of the outer function.
The inner function can still access the variables even after the outer function has returned.
Closure is useful for creatin...
Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their scope.
Variable declarations are hoisted but not their initializations.
Function declarations are fully hoisted.
Hoisting can lead to unexpected behavior if not understood properly.
The box model in CSS defines the design and layout of elements on a webpage by breaking them down into content, padding, border, and margin.
The box model consists of content, padding, border, and margin around an element
Content is the actual content of the element
Padding is the space between the content and the border
Border is the line that goes around the padding
Margin is the space outside the border
Padding is the space inside an element, while margin is the space outside an element.
Padding is used to create space between the content and the border of an element.
Margin is used to create space between elements or between an element and its parent or sibling elements.
Padding affects the size of the content area, while margin affects the positioning of the element.
Padding can be set individually for each side (top, r...
ES6 introduces new syntax and features for JavaScript, enhancing code readability and functionality.
Arrow Functions: Shorter syntax for function expressions. Example: const add = (a, b) => a + b;
Template Literals: Multi-line strings and string interpolation. Example: const greeting = `Hello, ${name}!`;
Destructuring Assignment: Unpacking values from arrays or properties from objects. Example: const [a, b] = [1, 2];
De...
Top trending discussions
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2020. There were 6 interview rounds.
I applied via Campus Placement and was interviewed before Nov 2019. There were 4 interview rounds.
Java is a high-level programming language known for its platform independence and object-oriented approach.
Java is widely used for developing desktop, web, and mobile applications.
It is known for its robustness, security, and scalability.
Java programs are compiled into bytecode that can run on any Java Virtual Machine (JVM).
It supports multithreading, exception handling, and automatic memory management.
Popular framewor...
I applied via Naukri.com and was interviewed in Sep 2020. There was 1 interview round.
based on 2 interview experiences
Difficulty level
Duration
based on 2 reviews
Rating in categories
Backend Developer
4
salaries
| ₹2 L/yr - ₹3 L/yr |
Graphic Designer
4
salaries
| ₹1.8 L/yr - ₹3 L/yr |
Environmental Scientist
4
salaries
| ₹6.5 L/yr - ₹6.5 L/yr |
React Developer
3
salaries
| ₹3 L/yr - ₹3 L/yr |
TCS
Accenture
Wipro
Cognizant