Add office photos
Engaged Employer

AVASOFT

3.6
based on 360 Reviews
Video summary
Filter interviews by

10+ Shapoorji Pallonji Group Interview Questions and Answers

Updated 25 Sep 2024
Popular Designations

Q1. Explain about OOPS concepts and in that explain the method overloading and overriding

Ans.

OOPS concepts revolve around the principles of encapsulation, inheritance, polymorphism, and abstraction. Method overloading involves multiple methods with the same name but different parameters, while method overriding involves a subclass providing a specific implementation of a method defined in its superclass.

  • OOPS concepts include encapsulation, inheritance, polymorphism, and abstraction

  • Method overloading allows multiple methods with the same name but different parameters

  • E...read more

Add your answer

Q2. what is variable html structure coding in array

Ans.

A variable is a storage location in a computer program that holds data and can be referenced and manipulated.

  • Variables are used to store information such as numbers, strings, or objects in a program.

  • They have a name, a data type, and a value that can be changed during the program's execution.

  • In HTML, variables can be used in conjunction with JavaScript to dynamically update content on a webpage.

  • Coding in an array involves storing multiple values in a single variable, making i...read more

View 1 answer

Q3. What is volatile keyword

Ans.

The volatile keyword in Java is used to indicate that a variable's value will be modified by multiple threads.

  • Used to prevent compiler optimizations that could cause unexpected behavior in multi-threaded environments

  • Ensures that the value of the variable is always read from and written to the main memory, not from CPU cache

  • Commonly used when working with shared variables in multi-threaded applications

Add your answer

Q4. Whats is web development

Ans.

Web development is the process of creating websites and web applications using programming languages, frameworks, and tools.

  • Involves front-end development for user interface design and back-end development for server-side logic

  • Requires knowledge of HTML, CSS, JavaScript, and various web development frameworks like React, Angular, or Node.js

  • Includes tasks such as web design, web content development, client-side/server-side scripting, and network security configuration

Add your answer
Discover Shapoorji Pallonji Group interview dos and don'ts from real experiences

Q5. Know abt the company policies?

Ans.

Company policies cover various aspects such as code of conduct, benefits, leave policies, etc.

  • Company policies are usually outlined in an employee handbook or on the company's intranet.

  • Policies may include code of conduct, dress code, attendance, benefits, leave policies, etc.

  • Employees are expected to adhere to these policies to maintain a positive work environment.

  • Examples of company policies include anti-discrimination policies, remote work policies, and social media usage ...read more

Add your answer

Q6. What is class in c++

Ans.

A class in C++ is a user-defined data type that contains data members and member functions.

  • Classes are used to create objects, which are instances of the class.

  • Classes can have access specifiers like public, private, and protected.

  • Classes can have constructors and destructors for initialization and cleanup tasks.

  • Classes can have member functions to operate on the data members.

  • Example: class Car { private: int speed; public: void accelerate() { speed++; } };

  • Example: Car myCar;...read more

Add your answer

Q7. Explanation of project code

Ans.

The project code is a web application that allows users to create and share interactive quizzes.

  • The code uses HTML, CSS, and JavaScript to create the front-end interface.

  • It utilizes Node.js and Express for the back-end server.

  • MongoDB is used as the database to store user-generated quizzes.

  • Socket.io is used for real-time communication between users during quiz sessions.

Add your answer

Q8. Program to find prime number

Ans.

A program to find prime numbers in a given range.

  • Iterate through numbers in the given range

  • Check if each number is divisible by any number other than 1 and itself

  • If not divisible, then the number is prime

Add your answer

Q9. Program to find the duplicates

Ans.

Program to find duplicates in an array of strings

  • Iterate through the array and store each element in a hash set

  • If an element is already in the hash set, it is a duplicate

  • Return a list of all duplicates found

Add your answer

Q10. Reverse a string

Ans.

Reverse a given string

  • Use a loop to iterate through the characters of the string

  • Swap the characters from start to end to reverse the string

  • Alternatively, use built-in functions like reverse() in some programming languages

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Shapoorji Pallonji Group

based on 15 interviews
4 Interview rounds
Group Discussion Round
Technical Round - 1
Technical Round - 2
HR Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

3.7
 • 44 Interview Questions
3.7
 • 24 Interview Questions
3.6
 • 20 Interview Questions
3.7
 • 15 Interview Questions
3.0
 • 14 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter