i
Sapiens
Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
Specificity in CSS determines which style rule is applied to an element when multiple rules have conflicting selectors.
Specificity is calculated based on the selector types and values.
Inline styles have the highest specificity, followed by IDs, classes, and elements.
Specificity is represented by a four-part value (a,b,c,d) where a is the most significant and d is the least significant.
Example: div p .class has a specif...
State uplifting in React is the process of moving the state of a child component to its parent component.
State uplifting helps in managing the state of multiple components by lifting it up to a common ancestor component.
It involves passing down state and functions as props from parent to child components.
State uplifting improves the reusability and maintainability of components in React.
Example: If multiple child compo...
Async-await is a feature in JavaScript that allows for asynchronous code to be written in a synchronous manner.
Async functions return a Promise.
Await keyword is used to pause the execution of async function until the Promise is settled.
Async-await makes asynchronous code easier to read and write compared to using callbacks or Promises.
Top trending discussions
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
Maintain a good communication to the hr
Elements are individual components of a web page, while tags are used to define the structure of elements in HTML.
Elements are the actual components on a web page, such as headings, paragraphs, images, etc.
Tags are used to define the structure of elements in HTML, such as
for a paragraph.
Elements can have attributes that provide additional information or functionality, while tags do not.
Functions in JavaScript are used to define reusable blocks of code that can be called multiple times.
Functions can be used to perform specific tasks or calculations.
Functions can be passed as arguments to other functions.
Functions can be assigned to variables or properties of objects.
Functions can be used to create closures for encapsulating data.
Functions can be used to create custom methods for objects.
getElementById is used in JavaScript to access and manipulate an element in the DOM by its unique ID.
Used to retrieve a specific element from the DOM by its ID
Allows for manipulation of the element's properties, styles, and content
Commonly used in event handling and dynamic content updates
There are three types of CSS: inline, internal, and external.
Inline CSS is applied directly to an HTML element using the style attribute.
Internal CSS is defined within the head section of an HTML document using the style tag.
External CSS is stored in a separate file and linked to the HTML document using the link tag.
I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.
JavaScript is a high-level, interpreted programming language that is used to make web pages interactive and dynamic.
JavaScript is commonly used for client-side web development.
It can be used to create interactive features like forms, animations, and dynamic content.
JavaScript can also be used for server-side development with Node.js.
Types of variables in JavaScript include var, let, and const.
var: globally scoped or function scoped
let: block scoped, can be reassigned
const: block scoped, cannot be reassigned
I applied via Company Website and was interviewed in Mar 2022. There were 2 interview rounds.
Implement a calculator class with chaining methods and delay function.
Create a Calculator class with add, sub, mul methods that return the instance of the class.
Implement a delay method that uses setTimeout and returns the instance of the class.
Use a queue to store the operations and execute them in order after the delay.
Return the result of the operations when the equals method is called.
I applied via Approached by Company and was interviewed before Dec 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.
CBT-based assessments in aptitude and pseudocode for the MCA program.
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
Create a tic tac toe game with customizable number of boards.
Accept number of boards as a parameter
Create a 3x3 grid for each board
Implement logic to check for winning combinations on each board
Feature flag component to control feature toggling in the application
Create a component that accepts a feature flag name as prop
Check if the feature flag is enabled or disabled
Render the component content based on the feature flag status
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
Maintain a good communication to the hr
Elements are individual components of a web page, while tags are used to define the structure of elements in HTML.
Elements are the actual components on a web page, such as headings, paragraphs, images, etc.
Tags are used to define the structure of elements in HTML, such as
for a paragraph.
Elements can have attributes that provide additional information or functionality, while tags do not.
Functions in JavaScript are used to define reusable blocks of code that can be called multiple times.
Functions can be used to perform specific tasks or calculations.
Functions can be passed as arguments to other functions.
Functions can be assigned to variables or properties of objects.
Functions can be used to create closures for encapsulating data.
Functions can be used to create custom methods for objects.
getElementById is used in JavaScript to access and manipulate an element in the DOM by its unique ID.
Used to retrieve a specific element from the DOM by its ID
Allows for manipulation of the element's properties, styles, and content
Commonly used in event handling and dynamic content updates
There are three types of CSS: inline, internal, and external.
Inline CSS is applied directly to an HTML element using the style attribute.
Internal CSS is defined within the head section of an HTML document using the style tag.
External CSS is stored in a separate file and linked to the HTML document using the link tag.
I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.
JavaScript is a high-level, interpreted programming language that is used to make web pages interactive and dynamic.
JavaScript is commonly used for client-side web development.
It can be used to create interactive features like forms, animations, and dynamic content.
JavaScript can also be used for server-side development with Node.js.
Types of variables in JavaScript include var, let, and const.
var: globally scoped or function scoped
let: block scoped, can be reassigned
const: block scoped, cannot be reassigned
based on 1 interview
Interview experience
Software Developer
257
salaries
| ₹5.4 L/yr - ₹18 L/yr |
Quality Analyst
240
salaries
| ₹4.4 L/yr - ₹16.2 L/yr |
Senior Quality Analyst
228
salaries
| ₹6.2 L/yr - ₹20.1 L/yr |
Business Analyst
165
salaries
| ₹6.5 L/yr - ₹23 L/yr |
Developer
153
salaries
| ₹7 L/yr - ₹19 L/yr |
TCS
Infosys
Wipro
HCLTech