Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Birlasoft Team. If you also belong to the team, you can get access from here

Birlasoft Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 2.8k Reviews

Filter interviews by

Birlasoft Trainee Developer Interview Questions and Answers

Updated 6 Apr 2022

Birlasoft Trainee Developer Interview Experiences

2 interviews found

I applied via campus placement at Sinhgad College of Engineering, Pune and was interviewed before Jul 2020. There were 5 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. What is the difference between RDBMS and DBMS?
  • Ans. 

    RDBMS is a type of DBMS that stores data in a structured manner using tables with relationships.

    • DBMS is a general term for any software that manages data, while RDBMS is a specific type of DBMS.

    • RDBMS stores data in tables with predefined relationships between them.

    • RDBMS enforces ACID properties (Atomicity, Consistency, Isolation, Durability) to ensure data integrity.

    • Examples of RDBMS include MySQL, Oracle, and SQL Serv...

  • Answered by AI
  • Q2. Asked questions based on the project.(In-depth)
  • Q3. What is logistic regression and the graph of it? (Project was based on the same)
  • Q4. What is Big Data?
  • Ans. 

    Big Data refers to large and complex data sets that cannot be processed using traditional data processing methods.

    • Big Data is characterized by the 3Vs: Volume, Velocity, and Variety.

    • It requires specialized tools and technologies such as Hadoop, Spark, and NoSQL databases.

    • Examples of Big Data include social media data, sensor data, and financial market data.

  • Answered by AI
  • Q5. What is Blockchain?
  • Ans. 

    Blockchain is a decentralized, digital ledger that records transactions in a secure and transparent manner.

    • It is a distributed database that stores information across a network of computers.

    • Each block in the chain contains a cryptographic hash of the previous block, creating an unbreakable chain of data.

    • It is used in cryptocurrencies like Bitcoin and Ethereum, but also has potential applications in industries like fina

  • Answered by AI
  • Q6. SQL query
  • Q7. A situation-based question where I was the manager.

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to be calm. I know it's difficult but try to be calm as much as possible. Drink water and get comfortable. You'll give your best.

Skills evaluated in this interview

Trainee Developer Interview Questions & Answers

user image Shivani Mangla

posted on 6 Apr 2022

I applied via Naukri.com and was interviewed in Oct 2021. There were 4 interview rounds.

Round 1 - Verbal Assessment 

(1 Question)

  • Q1. There was 5-6 rounds in which you have to repeat the sentences and fill in the blanks so that sentence could make a proper meaning and story retelling and many more.
Round 2 - Aptitude Test 
Round 3 - Technical 

(1 Question)

  • Q1. In this round there were some mcqs only.
Round 4 - HR 

(3 Questions)

  • Q1. What is your family background?
  • Q2. Tell me about yourself.
  • Q3. They asked questions related to my college that we hired many students from your college then why you have applied for off campus drive?
  • Ans. Bcz they hired from btech only and I was from MCA batch that was the only reason I am applying for off campus drive.
  • Answered by Shivani Mangla

Interview Preparation Tips

Interview preparation tips for other job seekers - The only advice for the interview is that be confident with your answer and if you don't know something then simply say I am trying to answer and after answering the question say that I will brush up this topic for more clarity.

Trainee Developer Interview Questions Asked at Other Companies

Q1. A. Hang B. Madden C. Kill D. Shoot 7. Choose the proper sequence: ... read more
asked in Birlasoft
Q2. What is the difference between RDBMS and DBMS?
asked in BeeHyv
Q3. Finding probability of a point making an obtuse angle inside a tr ... read more
asked in Coda Global
Q4. A web application in student management
asked in Birlasoft
Q5. What is Blockchain?

Interview questions from similar companies

Java Developer Interview Questions & Answers

ValueLabs user image syed gajini ahmed

posted on 18 Nov 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Spring Security Implementation
  • Q2. Api design Implementation
  • Ans. 

    API design implementation involves creating a well-structured and user-friendly interface for interacting with software applications.

    • Understand the requirements and use cases for the API

    • Design clear and consistent endpoints with proper documentation

    • Implement secure authentication and authorization mechanisms

    • Follow RESTful principles for creating APIs

    • Consider scalability and performance optimizations

  • Answered by AI
  • Q3. Stream API coding question
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at Easwari Engineering College, Chennai and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Includes basic concepts of computer networks, computer architecture and technical MCQ questions. First round also includes 3 coding questions of easy level. Those who solved 2 coding questions got selected for next round.

Round 2 - Technical 

(4 Questions)

  • Q1. Question from oops concept, c++ and JAVA were asked.
  • Q2. Questions data structures like how to reverse a linked list were asked.
  • Q3. Explain packages in java
  • Ans. 

    Packages in Java are used to organize classes and interfaces into namespaces for better code organization and reusability.

    • Packages help in avoiding naming conflicts by grouping related classes together.

    • Packages can be nested within each other to create a hierarchical structure.

    • Packages are declared using the 'package' keyword at the beginning of a Java file.

    • Example: 'package com.example.myapp;' declares a package named

  • Answered by AI
  • Q4. Explain the use of public static void main
  • Ans. 

    The public static void main method is the entry point of a Java program.

    • It is a mandatory method in Java programs, as it is the starting point of execution.

    • The 'public' keyword allows the main method to be accessed from outside the class.

    • The 'static' keyword allows the main method to be called without creating an instance of the class.

    • The 'void' keyword indicates that the main method does not return any value.

    • The 'main...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Questions about the awards and certification i mentioned in my resume
  • Q2. Common HR questions like location....salary......why tata elxsi ect..

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice coding in gfg platform, it helped a lot.....have atleast basic knowledge on concepts you mentioned in your resuem.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Great interview it was

Round 2 - Technical 

(2 Questions)

  • Q1. What is android?
  • Ans. 

    Android is a mobile operating system developed by Google, based on the Linux kernel.

    • Developed by Google

    • Based on Linux kernel

    • Used in smartphones, tablets, smartwatches, etc.

  • Answered by AI
  • Q2. What is kotlin?
  • Ans. 

    Kotlin is a statically typed programming language that runs on the Java Virtual Machine (JVM) and can also be compiled to JavaScript source code.

    • Kotlin is interoperable with Java, meaning you can use Java libraries and frameworks in Kotlin code.

    • Kotlin is concise, reducing boilerplate code compared to Java.

    • Kotlin supports functional programming features like higher-order functions and lambdas.

    • Kotlin is officially suppor

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Whats is current ctc?
  • Ans. 

    Current CTC refers to the current salary package of the candidate.

    • Current CTC is the total amount of money a candidate is currently earning from their job.

    • It includes the basic salary, bonuses, incentives, and any other monetary benefits.

    • Candidates may choose to disclose their current CTC during job interviews to negotiate a better salary package.

    • Example: If a candidate's current CTC is $50,000 per year, they may expec

  • Answered by AI
  • Q2. What is expected ctc?
  • Ans. 

    Expected CTC is the salary range that the candidate is looking for in a new job.

    • Research the average salary for Software Developers in your area

    • Consider your experience, skills, and the company's size and industry

    • Be prepared to negotiate based on the job responsibilities and benefits offered

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Jan 2023. There was 1 interview round.

Round 1 - One-on-one 

(8 Questions)

  • Q1. Please give an introduction of yourself.
  • Q2. Your comfortable programming/coding language
  • Q3. What is session in java?
  • Ans. 

    Session in Java is a way to store information about a user across multiple requests.

    • Session is used to maintain stateful information about a user.

    • It is created when a user first accesses a web application and remains active until the user logs out or the session times out.

    • Session data is stored on the server and can be accessed by multiple requests from the same user.

    • It is commonly used for user authentication, shoppin...

  • Answered by AI
  • Q4. What is Java Class Library?
  • Ans. 

    Java Class Library is a collection of pre-compiled classes and methods that provide ready-to-use functionality for Java developers.

    • Java Class Library contains classes for common tasks like input/output, networking, database access, etc.

    • Developers can use these classes to save time and effort by reusing existing code.

    • Examples include java.lang, java.util, java.io, java.net, etc.

  • Answered by AI
  • Q5. Types of datatypes in Java
  • Ans. 

    Java has several types of datatypes including primitive and reference types.

    • Primitive datatypes include int, double, boolean, char, etc.

    • Reference datatypes include classes, interfaces, arrays, etc.

    • Examples: int age = 25; String name = "John"; int[] numbers = {1, 2, 3};

    • Wrapper classes like Integer, Double, Boolean, etc. are used to wrap primitive types.

  • Answered by AI
  • Q6. One question was on SQL. (I had mentioned SQL in one of my academic projects)
  • Q7. Please tell me What is HTML?
  • Ans. 

    HTML stands for HyperText Markup Language. It is the standard markup language for creating web pages.

    • HTML is used to structure content on the web.

    • It uses tags to define elements such as headings, paragraphs, links, images, etc.

    • HTML documents are interpreted by web browsers to display the content.

    • Example:

      This is a heading

  • Answered by AI
  • Q8. How to change a div background colour?
  • Ans. 

    To change a div background color in Java, use the setBackground() method and pass the desired color as a parameter.

    • Create a reference to the div element using its id or class

    • Use the setBackground() method to set the background color

    • Pass the desired color as a parameter to the setBackground() method

  • Answered by AI

Interview Preparation Tips

Topics to prepare for ITC Infotech Java Developer interview:
  • java basics theory
Interview preparation tips for other job seekers - I could not ans to ques. 3 and 4 properly, and on question 5, due to nervousness I replied with int, bool, float, etc so even that is incorrect. and Ques 6 about SQL I could not ans.

The interview was really easy I have to say that, but I could not clear it because I went more prepared for the coding part like write a program for this that, which they did not ask me literally nothing from coding. It's my fault I understand i should have prepared my theory better, I'm fresher I'm learning things but

I hope you will learn something from my mistakes and will succeed. I wish you all the very best for your interview and hope you will clear it. Thank you.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Test is on aptitude, reasoning, English and one Easy writing , they give 5 topic we have to write one of them.

Round 3 - Technical 

(3 Questions)

  • Q1. 1.explain your project using SDLC.
  • Ans. 

    My project followed the SDLC process to ensure efficient and effective software development.

    • The project started with the planning phase where we identified the requirements and goals.

    • Next, we moved on to the design phase where we created a detailed design document.

    • Then, we entered the development phase where we wrote the code and tested it.

    • After that, we moved on to the testing phase where we tested the software for bu...

  • Answered by AI
  • Q2. 2.What is OOP explain.
  • Ans. 

    OOP stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent and manipulate data.

    • OOP focuses on creating reusable code by organizing data and behavior into objects.

    • Objects have properties (attributes) and methods (functions) that can be accessed and manipulated.

    • Inheritance allows objects to inherit properties and methods from parent objects.

    • Polymorphism allows objects to take ...

  • Answered by AI
  • Q3. 3.What is exception and error
  • Ans. 

    An exception is an unexpected event that occurs during program execution, while an error is a mistake in the code that prevents it from running.

    • Exceptions are handled using try-catch blocks

    • Errors are usually detected during compilation or runtime

    • Examples of exceptions include null pointer exceptions and arithmetic exceptions

    • Examples of errors include syntax errors and logical errors

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Tell me something about yourself
  • Q2. What new you have heard in 8 hour.

Interview Preparation Tips

Topics to prepare for Cybage Software Developer interview:
  • Core Java
  • MySQL
  • Project Management
  • Data Structures
Interview preparation tips for other job seekers - Techinical round was easy they ask basic questions on core java, sql and about project.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. .net and sql server And jquery Sql qquery like delete duplucate record Interview should be hard.
  • Q2. Delete duplucate record Assembly Sql query Asp.net
  • Ans. 

    To delete duplicate records, use SQL query with DISTINCT keyword.

    • Use SELECT DISTINCT to retrieve unique records.

    • Use DELETE with subquery to remove duplicate records.

    • In ASP.NET, use LINQ to retrieve distinct records.

    • In Assembly, use loop to compare and remove duplicate records.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Tel me about your self Family background Current company Salary package Expected salary package
  • Ans. 

    I am a software developer with a strong background in programming and problem-solving. I have experience working in a reputable company and am seeking a competitive salary package.

    • I have a Bachelor's degree in Computer Science and have been working as a software developer for the past 5 years.

    • In my current company, I am responsible for developing and maintaining web applications using various programming languages and ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Technical background
Experience information
Salary does not matter for right candidate
Bonus should be provided

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed in Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Covered all java concepts
  • Q2. Basics of spring boot
Round 3 - Technical 

(1 Question)

  • Q1. Stream based questions, sql queries to find correct output
Round 4 - HR 

(1 Question)

  • Q1. Expected salary, basic hr questions, strength and weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - Covers all core java concepts, microservices architecture. Advantages of spring boot over spring
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. WAP Reverse a String ?
  • Ans. 

    Reverse a given string using Java programming language.

    • Create a new empty string

    • Iterate through the original string from end to start

    • Append each character to the new string

    • Return the new string

  • Answered by AI
  • Q2. Explain what is oops concepts?
  • Ans. 

    OOPs concepts are the fundamental principles of Object-Oriented Programming.

    • Encapsulation - binding data and methods together

    • Inheritance - reusing code and creating a hierarchy of classes

    • Polymorphism - ability of objects to take on many forms

    • Abstraction - hiding implementation details and showing only necessary information

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. WAP to collect all even no in list using stream API
  • Ans. 

    WAP to collect all even no in list using stream API

    • Use stream() method to convert list to stream

    • Use filter() method to filter even numbers

    • Use collect() method to collect filtered numbers into a list

  • Answered by AI
  • Q2. All annotations in spring boot
  • Ans. 

    Spring Boot has various annotations for different purposes.

    • SpringBootApplication - marks the main class of the application

    • RestController - marks a class as a RESTful controller

    • Autowired - marks a constructor, field, or setter method to be autowired by Spring

    • GetMapping/PostMapping/PutMapping/DeleteMapping - maps HTTP requests to methods

    • Component - marks a class as a Spring component

    • Service - marks a class as a service l...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Explain the project you had done

Interview Preparation Tips

Interview preparation tips for other job seekers - Be patient, keep practicing,learn new things. Learn all linear and non linear data structures

Skills evaluated in this interview

Birlasoft Interview FAQs

How many rounds are there in Birlasoft Trainee Developer interview?
Birlasoft interview process usually has 4 rounds. The most common rounds in the Birlasoft interview process are Technical, HR and Aptitude Test.
What are the top questions asked in Birlasoft Trainee Developer interview?

Some of the top questions asked at the Birlasoft Trainee Developer interview -

  1. What is the difference between RDBMS and DB...read more
  2. What is Blockcha...read more
  3. What is Big Da...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
DXC Technology Interview Questions
3.7
 • 803 Interviews
Mphasis Interview Questions
3.4
 • 790 Interviews
Nagarro Interview Questions
4.0
 • 766 Interviews
View all
Birlasoft Trainee Developer Salary
based on 184 salaries
₹3 L/yr - ₹5.1 L/yr
6% more than the average Trainee Developer Salary in India
View more details

Birlasoft Trainee Developer Reviews and Ratings

based on 10 reviews

2.8/5

Rating in categories

2.5

Skill development

3.1

Work-life balance

2.7

Salary

3.2

Job security

3.1

Company culture

2.4

Promotions

2.6

Work satisfaction

Explore 10 Reviews and Ratings
Software Developer
1.5k salaries
unlock blur

₹2.5 L/yr - ₹11 L/yr

Senior Software Engineer
1.3k salaries
unlock blur

₹5.4 L/yr - ₹24 L/yr

Technical Lead
1.1k salaries
unlock blur

₹10 L/yr - ₹33.8 L/yr

Software Engineer
1.1k salaries
unlock blur

₹2.5 L/yr - ₹10.5 L/yr

Technical Specialist
1.1k salaries
unlock blur

₹8 L/yr - ₹28.3 L/yr

Explore more salaries
Compare Birlasoft with

Accenture

3.9
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview