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 Lead Engineer Interview Questions, Process, and Tips

Updated 5 Feb 2025

Top Persistent Systems Lead Engineer Interview Questions and Answers

  • Q1. What is the default connection pooling in Spring Boot, and how can it be customized?
  • Q2. What are the best practices for optimizing a Spring Boot application?
  • Q3. What is a heap dump, and how can it be used to identify memory leaks?
View all 23 questions

Persistent Systems Lead Engineer Interview Experiences

31 interviews found

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

I was interviewed in Jan 2025.

Round 1 - Technical 

(5 Questions)

  • Q1. What is the architecture of the Java Virtual Machine (JVM)?
  • Ans. 

    The Java Virtual Machine (JVM) is an abstract computing machine that enables a computer to run Java programs.

    • JVM is platform-independent and converts Java bytecode into machine code.

    • It consists of class loader, runtime data areas, execution engine, and native method interface.

    • JVM memory is divided into method area, heap, stack, and PC register.

    • Examples of JVM implementations include Oracle HotSpot, OpenJ9, and GraalVM.

  • Answered by AI
  • Q2. What is the default connection pooling in Spring Boot, and how can it be customized?
  • Ans. 

    The default connection pooling in Spring Boot is HikariCP, which can be customized through properties in the application.properties file.

    • HikariCP is the default connection pooling library in Spring Boot, known for its high performance and low overhead.

    • To customize the connection pooling, you can modify properties like 'spring.datasource.hikari.*' in the application.properties file.

    • For example, you can set maximum pool ...

  • Answered by AI
  • Q3. What are the best practices for optimizing a Spring Boot application?
  • Ans. 

    Best practices for optimizing a Spring Boot application

    • Use Spring Boot Actuator to monitor and manage application performance

    • Implement caching mechanisms like Spring Cache to reduce database calls

    • Optimize database queries and indexes for better performance

    • Use asynchronous processing with Spring's @Async annotation for non-blocking operations

    • Profile and analyze application performance using tools like VisualVM or JProfi

  • Answered by AI
  • Q4. What is a heap dump, and how can it be used to identify memory leaks?
  • Ans. 

    A heap dump is a snapshot of the memory usage of a Java application at a specific point in time.

    • Heap dumps can be generated using tools like jmap or VisualVM.

    • They provide detailed information about objects in memory, their sizes, and references.

    • Analyzing a heap dump can help identify memory leaks by pinpointing objects that are consuming excessive memory.

    • Common signs of memory leaks in a heap dump include a large numbe...

  • Answered by AI
  • Q5. How can you diagonally iterate through and print the elements of a 2D array?program
  • Ans. 

    Diagonally iterate through and print elements of a 2D array of strings.

    • Use nested loops to iterate through rows and columns of the 2D array.

    • Calculate the diagonal elements by incrementing row and column indices together.

    • Print the elements as you iterate through the diagonal of the array.

  • Answered by AI

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 30 Aug 2024

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

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Many questions on JAVA, SpringBoot,Kafka
  • Q2. Core JAVA, JAVA 8, Collections, Stream,Junit
Round 2 - Technical 

(2 Questions)

  • Q1. Multiple questions on Spring , Constructors, Kafka , Flatmap, Collections, Mapping
  • Q2. SQL query , HashMAp
Round 3 - Behavioral 

(3 Questions)

  • Q1. 1Code on Palindrome
  • Ans. 

    A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

    • Check if the string is equal to its reverse to determine if it is a palindrome.

    • Ignore spaces and punctuation when checking for palindromes.

    • Examples: 'racecar', 'madam', '12321'

  • Answered by AI
  • Q2. About kafka ecosystem . Basics of Producers/Consumer
  • Q3. Primary/Qualifier/order annotations

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on JAVA Basics and springboot.
Final, Singleton, Collections,Immutable,DeepCopy, Builder Pattenrn

Skills evaluated in this interview

Lead Engineer Interview Questions Asked at Other Companies

asked in Tata Power
Q1. What is the resistance value of tripping & closing coil of vc ... read more
asked in Tata Power
Q2. 1.What is the contact resistance of VCB.?
asked in HCLTech
Q3. Which BGP path attributes are used to manipulate the ingress traf ... read more
asked in HCL Group
Q4. Monitoring tools and what metrics we capture during or after test ... read more
Q5. Java 8 features? What is functional interface? Difference between ... read more

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Write a program in react.

Round 2 - Technical 

(2 Questions)

  • Q1. Optimization techniques for react
  • Ans. 

    Optimization techniques for React include code splitting, lazy loading, memoization, and virtualization.

    • Code splitting: Break down the code into smaller chunks to load only what is necessary for each page.

    • Lazy loading: Load components only when they are needed, improving initial load time.

    • Memoization: Cache the results of expensive function calls to avoid redundant calculations.

    • Virtualization: Render only the visible e...

  • Answered by AI
  • Q2. Difference between let const and var
  • Ans. 

    let is block scoped, const is constant, var is function scoped

    • let: block scoped, can be reassigned

    • const: block scoped, cannot be reassigned, but its properties can be modified

    • var: function scoped, can be reassigned

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - know your basics.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Core technical questions
  • Q2. Programming questions
Round 2 - Technical 

(2 Questions)

  • Q1. Technical questions and managerial questions
  • Q2. Programming, behaviour, senario based questions
Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Normal Questionariers

Persistent Systems interview questions for designations

 Lead Software Engineer

 (30)

 Lead Quality Engineer

 (6)

 Project Lead

 (19)

 Module Lead

 (6)

 Technical Lead

 (5)

 QA Lead

 (1)

 Lead Quality Analyst

 (1)

 Test Module Lead

 (1)

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 20 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. How spring works internally
  • Ans. 

    Spring is a lightweight framework that provides comprehensive infrastructure support for developing Java applications.

    • Spring works internally by using Inversion of Control (IoC) container to manage Java objects.

    • It uses Dependency Injection to inject the dependencies of an object at runtime.

    • Spring also provides Aspect-Oriented Programming (AOP) support for cross-cutting concerns.

    • It utilizes various modules like Core, Co...

  • Answered by AI
  • Q2. REST and SOAP examples and design principles
  • Ans. 

    REST and SOAP are web service protocols with different design principles

    • REST (Representational State Transfer) is an architectural style that uses standard HTTP methods like GET, POST, PUT, DELETE for communication

    • SOAP (Simple Object Access Protocol) is a protocol that uses XML for message exchange and can work over various transport protocols like HTTP, SMTP, etc.

    • REST is lightweight, scalable, and easy to use, while S...

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Persistent Systems Interview Questions

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 25 Jun 2024

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

(3 Questions)

  • Q1. Solid Principle
  • Q2. Some scenario based question
  • Q3. String palindrom program
Round 2 - Technical 

(2 Questions)

  • Q1. Agile methodology
  • Q2. Project based question
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Questions on java collection sql queries and skillset mentioned.
  • Q2. Coding questions asked.
Round 2 - Client Interview 

(1 Question)

  • Q1. Mostly asked about project worked on
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Jul 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain previous projects
  • Ans. 

    Led multiple projects in developing software solutions for data analysis and visualization.

    • Managed a team of engineers to create a data analytics platform for a financial services company

    • Designed and implemented a real-time monitoring system for a healthcare organization

    • Collaborated with cross-functional teams to deliver a machine learning model for predictive maintenance in manufacturing

    • Utilized agile methodologies to...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please make sure your resume is up to date and you have thorough knowledge of all that you have mentioned. Ideally the interviewwr would start with asking about your project and your role in it. This question is usually to test your communication skills and to know your understanding of the work you're doing. Further questions would be technical based on what you have worked on and the requirement.

Lead Engineer Interview Questions & Answers

user image Sandeep A S

posted on 17 Apr 2024

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

1 hr duration with 1 coding question on finding duplicate characters along with count, followed by question on Java, springboot and microservices

Round 2 - HR 

(2 Questions)

  • Q1. Only about CTC and joining date
  • Q2. Joining date. they wanted to join fast

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well on java coding and basics of java springboot microservices

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 29 Dec 2023

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

(2 Questions)

  • Q1. What is TSQL and optimization techniques
  • Ans. 

    TSQL is a Microsoft proprietary extension of SQL used for querying and managing relational databases.

    • TSQL stands for Transact-SQL and is used in Microsoft SQL Server.

    • Optimization techniques in TSQL include indexing, query tuning, and avoiding unnecessary joins.

    • Examples of optimization techniques in TSQL include using appropriate indexes on frequently queried columns and avoiding using functions in WHERE clauses.

  • Answered by AI
  • Q2. Sql is database communication languages

Persistent Systems Interview FAQs

How many rounds are there in Persistent Systems Lead Engineer interview?
Persistent Systems interview process usually has 2-3 rounds. The most common rounds in the Persistent Systems interview process are Technical, HR and Resume Shortlist.
How to prepare for Persistent Systems Lead Engineer 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 Persistent Systems. The most common topics and skills that interviewers at Persistent Systems expect are Java, Javascript, Python, AWS and Agile.
What are the top questions asked in Persistent Systems Lead Engineer interview?

Some of the top questions asked at the Persistent Systems Lead Engineer interview -

  1. What is the default connection pooling in Spring Boot, and how can it be custom...read more
  2. What are the best practices for optimizing a Spring Boot applicati...read more
  3. What is a heap dump, and how can it be used to identify memory lea...read more
How long is the Persistent Systems Lead Engineer interview process?

The duration of Persistent Systems Lead Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Persistent Systems Lead Engineer Interview Process

based on 27 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round - 1
  • HR Round - 2
View more
Join Persistent Systems See Beyond, Rise Above
Persistent Systems Lead Engineer Salary
based on 3.1k salaries
₹10 L/yr - ₹30 L/yr
12% more than the average Lead Engineer Salary in India
View more details

Persistent Systems Lead Engineer Reviews and Ratings

based on 264 reviews

3.6/5

Rating in categories

3.5

Skill development

3.7

Work-life balance

3.3

Salary

3.4

Job security

3.6

Company culture

3.0

Promotions

3.4

Work satisfaction

Explore 264 Reviews and Ratings
Software Engineer
4.4k salaries
unlock blur

₹2.5 L/yr - ₹9.6 L/yr

Senior Software Engineer
3.8k salaries
unlock blur

₹5 L/yr - ₹15.4 L/yr

Lead Engineer
3.1k salaries
unlock blur

₹9.9 L/yr - ₹30 L/yr

Lead Software Engineer
3k salaries
unlock blur

₹7.2 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