Filter interviews by
Clear (1)
I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.
In this round aptitude and 1 coding question (easy) was there, sectional cutoff was also there
Top trending discussions
I applied via Approached by Company and was interviewed before Mar 2022. There were 3 interview rounds.
It depends on the region, for me they conducted tool test in the 1st round.
I applied via Campus Placement
I was interviewed in May 2023.
I was interviewed in Dec 2023.
Angular lifecycle hooks are methods that allow you to tap into specific points in a component's lifecycle.
ngOnChanges: called when an input property changes
ngOnInit: called once the component is initialized
ngDoCheck: called during every change detection run
ngAfterContentInit: called after content (ng-content) has been projected into the component
ngAfterContentChecked: called after every check of the projected content
ng...
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
4 problems 2 easy 2 meds
Given a case study need to solve in 2 days
A palindrome function checks if a given string reads the same forwards and backwards.
A palindrome function typically involves reversing the input string and comparing it to the original string.
Examples: 'racecar' is a palindrome, 'hello' is not a palindrome.
Common languages for implementing a palindrome function include Python, Java, and C++.
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
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.
This round includes an assignment which needs to be completed based on Java, Springboot, REST and any Frontend. They evaluated the case study based on how I write the APIs, how normalised my database is, and how user friendly the UI is.
Use Spring Data JPA's Pageable interface to add pagination in queries.
Use Pageable interface in repository method signature
Pass PageRequest object with page number, size, and sorting criteria
Example: public List
based on 1 interview
Interview experience
Research Analyst
87
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Research Analyst
53
salaries
| ₹0 L/yr - ₹0 L/yr |
Operations Research Analyst
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Quality Analyst
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior IT Analyst
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Korn Ferry
Spencer Stuart
Heidrick & Struggles
Russell Reynolds Associates