i
BCG
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
What people are saying about BCG
Few basics of java
Dsa question
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
Code test on Codility
NodeJs handles concurrency using event-driven, non-blocking I/O model.
NodeJs uses event loop to handle multiple requests concurrently.
It utilizes asynchronous functions to avoid blocking the main thread.
NodeJs supports callbacks, promises, and async/await for managing asynchronous operations.
I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed in Dec 2023. There were 5 interview rounds.
It was a MCQ type round with 3 coding questions. This round consisted of questions from aptitude, SQL knowledge and a sql command writing question, Programming basics, Web Technology, 2 coding questions. CS Subjects and some Situational based questions.
It was a Just a minute round in which a topic was given by the interviewer to speak upon.
NOSQL databases are non-relational databases that provide flexible schema design and horizontal scalability.
NOSQL databases store data in key-value pairs, wide-column stores, document databases, or graph databases.
They are designed for handling large volumes of data and are highly scalable.
Examples include MongoDB, Cassandra, Redis, and Neo4j.
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...
posted on 6 Jun 2024
Services in Drupal are reusable objects that perform specific functions, such as database queries or sending emails.
Services are defined in YAML files and can be accessed throughout a Drupal site.
They are used to encapsulate reusable functionality and promote code reusability.
Examples of services in Drupal include the database service for interacting with the database, the mail service for sending emails, and the logge
Debugging in Drupal involves using tools like Devel module, watchdog(), and error logs.
Enable Devel module for debugging information
Use watchdog() function to log messages to Drupal's watchdog log
Check error logs for PHP errors and warnings
Use dpm() function to print variables for debugging purposes
posted on 16 Oct 2024
I applied via LinkedIn and was interviewed before Oct 2023. There was 1 interview round.
posted on 24 May 2022
I was interviewed in May 2022.
Round duration - 90 Minutes
Round difficulty - Medium
Given an array ARR
of size N
, containing each number between 1 and N-1
at least once, identify the single integer that appears twice.
The first line contains an integer...
Tip 1 : Use the filter() method in Javascript
Tip 2 : Using a Set() Method in Javascript
Tip 3 : Using the reduce() Method in Javascript
Round duration - 45 Minutes
Round difficulty - Medium
They wants to Check your Problem solving techniques with best case and how you approach a problem and the way you solve
they wants to solve in more than one way
also they ask basic Questions Related to your frame Work you are working
In this task, you need to verify if two provided strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form t...
1)Take Input two strings ‘a’ and ‘b’
2)A function checkStringAnagrams(string a, string b) which will return true if they are anagram of each other otherwise false.
3)Find the length of both strings and check if they are the same.
4)Now sort both strings in lexicographically order and check if they are equal or not.
Return true or false accordingly.
Round duration - 20 Minutes
Round difficulty - Easy
General About yourSelf and How was your previous round and CTC discussion
Tip 1 : Ask at least 60% hike if not then match with the existing package for that Role
Tip 1 : Understand the Basics and Key Concept
Tip 2 : Practice as much a possible for online coding platform
Tip 3 : Try to solve problem in 2 or more than 2 approach
Tip 1 : Mention Key concept to your project , don't describe
Tip 2 : Mention your Project with your Role and responsibilities ,
Tip 3 : Don't mention false things
Interview experience
Consultant
508
salaries
| ₹25 L/yr - ₹94 L/yr |
Senior Associate
409
salaries
| ₹24 L/yr - ₹50 L/yr |
Analyst
165
salaries
| ₹6.8 L/yr - ₹21.4 L/yr |
Project Lead
156
salaries
| ₹37.8 L/yr - ₹120 L/yr |
Senior Analyst
144
salaries
| ₹9 L/yr - ₹31.4 L/yr |
McKinsey & Company
PwC
Bain & Company
Deloitte