i
Reveation
Labs
Filter interviews by
I applied via Indeed and was interviewed in May 2024. There was 1 interview round.
Controlled components are controlled by React state, while uncontrolled components manage their own state internally.
Controlled components are controlled by React state
Uncontrolled components manage their own state internally
Controlled components are typically used for forms with dynamic input fields
Uncontrolled components are useful for simple forms with static input fields
Top trending discussions
posted on 11 Mar 2025
I appeared for an interview in Feb 2025.
I applied via Campus Placement and was interviewed in Apr 2024. There were 4 interview rounds.
2 questions, Easy and medium based
Approach uncertain situations with a structured mindset, focusing on analysis, communication, and adaptability.
Stay calm and assess the situation: For example, during a project delay, analyze the root cause before reacting.
Gather information: Consult with team members or stakeholders to understand different perspectives.
Prioritize tasks: Identify what needs immediate attention and what can wait, like addressing critica...
BE Assignment containing how to make a simple backend task
I appeared for an interview in May 2025, where I was asked the following questions.
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
var, let, and const are all used to declare variables in JavaScript, but they have different scopes and mutability.
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
Polyfills of bind method provide a way to use the bind method in older browsers that do not support it natively.
Polyfill code typically checks if the bind method is available and if not, it creates a new function that mimics the behavior of bind.
One common polyfill for the bind method is the following: Function.prototype.bind = Function.prototype.bind || function() { // polyfill code here };
Polyfills are often used to ...
Create a search bar component in React for filtering data
Create a functional component for the search bar
Use state to store the search query
Implement a onChange event handler to update the search query
Filter the data based on the search query
It was a live coding round where expectation was to come up with a framework in Java from Scratch
Design Round in HLD involves creating a high-level design for a software system.
Identify the main components of the system and their interactions
Define the architecture of the system including layers, modules, and interfaces
Consider scalability, performance, security, and maintainability
Use UML diagrams like class diagrams, sequence diagrams, and component diagrams
Document the design decisions and rationale
posted on 14 May 2024
I have a strong background in software development with experience in various programming languages and project management.
Bachelor's degree in Computer Science from XYZ University.
3 years of experience working as a software developer at ABC Corp, focusing on web applications.
Proficient in languages such as Java, Python, and JavaScript, with a recent project involving a full-stack application using React and Node.js.
Ex...
Event loop in Node.js manages asynchronous operations by executing callback functions when certain events occur.
Event loop is responsible for handling I/O operations, timers, and callbacks in Node.js
It allows Node.js to perform non-blocking operations efficiently
Event loop continuously checks the event queue for new events to execute
posted on 15 Nov 2024
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
based on 1 interview experience
Difficulty level
Duration
Software Engineer
4
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Front end Developer
4
salaries
| ₹3 L/yr - ₹5 L/yr |
Software Engineer Level 1
4
salaries
| ₹7 L/yr - ₹12 L/yr |
Full Stack Web Developer
4
salaries
| ₹1.8 L/yr - ₹2.3 L/yr |
Softwaretest Engineer
4
salaries
| ₹3 L/yr - ₹5.4 L/yr |
PagarBook
Signzy Technologies
Xoxoday
ITILITE