Upload Button Icon Add office photos

Filter interviews by

Software AG Java Full Stack Developer Interview Questions and Answers

Updated 18 Mar 2022

Software AG Java Full Stack Developer Interview Experiences

1 interview found

Round 1 - Technical 

(2 Questions)

  • Q1. Any basic concepts of java full stack developer
  • Ans. 

    Java Full Stack Developer should have knowledge of both front-end and back-end development using Java technologies.

    • Java programming language

    • Spring Framework

    • Hibernate

    • HTML/CSS/JavaScript

    • RESTful APIs

    • Database management

    • Version control systems

  • Answered by AI
  • Q2. Any basic concepts of core java and SQL
Round 2 - HR 

(10 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Q3. Share details of your previous job.
  • Q4. Why should we hire you?
  • Q5. Why are you looking for a change?
  • Q6. Where do you see yourself in 5 years?
  • Q7. What are your strengths and weaknesses?
  • Q8. Tell me about yourself.
  • Q9. My self and my basic performance
  • Q10. My strength and and weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - I complete my java full stack developer and Pentagon space training

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Singliton class
  • Q2. Immutable class
  • Q3. Most occured letter in string ? Problem to code
  • Ans. 

    Find the most occurred letter in a given string.

    • Iterate through the string and count the occurrences of each letter

    • Store the counts in a map or array

    • Find the letter with the highest count

  • Answered by AI
  • Q4. Global exception handler ?
  • Q5. Design principle?
  • Ans. 

    Design principle is a set of guidelines that help software developers create maintainable and scalable code.

    • Design principles help in creating code that is easy to understand, modify, and maintain.

    • Examples of design principles include SOLID principles, DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and YAGNI (You Aren't Gonna Need It).

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with basic terms.

Skills evaluated in this interview

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 

Synonyms,math, opposite words english, reasoning,

Round 3 - Coding Test 

Oops, table,star,inverse,array, method overloading, overriding

Interview Preparation Tips

Interview preparation tips for other job seekers - Imidiately job for Java developer , thanks for giving me opportunity
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design patterns
  • Q2. OOPS Concept

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn the basics of Object-Oriented Programming (OOP) concepts and microservices.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Apr 2023. There were 4 interview rounds.

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 

(1 Question)

  • Q1. Questions from JavaScript, React and Node. 1st round. 2 coding questions on String and Array. Questions on Past employment experiece.
Round 3 - Technical 

(2 Questions)

  • Q1. Event Loop, SQL queries. 2 coding questions on Array and Strings.
  • Q2. JavaScript and Node questions
Round 4 - HR 

(1 Question)

  • Q1. Why Oracle Cerner etc....

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare on medium leetcode and theory questions on javascript, node and react

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Project, Oops Concept, Java , which technology u have used ? Framework
  • Q2. Framework, Explain Long Polling ,
  • Ans. 

    Long polling is a web technique where the client sends a request to the server and the server holds the connection open until new data is available.

    • Long polling is a variation of the traditional polling technique where the client sends a request to the server and the server keeps the connection open until new data is available.

    • It is often used in web applications to simulate real-time updates without the need for const...

  • Answered by AI
  • Q3. GraphQL Vs Rest
  • Ans. 

    GraphQL is a query language for APIs that allows clients to request only the data they need, while REST is an architectural style for designing networked applications.

    • GraphQL allows clients to request specific data in a single request, reducing over-fetching and under-fetching of data.

    • REST uses multiple endpoints for different resources, leading to multiple requests for related data.

    • GraphQL provides a strongly typed sc...

  • Answered by AI

Skills evaluated in this interview

I was interviewed in Sep 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Hard

Test was conducted on Hackerearth. 
Test consist of 3 questions (1 medium strings related question + 1 hard digit dp question + 1 hard lazy segment tree question)

  • Q1. 

    Next Smallest Palindrome Problem Statement

    Given a string representation of a number 'S', determine the smallest palindrome that is strictly greater than this number 'N'.

    Example:

    Input:
    3
    2
    99
    3
    123
    4
    4567
    ...
  • Ans. Palindromic String

    In this method, Before we start let us define what is the right half (or right part) and what is left half (or left part) in the string. There can be two cases based on the length of the string:

     

    • Case-1: (Odd length string), consider the string “1234567”, the part of the string “123” is the left part(or left half) and the part “567” is the right part(or right half), and the one left(4) is called t...
  • Answered Anonymously
  • Q2. 

    Count Subarrays with Sum Divisible by K

    Given an array ARR and an integer K, your task is to count all subarrays whose sum is divisible by the given integer K.

    Input:

    The first line of input contains an...
  • Ans. Brute Force (Time Limit Exceed)

    The basic idea is that try each and every possible subarray and find the sum of the current subarray and check if the current sum is divisible by ‘K’. 

     

    • To implement this approach we use two nested loops and one ‘COUNT’ variable to store all subarray with sum divisible by ‘K’ and initially ‘COUNT’ is ‘0’.
    • Iterate outer loop ‘i’ from ‘0’ to ‘N-1’ for every position of ‘ARR’.
    • Add che...
  • Answered Anonymously
  • Q3. 

    Minimum Operations to Equalize Array

    Given an integer array ARR of length N where ARR[i] = (2*i + 1), determine the minimum number of operations required to make all the elements of ARR equal. In a single...

  • Ans. Brute Force
    • The idea behind this approach is we have to calculate the average of all the elements of the array ‘ARR’ because the sum of all elements of the array always remains constant.
    • So calculating the average will help us to virtually divide the elements into two halves around the average i.e left and the right. So calculating the answer for the left half only will be our required answer. It is because in one operat...
  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

Timing : 8:00 am - 9:30 am
The interview took place on google meet. The interviewer gave 1 coding question on google docs and have to write the code on google doc itself.
After 45 minutes a second interviewer came in the same meeting and he also gave a coding question in the same google doc.

  • Q1. 

    Rank from Stream Problem Statement

    Given an array of integers ARR and an integer K, determine the rank of the element ARR[K].

    Explanation:

    The rank of any element in ARR is defined as the number of elem...

  • Ans. Binary Search Tree

    The idea is to use the binary search tree.

     

    First of all, we will make a binary search tree say ‘BST’ from the given array ‘ARR’ after this we can use ‘BST’ to find the rank of ‘ARR[K]’.

    Each node of ‘BST’ will store the data value and size of its left subtree.

     

    Here is the complete algorithm:

     

    Step 1- Making the ‘BST’ :

     

    Let insert(TreeNode* <int> ROOT, int VAL) be a function whi...

  • Answered Anonymously
  • Q2. 

    Edit Distance Problem Statement

    Given two strings S and T with lengths N and M respectively, your task is to find the "Edit Distance" between these strings.

    The Edit Distance is defined as the minimum nu...

  • Ans. Recursive Approach
    • We will write a recursive approach.
    • The base case would be if the length of the first string is 0 then we need to add all the characters of the second string to the first string hence return the length of the second string. Similarly, if the length of the second string is 0 return length of the first string.
    • Now the recurrence relation is as follows:
      • If the last characters of two strings are not the same...
  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing : 10:30 am - 11:30 am
The interview took place on google meet. The interviewer gave 1 coding question on google docs and have to write the code on google doc itself.

  • Q1. 

    Smaller Elements Count Problem Statement

    Given an array of size N, return a count array such that COUNT[i] equals the number of elements which are smaller than ARR[i] on its right side.

    Input:

    Input For...
  • Ans. Brute force

    The main idea is for every element to count the number of elements less than ARR[i] on its right using a loop.

     

    Algorithm:

    • Create an ‘ANSWER’ array of size ‘N’ with an initial value 0.
    • Run a loop from ‘i’ = 0 to ‘N’. Inside this run another loop from ‘j’ = ‘i+1’ to ‘N’. If  ARR[i] > ARR[j] then increment the ANSWER[i].
    • In the end, return the ‘ANSWER’ array.
    Space Complexity: O(1)Explanation:

    O(1)

    &nbs...

  • Answered Anonymously
Round 4 - HR 

Round duration - 15 Minutes
Round difficulty - Easy

Timing : 11:45am - 12:00 pm.
The interview took place on google meet.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Full Stack Engineer in DelhiEligibility criteria7 CGPASprinklr interview preparation:Topics to prepare for the interview - Data structures and Algorithms, Object Oriented Programming, Operating Systems, Database Managament System, Computer Networks, System DesignTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice data structures and algorithms daily.
Tip 2 : Do at least one project and be ready with any type of questions based on the project.
Tip 3 : Have a proper understanding of all the CS fundaments and OOPs concepts.
Tip 4 : If you have have learn basics of system design.

Application resume tips for other job seekers

Tip 1 : Do not mention such skills in which you are not so confident.
Tip 2 : Have at least one project.
Tip 3 : Do not keep so much of empty spaces.
Tip 4 : Use hyperlinks to attach your programming accounts and project (if it is hosted somewhere or else github).

Final outcome of the interviewSelected

Skills evaluated in this interview

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

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Very basic top 50 questions on internet, basic java, inheritance, oops, solid, collections
  • Q2. Diff between abstract and interface, method overloading, overriding, microservices, how do microservice communicate
  • Ans. 

    Abstract class is a class that cannot be instantiated, while an interface is a blueprint of a class with only abstract methods.

    • Abstract class cannot be instantiated, but can have both abstract and non-abstract methods.

    • Interface can only have abstract methods and cannot have method implementations.

    • Method overloading is having multiple methods in the same class with the same name but different parameters.

    • Method overridin...

  • Answered by AI
  • Q3. Spring boot annotations, DI, hibernate, bean scopes
  • Q4. Fibonacci series print

Interview Preparation Tips

Interview preparation tips for other job seekers - HR is very rude, they want to schedule interview in same day within 1 hour of notice. they just want to complete their daily interview list i guess. because interview was so so easy, just top 50 java interview questions on internet. but they just rejected after 5 mins of finishing interview.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic aptitude test with technical and non technical question

Round 2 - Technical 

(1 Question)

  • Q1. What is event loop
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Singliton class
  • Q2. Immutable class
  • Q3. Most occured letter in string ? Problem to code
  • Ans. 

    Find the most occurred letter in a given string.

    • Iterate through the string and count the occurrences of each letter

    • Store the counts in a map or array

    • Find the letter with the highest count

  • Answered by AI
  • Q4. Global exception handler ?
  • Q5. Design principle?
  • Ans. 

    Design principle is a set of guidelines that help software developers create maintainable and scalable code.

    • Design principles help in creating code that is easy to understand, modify, and maintain.

    • Examples of design principles include SOLID principles, DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and YAGNI (You Aren't Gonna Need It).

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with basic terms.

Skills evaluated in this interview

Software AG Interview FAQs

How many rounds are there in Software AG Java Full Stack Developer interview?
Software AG interview process usually has 2 rounds. The most common rounds in the Software AG interview process are Technical and HR.
How to prepare for Software AG Java Full Stack Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Software AG. The most common topics and skills that interviewers at Software AG expect are ANSI, Core Java, Customer Interaction, IT Skills and Internationalization.
What are the top questions asked in Software AG Java Full Stack Developer interview?

Some of the top questions asked at the Software AG Java Full Stack Developer interview -

  1. Any basic concepts of java full stack develo...read more
  2. Any basic concepts of core java and ...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 896 Interviews
SAP Interview Questions
4.2
 • 304 Interviews
Adobe Interview Questions
4.0
 • 249 Interviews
Globant Interview Questions
3.9
 • 169 Interviews
Chetu Interview Questions
3.3
 • 165 Interviews
VMware Software Interview Questions
4.4
 • 157 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
AVASOFT Interview Questions
3.0
 • 136 Interviews
View all
Consultant
159 salaries
unlock blur

₹9.1 L/yr - ₹26 L/yr

Associate Consultant
103 salaries
unlock blur

₹5.9 L/yr - ₹14.5 L/yr

Senior Software Engineer
94 salaries
unlock blur

₹12 L/yr - ₹28 L/yr

Senior Consultant
77 salaries
unlock blur

₹16.8 L/yr - ₹36 L/yr

Engineering Specialist
61 salaries
unlock blur

₹16 L/yr - ₹30 L/yr

Explore more salaries
Compare Software AG with

TIBCO Software

3.7
Compare

Pegasystems

3.6
Compare

SAP

4.2
Compare

Oracle

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