i
Birlasoft
Filter interviews by
I applied via Campus Placement and was interviewed in Apr 2022. There were 5 interview rounds.
Math and reasoning
Cumulative sum
I am the best fit for this role because of my strong technical skills, passion for software development, and ability to learn quickly.
I have a solid foundation in programming languages such as Java, C++, and Python.
I have completed several projects during my studies that demonstrate my ability to design and develop software solutions.
I am a quick learner and have a strong desire to continuously improve my skills.
I am a...
My weakness is that I can be overly critical of my own work, but my strength is my ability to quickly learn new technologies and adapt to changes.
Weakness: Being overly critical of my own work
Strength: Quick learning and adaptability to new technologies and changes
Criticism can be avoided by actively seeking feedback, maintaining open communication, and continuously improving skills.
Seek feedback from colleagues and supervisors to identify areas for improvement
Maintain open communication with team members to address concerns and resolve issues
Continuously improve skills through learning and professional development
Take constructive criticism positively and use it as an opportuni...
My best achievement is developing a mobile app that received over 100,000 downloads.
Developed a mobile app
Received over 100,000 downloads
Implemented user-friendly features
Received positive user reviews
I applied via Campus Placement and was interviewed in Sep 2016. There were 3 interview rounds.
Top trending discussions
posted on 19 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
The questions are easy as compare to other companies. The round was online test
Understanding of OOP concepts is essential for software development.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can access all public and protected members of the base class
Example: Class 'Car' can inherit from class 'Vehicle' to reu
Abstraction is the concept of hiding complex details and showing only the essential features of an object.
Abstraction allows us to focus on what an object does, rather than how it does it
It helps in reducing complexity and improving efficiency
Example: A car dashboard abstracts the internal workings of the car and provides only essential information to the driver
posted on 9 Dec 2024
I applied via Walk-in and was interviewed before Dec 2023. There were 2 interview rounds.
Based on logical reasoning, quantitative aptitude
I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.
It consists of general aptitude
3 questions were given to solve
I applied via Campus Placement and was interviewed in Apr 2023. There were 3 interview rounds.
First round was Aptitude test which contained questions from every major subject from CS/IT i.e., DBMS, OS, Computer Networks. It also had Maths aptitude and Verbal, and 2 coding questions.
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Compile-time polymorphism is achieved through method overloading, where multiple methods have the same name but different parameters.
Runtime polymorphism is ach...
I applied via campus placement at GH Raisoni College of Engineering, Nagpur and was interviewed in Jan 2023. There were 4 interview rounds.
It was great experience and all questions were not that though an average student having good apti practice can qualify the test
Object-oriented programming concepts like inheritance, polymorphism, encapsulation, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Encapsulation: Bundling of data with the methods that operate on that data.
Abstraction: Hiding the complex implementation details and showing only the necessary fe
Overriding is when a subclass provides a specific implementation of a method that is already provided by its parent class. Overloading is when multiple methods have the same name but different parameters.
Overriding: Subclass provides specific implementation of a method from parent class. Example: Animal class has a method 'sound', Cat class overrides it with 'meow'.
Overloading: Multiple methods with same name but diffe...
posted on 18 Sep 2024
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 3 interview rounds.
Basic Aptitude Questions
MCQs and 2 coding questions
based on 1 review
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