Upload Button Icon Add office photos

PeopleStrong

Compare button icon Compare button icon Compare

Filter interviews by

PeopleStrong Senior Software Developer Interview Questions and Answers

Updated 3 Jan 2025

PeopleStrong Senior Software Developer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Project Discussions
  • Q2. Java, Spring boot, Database and Angular
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Jun 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. Find circle in linkedList
  • Ans. 

    Use Floyd's Tortoise and Hare algorithm to find a cycle in a linked list.

    • Initialize two pointers, slow and fast, at the head of the linked list.

    • Move slow pointer by one step and fast pointer by two steps until they meet.

    • If they meet, there is a cycle in the linked list.

    • Example: 1 -> 2 -> 3 -> 4 -> 2 (cycle at node 2)

  • Answered by AI
  • Q2. Tell about one particular feature you worked on
  • Ans. 

    Implemented a real-time chat feature with message encryption

    • Used WebSockets for real-time communication

    • Implemented end-to-end encryption using AES algorithm

    • Designed a user-friendly interface for sending and receiving messages

  • Answered by AI

Skills evaluated in this interview

Senior Software Developer Interview Questions Asked at Other Companies

asked in Freshworks
Q1. Intersection of Linked List Problem You are provided with two sin ... read more
asked in Freshworks
Q2. Overlapping Intervals Problem Statement You are given the start a ... read more
asked in Freshworks
Q3. Middle of Linked List Problem Statement Given the head node of a ... read more
asked in SAP
Q4. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Freshworks
Q5. Cube Sum Pairs Problem Statement Given a positive integer N, find ... read more

Interview questions from similar companies

I was interviewed before Dec 2020.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical round. The interviewer asked me some programming based questions and some questions on database management systems.

  • Q1. 

    Sum of Maximum and Minimum Elements Problem Statement

    Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array.

    Follow Up:

    Can you achie...

  • Ans. 

    Find the sum of the largest and smallest elements in an array with the least number of comparisons.

    • Iterate through the array to find the maximum and minimum elements.

    • Keep track of the maximum and minimum elements as you iterate.

    • After iterating, sum up the maximum and minimum elements.

    • To achieve the task with the least number of comparisons, compare elements in pairs.

  • Answered by AI
  • Q2. 

    Binary Tree Construction from Parent Array

    Construct a binary tree from a given array called parent where the parent-child relationship is determined by (PARENT[i], i), indicating that the parent of node ...

  • Ans. 

    Construct a binary tree from a given parent array and perform level-order traversal.

    • Iterate through the parent array to create the binary tree using a queue data structure.

    • Keep track of the parent-child relationships and construct the tree accordingly.

    • Perform level-order traversal to print the nodes in the correct order.

  • Answered by AI
  • Q3. Can a unique key be a primary key?
  • Ans. 

    Yes, a unique key can also be a primary key.

    • A primary key must be unique, but a unique key does not necessarily have to be the primary key.

    • A table can have multiple unique keys, but only one primary key.

    • Example: In a table of employees, the employee ID can be a unique key and also the primary key.

  • Answered by AI
  • Q4. Is it better to use a normalized form for database design, or is it more efficient to store data in a single table or two tables?
  • Ans. 

    Normalized form is better for database design for data integrity and flexibility.

    • Normalized form reduces data redundancy and improves data integrity.

    • Normalized form allows for easier data updates and maintenance.

    • Denormalized form may be more efficient for read-heavy applications with complex queries.

    • Consider denormalization for performance optimization after thorough analysis.

    • Example: Normalized form for a customer and...

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 minutes
Round difficulty - Medium

The interviewer had good work experience. She was polite and calm. After brief introduction she straight jumped into my current projects and she covered my entire CV.

Round 3 - Video Call 

(4 Questions)

Round duration - 45 minutes
Round difficulty - Easy

This was a technical round involving questions on OOPS concepts and puzzles.

  • Q1. What is the total number of squares on a chessboard?
  • Ans. 

    There are 204 squares on a chessboard.

    • The chessboard has 64 squares in total.

    • Each square can be divided into smaller squares, such as 1x1, 2x2, 3x3, etc.

    • The total number of squares can be calculated by adding the squares of all sizes together.

  • Answered by AI
  • Q2. What is C++?
  • Ans. 

    C++ is a high-level programming language known for its efficiency, flexibility, and performance.

    • C++ is an object-oriented language with features like classes, inheritance, and polymorphism.

    • It allows low-level memory manipulation through pointers.

    • C++ is used in developing system software, game engines, and high-performance applications.

  • Answered by AI
  • Q3. What is the difference between deep copy and shallow copy?
  • Ans. 

    Deep copy creates a new copy of an object with all nested objects also copied, while shallow copy creates a new copy of an object with references to nested objects.

    • Deep copy creates a new object and recursively copies all nested objects, resulting in a completely independent copy.

    • Shallow copy creates a new object but only copies references to nested objects, so changes in nested objects will reflect in both the origina...

  • Answered by AI
  • Q4. What are template classes? Can you write a program for the assignment operator '=' for a template class such that it behaves differently for 'int' and 'char *'?
  • Ans. 

    Template classes are classes that can work with any data type. Assignment operator can be overloaded to behave differently for different data types.

    • Template classes allow for writing generic classes that can work with any data type.

    • Overloading the assignment operator allows for custom behavior based on the data type.

    • Example: template <class T> class MyClass { T data; public: MyClass& operator=(const T& ot...

  • Answered by AI
Round 4 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was a 30 minute HR round. The interviewer asked me a number of questions to know more about me.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Filters in MVC, Interface and abstraction, Views in sql, Some scenerion

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident and explain your though in any language. All were telephonic.
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed before Mar 2022. There were 11 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 

Screening of profile based on prior experience

Round 3 - Coding Test 

Develop the process for cyberdefense

Round 4 - Group Discussion 

Group discussion with Manager and VP

Round 5 - Case Study 

Explain the profile and develop the cases that you have proposed for clearing this interview

Round 6 - Assignment 

Discussion on assignments that has been solved till now

Round 7 - HR 

(1 Question)

  • Q1. Discussion on salary and family background
Round 8 - One-on-one 

(4 Questions)

  • Q1. Managerial round to know how a canal did are handles or manages team
  • Q2. Discussion about your next steps to grow in IT carrier
  • Q3. Discussion about how do you grow your carrier in building this society
  • Q4. How much salary do you expect from this company
Round 9 - Technical 

(1 Question)

  • Q1. Technical knowledge on the profile that was assigned by HR
Round 10 - Technical 

(1 Question)

  • Q1. Technical HR to handle the candidate knowledge and provide necessary growth to candidate based on the profile on knowledge the candidate carries
Round 11 - One-on-one 

(1 Question)

  • Q1. Salary and Final discussion with HR and Manager.

Interview Preparation Tips

Interview preparation tips for other job seekers - SAP is good company . Please never leave this company before knowing your profile and work that you are assigned to.
Round 1 - Aptitude Test 

The level of test was mixture of easy and tough questions

Round 2 - Technical 

(1 Question)

  • Q1. Some analytics questions related to problem solving
Round 3 - HR 

(1 Question)

  • Q1. To describe about any recently watched movie
  • Ans. 

    I recently watched the movie 'Inception'.

    • Directed by Christopher Nolan

    • Genre: Science fiction, Action, Thriller

    • Starring Leonardo DiCaprio, Joseph Gordon-Levitt, Ellen Page

    • The movie explores the concept of shared dreaming and subconscious manipulation

    • It has mind-bending visuals and a complex plot

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself , have confidence in you. The technical round will be related to the JD.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Focused more on Logics and DSA

Round 2 - HR 

(1 Question)

  • Q1. Just with Formal Questions
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Job Fair and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Java : Find all most occuring characters in given string only using arrays
  • Ans. 

    Use arrays to find all most occurring characters in a given string in Java.

    • Create an array to store the frequency of each character in the string.

    • Iterate through the string and update the frequency array.

    • Find the maximum frequency and then iterate through the frequency array to find all characters with that frequency.

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Tell Me about yourself
  • Q2. What is C# and coding.
Round 2 - HR 

(1 Question)

  • Q1. What is your CCTC?

Interview Preparation Tips

Interview preparation tips for other job seekers - Consider this company your last choice.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. What is useState?
  • Ans. 

    useState is a hook in React that allows functional components to have state.

    • useState is a React hook used in functional components to manage state.

    • It returns an array with the current state value and a function to update that value.

    • Example: const [count, setCount] = useState(0);

  • Answered by AI
  • Q2. What's useEffect?
  • Ans. 

    useEffect is a hook in React that allows performing side effects in function components.

    • Used in React functional components to perform side effects

    • Executes after render and after every update

    • Can be used to fetch data, subscribe to events, update the DOM, etc.

  • Answered by AI
  • Q3. What is Redux and state management?
  • Ans. 

    Redux is a predictable state container for JavaScript apps. It helps manage the state of an application in a centralized way.

    • Redux is a state management library commonly used with React.

    • It allows for a single source of truth for the state of an application.

    • Actions are dispatched to update the state, and reducers specify how the state changes in response to actions.

    • Redux DevTools can be used to track state changes and d...

  • Answered by AI

Skills evaluated in this interview

PeopleStrong Interview FAQs

How many rounds are there in PeopleStrong Senior Software Developer interview?
PeopleStrong interview process usually has 1 rounds. The most common rounds in the PeopleStrong interview process are Technical.
What are the top questions asked in PeopleStrong Senior Software Developer interview?

Some of the top questions asked at the PeopleStrong Senior Software Developer interview -

  1. Find circle in linkedL...read more
  2. Java, Spring boot, Database and Angu...read more
  3. Project Discussi...read more

Tell us how to improve this page.

PeopleStrong Senior Software Developer Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more

Interview Questions from Similar Companies

SAP Interview Questions
4.2
 • 283 Interviews
Randstad Interview Questions
3.8
 • 260 Interviews
Team Lease Interview Questions
3.9
 • 201 Interviews
Ramco Systems Interview Questions
3.9
 • 64 Interviews
Experis IT Interview Questions
3.0
 • 48 Interviews
CIEL HR Interview Questions
4.0
 • 48 Interviews
Darwinbox Interview Questions
3.9
 • 43 Interviews
View all
PeopleStrong Senior Software Developer Salary
based on 6 salaries
₹6 L/yr - ₹19.5 L/yr
9% less than the average Senior Software Developer Salary in India
View more details

PeopleStrong Senior Software Developer Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

2.0

Work-life balance

1.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Senior Recruitment Associate
221 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Recruitment Associate
181 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Recruitment Specialist
126 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Payroll Specialist
94 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Principal Consultant
72 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare PeopleStrong with

Darwinbox

3.9
Compare

SAP

4.2
Compare

Ramco Systems

3.9
Compare

greytHR

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