i
Birlasoft
Filter interviews by
Closure in JavaScript is the combination of a function and the lexical environment within which that function was declared.
Closure allows a function to access variables from its outer scope even after the outer function has finished executing.
It is created every time a function is created, and it maintains a reference to the variables from its outer scope.
Closure is commonly used in event handlers, callbacks, and maint
ConcurrentHashMap is a thread-safe version of HashMap in Java.
ConcurrentHashMap allows multiple threads to read and write to the map concurrently without causing a ConcurrentModificationException.
It achieves this by dividing the map into segments, each with its own lock, allowing multiple threads to access different segments simultaneously.
ConcurrentHashMap is part of the java.util.concurrent package in Java.
Example: C
I applied via Job Fair and was interviewed in Jan 2024. There were 3 interview rounds.
Good interview on hacker rank platform
I applied via Recruitment Consulltant and was interviewed in Jun 2023. There were 3 interview rounds.
Intent is a messaging object used to request an action from another app component.
Intent is used to start activities, services, and broadcast receivers in Android.
It can also be used to pass data between components.
There are two types of intents: explicit intents and implicit intents.
Different types of Intent in Android are explicit and implicit intents.
Explicit Intent: Used to start a specific component within the same application.
Implicit Intent: Used to request an action from another app component.
Example: Explicit Intent - startActivity(new Intent(this, SecondActivity.class));
Example: Implicit Intent - Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com"));
Services in Android are components that run in the background to perform long-running operations.
There are two types of services in Android: Started Services and Bound Services.
Started Services are used for tasks that need to run independently of an activity, such as playing music in the background.
Bound Services are used to interact with other components in the application, such as activities or fragments.
Services can...
Kotlin Coding questions. How to add 2 Strings in kotlin,
Birlasoft interview questions for popular designations
Get interview-ready with Top Birlasoft Interview Questions
I applied via LinkedIn and was interviewed before Nov 2023. There were 3 interview rounds.
Profitability case study
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
OVRDBF command is used to override the file being processed in a program with a different file.
Used to temporarily change the file being processed in a program
Helps in testing programs with different files without changing the program logic
Can be used to redirect output to a different file
posted on 3 Nov 2023
Experienced in various programming languages, cloud technologies, and project management.
Proficient in Java, Python, and JavaScript
Skilled in AWS, Azure, and Google Cloud Platform
Experienced in Agile project management
Strong problem-solving and communication skills
Depends on the project and technology
Top trending discussions
Some of the top questions asked at the Birlasoft interview -
The duration of Birlasoft interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 246 interviews
Interview experience
based on 2.9k reviews
Rating in categories
15-20 Yrs
Not Disclosed
4-7 Yrs
Not Disclosed
4-7 Yrs
Not Disclosed
Software Developer
1.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Specialist
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Accenture
Cognizant
Capgemini
Wipro