Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2019. There were 3 interview rounds.
ReactJS is a popular JavaScript library for building user interfaces.
ReactJS allows for reusable components, making development faster and more efficient.
It uses a virtual DOM, which improves performance by minimizing updates to the actual DOM.
ReactJS has a large and active community, providing support and resources for developers.
It can be used for both web and mobile app development, with tools like React Native.
Reac...
Functional components are stateless and rely on props, while class-based components have state and lifecycle methods.
Functional components are written as functions and return JSX elements.
Class-based components are written as ES6 classes and extend the React.Component class.
Functional components are simpler and easier to test and understand.
Class-based components have access to lifecycle methods like componentDidMount ...
Top trending discussions
I applied via Recruitment Consulltant and was interviewed before Feb 2021. There were 2 interview rounds.
Cofing round on hackerearth
Case study with algo and db design
I applied via Company Website and was interviewed before Nov 2020. There was 1 interview round.
I prioritize identifying the root cause and finding a solution while keeping stakeholders informed.
Identify the root cause of the downtime
Communicate with stakeholders about the issue and expected resolution time
Work on finding a solution as quickly as possible
Implement preventative measures to avoid future downtime
Document the incident and steps taken for future reference
I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 2 interview rounds.
JS hoisting is a mechanism where variable and function declarations are moved to the top of their scope.
Variable declarations are hoisted but not their values
Function declarations are fully hoisted
Let and const declarations are not hoisted
Redux is used for managing state in complex applications. It provides a centralized store and predictable state updates.
Redux helps in managing state in large applications with multiple components
It provides a centralized store for all the application state
Redux allows for predictable state updates through actions and reducers
It enables easy debugging and time-travel debugging with Redux DevTools
Redux can be used with
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Custom Django admin commands can be written to perform specific tasks in the Django admin interface.
Create a management/commands directory inside your Django app directory
Create a Python file for your custom command inside the management/commands directory
Define a class that extends BaseCommand and implement the handle method to execute the command logic
Register the custom command in the Django admin interface by addin
I applied via LinkedIn and was interviewed in Sep 2024. There were 4 interview rounds.
The aptitude test contains mostly TCS based questions
The aptitude round contains various questions
Coding test is mandatory for this drive
The coding test involves in the diverse range of dsa
I appeared for an interview before Aug 2023.
I chose BCG because of their reputation for innovative projects and strong company culture.
Reputation for innovative projects
Strong company culture
Opportunities for growth and development
Merge 2 sorted array
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Django applies migrations to the database using the 'manage.py migrate' command.
Django tracks changes to models and generates migration files accordingly.
The 'manage.py makemigrations' command creates migration files based on model changes.
The 'manage.py migrate' command applies the generated migration files to the database.
Migrations help keep the database schema in sync with the changes in Django models.
Hoisting in JavaScript is the behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.
Variable declarations are hoisted to the top of their scope, but not their assignments.
Function declarations are fully hoisted, meaning they can be called before they are declared.
Hoisting can lead to unexpected behavior if not understood properly.
Create a full stack application in 3 days.
I applied via Walk-in and was interviewed in Dec 2024. There were 3 interview rounds.
BCG offers a challenging and innovative work environment with opportunities for growth and development.
BCG is known for its cutting-edge technology and innovative projects
Opportunities for professional growth and development
Strong company culture focused on collaboration and teamwork
based on 1 review
Rating in categories
4-8 Yrs
Not Disclosed
Business Analyst
29
salaries
| ₹4 L/yr - ₹8.5 L/yr |
Senior Research Analyst
16
salaries
| ₹2.3 L/yr - ₹10.8 L/yr |
Assistant Manager
14
salaries
| ₹5.5 L/yr - ₹16 L/yr |
Project Manager
12
salaries
| ₹8.1 L/yr - ₹15 L/yr |
Full Stack Developer
10
salaries
| ₹5.6 L/yr - ₹8 L/yr |
Deloitte
Ernst & Young
PwC
KPMG India