Premium Employer

i

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

Persistent Systems Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Persistent Systems Senior Software Engineer 2 Interview Questions and Answers

Updated 18 Jan 2025

Persistent Systems Senior Software Engineer 2 Interview Experiences

1 interview found

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

I applied via Referral and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Java and Design
  • Q2. Rest API
Round 2 - One-on-one 

(2 Questions)

  • Q1. Java 11 and API Question
  • Q2. Integration and Unit Test

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Java8,hashmap internal working,Runnable vs callable,linked list internal working,map vs flat map ,Comparable vs comparator
  • Q2. Concurrent hashmap internal working spring boot exceptions handling
Round 2 - Technical 

(2 Questions)

  • Q1. Custom key as hahsmpa
  • Q2. Java8 interview questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Ve prepared with java8 microservices spring boot
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2023. There were 5 interview rounds.

Round 1 - Coding Test 

You need to give a coding test which is for 4.5 hours, where you are given a scenarios and you need to create API to fetch the response from an external API and according parse the response for whatever you need and perform some business logic for same.

Round 2 - Technical 

(2 Questions)

  • Q1. Technical questions based on the code you had submitted earlier, and then again they check you for technical skills based on patterns, junit, threading, security, deployments etc
  • Q2. What is the need for @Service annotation?
  • Ans. 

    The @Service annotation is used in Spring framework to indicate that a class is a service component.

    • Used to mark a class as a service component in Spring framework

    • Helps in auto-detection and auto-configuration of Spring beans

    • Facilitates dependency injection and inversion of control

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Here you are given a particular scenario and based on that you need to draw system diagram for same and explain them about why and what is needed.
  • Q2. Draw a system diagram for ecommers system to place an order and get order history for a particular customer
  • Ans. 

    System diagram for e-commerce order placement and history retrieval

    • Frontend: Customer interface for browsing products, adding to cart, and placing orders

    • Backend: Order processing system to handle order placement, payment processing, and order fulfillment

    • Database: Store customer information, order details, and order history for retrieval

    • APIs: Communication between frontend, backend, and database for seamless order proce...

  • Answered by AI
Round 4 - Behavioral 

(1 Question)

  • Q1. This round is to check what kind of behavior you showcase in certain situations and what kind of challenges you face in current team structure
Round 5 - HR 

(1 Question)

  • Q1. This round again judges you on cultural fitment, where they check what do you currently do and what kind of challenges or conflicts you face in team structure.

Interview Preparation Tips

Topics to prepare for Publicis Sapient Senior Software Engineer 2 interview:
  • java
  • springboot
  • microservice
  • aws
  • db
  • design patterns
  • threading
  • rest principles
  • microservice architecture
  • security
  • scaling
  • OAuth
  • JWT
Interview preparation tips for other job seekers - Even though you clear technical rounds, you still bound to get rejected in Behavioral and Cultural fitment round. I was rejected in this round but didn't got any proper explanation as in what was the parameters on which the rejection was done

Skills evaluated in this interview

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

I applied via Job Fair and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Coding programm on the tech stack
Mentioned in resume

Round 2 - Technical 

(1 Question)

  • Q1. All technical question and discussion on challenges and expertise related to the IT industry expertise

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and well prepared
Be available on time with having all the details what has been mentioned in the resume
Try to answer question wrt to the experience not the one you read on the article
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Arrays based 1 hours

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

(2 Questions)

  • Q1. What is hooks ? explain
  • Ans. 

    Hooks are a feature in React that allow you to use state and other React features without writing a class.

    • Hooks are functions that let you use state and other React features in functional components.

    • They allow you to reuse stateful logic without changing your component hierarchy.

    • Examples of hooks include useState, useEffect, useContext, and useReducer.

  • Answered by AI
  • Q2. What is DOM ? virtual
  • Ans. 

    DOM (Document Object Model) is a programming interface for web documents that represents the structure of a document as a tree of objects.

    • DOM stands for Document Object Model.

    • It is a programming interface for web documents.

    • DOM represents the structure of a document as a tree of objects.

    • It allows programs and scripts to dynamically access and update the content, structure, and style of a document.

    • Example: Using DOM, Jav...

  • Answered by AI

Skills evaluated in this interview

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 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 - One-on-one 

(1 Question)

  • Q1. Written assignment followed by one on one.
Round 3 - Technical 

(1 Question)

  • Q1. This was basically managerial round, not much technical.
Round 4 - One-on-one 

(1 Question)

  • Q1. Client round, not much on technical.

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a positive attitude, learn to come up with answers that are close to the question instead of saying no.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Normal javascript questions
  • Q2. Es6 features and benefits
  • Ans. 

    ES6 (ECMAScript 2015) introduces new features like arrow functions, classes, template literals, and more.

    • Arrow functions provide a more concise syntax for writing functions.

    • Classes allow for easier object-oriented programming.

    • Template literals make it easier to work with strings by allowing interpolation and multiline strings.

    • Let and const provide block-scoped variables, reducing the risk of variable hoisting issues.

    • De...

  • Answered by AI
  • Q3. Features in react new version
  • Ans. 

    React new version includes features like concurrent mode, suspense, and improved hooks.

    • Concurrent mode allows rendering of multiple components without blocking the main thread.

    • Suspense enables better handling of loading states and data fetching.

    • Improved hooks provide more flexibility and reusability in functional components.

  • Answered by AI
  • Q4. Typescript features and benefits
  • Ans. 

    Typescript is a superset of JavaScript that adds static typing and other features for improved code quality and developer productivity.

    • Static typing helps catch errors at compile time

    • Enhanced code readability and maintainability

    • Support for modern JavaScript features like async/await

    • Improved tooling and IDE support

    • Compatibility with existing JavaScript codebases

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Interview Questions about Java, Spring boot and other technical frameworks you worked on
  • Q2. Implement Binary search tree
  • Ans. 

    Binary search tree is a data structure where each node has at most two children, with the left child being less than the parent and the right child being greater.

    • Start with a root node and insert new nodes by comparing values and traversing left or right accordingly.

    • Implement functions for insertion, deletion, search, and traversal (inorder, preorder, postorder).

    • Ensure the tree remains balanced to maintain efficient se

  • Answered by AI
  • Q3. How hash map works in java
  • Ans. 

    HashMap in Java is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.

    • HashMap uses hashing to store key-value pairs in an array of linked lists.

    • It uses the hashCode() method of keys to determine the index where the value will be stored.

    • If two keys have the same hashCode, they are stored in the same linked list at that index.

    • HashMap allows null keys and values, but only on...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Its a service company and I attended the interview on 2015.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Basic leet code questions on your desired language

Round 2 - Technical 

(1 Question)

  • Q1. What are different types of api methods have you used and where
  • Ans. 

    I have used various types of API methods including GET, POST, PUT, and DELETE.

    • GET method is used to retrieve data from a server. For example, I have used GET method to fetch user information from a user API endpoint.

    • POST method is used to send data to a server to create a new resource. I have used POST method to create new records in a database through API calls.

    • PUT method is used to update existing data on a server. F...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be yourself

Persistent Systems Interview FAQs

How many rounds are there in Persistent Systems Senior Software Engineer 2 interview?
Persistent Systems interview process usually has 2 rounds. The most common rounds in the Persistent Systems interview process are One-on-one Round.
What are the top questions asked in Persistent Systems Senior Software Engineer 2 interview?

Some of the top questions asked at the Persistent Systems Senior Software Engineer 2 interview -

  1. Integration and Unit T...read more
  2. Java 11 and API Quest...read more
  3. Java and Des...read more

Tell us how to improve this page.

Persistent Systems Senior Software Engineer 2 Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Join Persistent Systems See Beyond, Rise Above
Persistent Systems Senior Software Engineer 2 Salary
based on 7 salaries
₹11.4 L/yr - ₹29 L/yr
22% less than the average Senior Software Engineer 2 Salary in India
View more details

Persistent Systems Senior Software Engineer 2 Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

2.0

Salary

2.0

Job security

5.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
4.4k salaries
unlock blur

₹2.5 L/yr - ₹9.6 L/yr

Senior Software Engineer
3.9k salaries
unlock blur

₹5 L/yr - ₹13 L/yr

Lead Engineer
3.1k salaries
unlock blur

₹10 L/yr - ₹30 L/yr

Lead Software Engineer
3k salaries
unlock blur

₹7.3 L/yr - ₹18.4 L/yr

Project Lead
1.9k salaries
unlock blur

₹13.2 L/yr - ₹38.8 L/yr

Explore more salaries
Compare Persistent Systems with

Cognizant

3.8
Compare

TCS

3.7
Compare

IBM

4.0
Compare

Wipro

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