Upload Button Icon Add office photos

Filter interviews by

Shapoorji Pallonji Group Java Developer Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

I applied via Referral and was interviewed before May 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

I received a video call link and in that link will get the accounting basic questions for that we have to answer after a beep.

Round 2 - Technical 

(1 Question)

  • Q1. It was all basic accounting question.mostly related to 12th standard c v raman book Friendly interviewers
Round 3 - HR 

(1 Question)

  • Q1. 5 min telephonic call with recruiter

Interview Preparation Tips

Interview preparation tips for other job seekers - Get yourself prepared with basic accounting questions and be confident

I applied via Naukri.com and was interviewed before Jul 2020. There were 5 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. How to create connection pool using?
  • Ans. 

    Connection pool can be created using libraries like Apache DBCP or HikariCP.

    • Choose a connection pool library based on your requirements.

    • Configure the pool size, maximum connections, and other settings.

    • Create a data source object and set the connection pool properties.

    • Use the data source object to get connections from the pool.

    • Close the connections after use to return them to the pool.

  • Answered by AI
  • Q2. OOPS Concepts of java and how we have implemented in the respective projects?
  • Ans. 

    OOPS concepts are fundamental to Java programming. They are used in various projects to achieve code reusability and maintainability.

    • Encapsulation: Used to hide implementation details and protect data integrity.

    • Inheritance: Used to create a new class from an existing class, inheriting its properties and methods.

    • Polymorphism: Used to perform a single action in different ways, such as method overloading and overriding.

    • Ab...

  • Answered by AI
  • Q3. How spring framework has been implemented in your project ?
  • Ans. 

    Spring framework was used extensively in the project for dependency injection and MVC architecture.

    • Used Spring Boot for easy setup and configuration

    • Implemented Spring Security for authentication and authorization

    • Utilized Spring Data JPA for database operations

    • Used Spring MVC for handling HTTP requests and responses

    • Implemented Spring AOP for logging and exception handling

  • Answered by AI
  • Q4. How map tables in the database with using hibernate orm?
  • Ans. 

    Hibernate ORM maps tables in database using annotations or XML files.

    • Use @Entity annotation to map a class to a table

    • Use @Table annotation to specify the table name

    • Use @Column annotation to map a field to a column

    • Use @Id annotation to specify the primary key

    • Use @GeneratedValue annotation to specify the generation strategy for primary key

    • Use XML files for mapping if annotations are not preferred

  • Answered by AI
  • Q5. What are sql joins and what are different kinds of joins?
  • Ans. 

    SQL joins are used to combine data from two or more tables based on a related column.

    • Inner join returns only the matching rows from both tables

    • Left join returns all rows from the left table and matching rows from the right table

    • Right join returns all rows from the right table and matching rows from the left table

    • Full outer join returns all rows from both tables

    • Cross join returns the Cartesian product of both tables

  • Answered by AI
  • Q6. What collections to be used in which scenario?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the projects you have worked on and core java.Spring framework or any other JEE framework you have implemented/used.

Skills evaluated in this interview

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

I appeared for an interview in Sep 2024.

Round 1 - Aptitude Test 

Amazing aptitute test with knowledge of all aspects of the industry

Round 2 - Assignment 

Great assessment of all the interview natures of the assignment for risk, protocol, and valuation.

Interview Preparation Tips

Interview preparation tips for other job seekers - study the technicals and know the industry cold
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Javascript basic questions
  • Q2. Javascript basic questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

Aptitude test contain 40 question of quantitative, logical and mathamatical.

Round 3 - Coding Test 

Second is technical round was contain java, dot net.

Round 4 - Group Discussion 

They give any topic to talk on. this one also elimination round.

Round 5 - One-on-one 

(3 Questions)

  • Q1. Last one technical and HR interview. Well prepare on whatever you added in resume. Make sure you are created project based on they are hiring. If they are hiring for java developer then you must have java ...
  • Q2. OOps concept. SQL query
  • Q3. Strength and weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - You must have project in which field you want job.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Logical and Maths ,Sql,Java

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Mar 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 - One-on-one 

(1 Question)

  • Q1. Coding skills related to web and database
Round 3 - HR 

(1 Question)

  • Q1. General aptitude and behavioral questions
Round 4 - Group Discussion 

To upper management related to software practices

Interview Preparation Tips

Interview preparation tips for other job seekers - Be know to your niche, focus in clarity of thoughts than giving random answers
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jun 2023. 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 - Technical 

(5 Questions)

  • Q1. The first round was technical and it was a hard round as your concept of sap should be clear
  • Q2. Why do u maintain Reconcilation a/c?
  • Ans. 

    Reconciliation accounts are maintained to ensure accuracy and consistency in financial records.

    • Helps in identifying discrepancies between different accounts

    • Ensures accuracy and consistency in financial statements

    • Facilitates easy tracking of transactions and balances

    • Aids in detecting errors or fraud in accounting records

  • Answered by AI
  • Q3. FI MM Integration, FI SD Integration?
  • Q4. What we maintain on company code lvl and client level and why?
  • Ans. 

    Company code level is maintained for global settings applicable to all clients, while client level is maintained for specific settings unique to each client.

    • Company code level settings include currency, chart of accounts, and fiscal year variants.

    • Client level settings include customer master data, vendor master data, and sales organization data.

  • Answered by AI
  • Q5. Phases of blueprint, tables
  • Ans. 

    Blueprint phases include planning, designing, and implementation. Tables are used to organize data in a structured format.

    • Blueprint phases: planning, designing, implementation

    • Tables: organize data in structured format

    • Examples: creating a blueprint for a new building, using tables in a database to store information

  • Answered by AI
Round 3 - One-on-one 

(3 Questions)

  • Q1. Manager round some kind of behavioural check and some technical question asked as they give u scenerio about the work and some accounting questions
  • Q2. General Entries, P2P, OTC, RTR
  • Q3. What bank Reconcilation and validations
  • Ans. 

    Bank reconciliation involves comparing the bank statement with the company's records to ensure they match, while validations involve verifying the accuracy and completeness of financial transactions.

    • Bank reconciliation ensures that the company's records match the bank statement by comparing deposits, withdrawals, and other transactions.

    • Validations involve verifying the accuracy and completeness of financial transaction...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. The last round was hr
  • Q2. Some kind of behavioural check, salary discussions, terms and conditions but one thing here the hr round is not a formality round as u have to give full impression over there dont take it simple

Interview Preparation Tips

Interview preparation tips for other job seekers - Good Luck
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Based on your CV
Round 2 - Technical 

(1 Question)

  • Q1. Based on the project and skill they are in need
Round 3 - HR 

(2 Questions)

  • Q1. General HR and code of conduct explained
  • Q2. General discussions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Data types in SQL. Write prime number logical code in SQL
  • Ans. 

    SQL data types and prime number logic code

    • SQL data types include integer, float, varchar, etc.

    • To write prime number logic in SQL, use a loop to check if a number is divisible by any number less than itself

    • Example: DECLARE @num INT = 7; SELECT CASE WHEN COUNT(*) = 2 THEN 'Prime' ELSE 'Not Prime' END FROM (SELECT 1 AS num UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6) AS n

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why do you want to join us?

Skills evaluated in this interview

Tell us how to improve this page.

Interview Questions from Similar Companies

Tata Projects Interview Questions
4.2
 • 454 Interviews
TCE Interview Questions
3.8
 • 251 Interviews
Saint-Gobain Interview Questions
4.0
 • 173 Interviews
AECOM Interview Questions
4.2
 • 118 Interviews
Worley Interview Questions
4.1
 • 113 Interviews
View all
Deputy Manager
616 salaries
unlock blur

₹5.4 L/yr - ₹17.5 L/yr

Senior Engineer
403 salaries
unlock blur

₹4 L/yr - ₹12 L/yr

Construction Engineer
281 salaries
unlock blur

₹3 L/yr - ₹8.5 L/yr

Civil Engineer
271 salaries
unlock blur

₹2 L/yr - ₹8.9 L/yr

Civil Site Engineer
225 salaries
unlock blur

₹1.5 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Shapoorji Pallonji Group with

Larsen & Toubro Limited

3.9
Compare

Tata Projects

4.2
Compare

Alstom Transportation

3.7
Compare

Kalpataru Projects International

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