i
Birlasoft
Filter interviews by
I was interviewed in Aug 2024.
I applied via Approached by Company and was interviewed before May 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2022. There were 4 interview rounds.
Birlasoft interview questions for designations
I applied via Naukri.com and was interviewed in Jan 2022. There were 4 interview rounds.
Get interview-ready with Top Birlasoft Interview Questions
XA is a distributed transaction protocol while non-XA is not.
XA is used for distributed transactions that involve multiple resources.
Non-XA is used for local transactions that involve a single resource.
XA ensures transactional consistency across multiple resources.
Non-XA does not provide transactional consistency across multiple resources.
XA involves a two-phase commit protocol while non-XA does not.
I was interviewed before Dec 2020.
Round duration - 60 minutes
Round difficulty - Medium
This round was completely based on Javascript and React.js.
A closure is the result of combining a function with the lexical environment in which it was declared. It is an inner function that has access to the variables of the outer or enclosing function. There are three scope chains in the closure:
1. Variables are defined between curly brackets in its own scope.
2. Variables in the outer function
3. Variables at the global level
Prototype chaining is a technique for creating new items from existing ones. In a class-based language, it's similar to inheritance.
Object.getPrototypeOf(object) or the proto property can be used to get the prototype of an object instance, whereas Object.prototype can be used to retrieve the prototype of a constructor function.
1. Slice Doesn't modify the original array(immutable) while Splice Modifies the original array(mutable).
2. Slice returns the subset of original array while splice returns the deleted elements as array
3. Slice is used to pick the elements from array. Splice is used to insert or delete elements to/from array
Context may be used directly in your application and is ideal for passing data down to deeply nested components, which is exactly what it was meant for.
Redux, on the other hand, is far more powerful and has many features that the Context API does not. React Redux also uses context internally, but this isn't disclosed in the public API.
React components are built around states. States serve as a data source and should be made as basic as feasible. In a nutshell, states are the objects that determine how components are rendered and behave. They, unlike the props, are malleable and produce dynamic and interactive elements. This is how you get to them. state().
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I applied via Naukri.com and was interviewed before Sep 2020. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed before Apr 2020. There were 5 interview rounds.
Top trending discussions
based on 6 interviews
3 Interview rounds
based on 85 reviews
Rating in categories
Software Developer
1.5k
salaries
| ₹2.5 L/yr - ₹11 L/yr |
Senior Software Engineer
1.3k
salaries
| ₹5.4 L/yr - ₹24 L/yr |
Technical Lead
1.1k
salaries
| ₹10 L/yr - ₹36 L/yr |
Technical Specialist
1.1k
salaries
| ₹8 L/yr - ₹30 L/yr |
Software Engineer
1.1k
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Accenture
Cognizant
Capgemini
Wipro