Persistent Systems Limited interview experience Real time questions & tips from candidates to crack your interview

Senior Java Developer

Persistent Systems Limited
upvote
share-icon
2 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Application story
I applied for this role on Naukri.com, and after a day or so, I received a call from HR, followed by two technical interviews.
Preparation
Duration: 6 Months
Topics: Java, Spring boot, My SQL, Docker, AWS, DSA, HTML, CSS, JavaScript
Tip
Tip

Tip 1: Initially, spend some time on DSA.

Tip 2: For example, do at least 2 projects with a primary focus on understanding every detail and the tech stack.

Application process
Where: Naukri
Eligibility: 6 Yr Experience, (Salary Package: 12 LPA)
Resume Tip
Resume tip

Tip 1: Add some good projects to your resume.

Tip 2: Don't include any false information.

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date31 Oct 2024
Coding problem4

1. Spring Boot

What does the @SpringBootApplication annotation do internally? (Learn)

2. @Bean vs @components

@Bean vs @components (Learn)

3. POJO into ISC containers

How can we inject a regular POJO into ISC containers?

4. String vs String Buffers vs String Builder

Explain String vs String Buffers vs String Builder. (Learn)

02
Round
Hard
Face to Face
Duration45 minutes
Interview date5 Nov 2024
Coding problem4

1. Executor Framework in Java

What are executors in Java? What are the types of executors? (Learn)

2. Countdown latch

What is a countdown latch?

3. Cyclic barriers

What are cyclic barriers?

4. Count Ways To Reach The N-th Stairs

Moderate
30m average time
80% success
0/80
Asked in companies
PayPalOYOMicrosoft

You have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair.


Each time, you can climb either one step or two steps.


You are supposed to return the number of distinct ways you can climb from the 0th step to the Nth step.

Note:

Note: Since the number of ways can be very large, return the answer modulo 1000000007.
Example :
N=3

Example

We can climb one step at a time i.e. {(0, 1) ,(1, 2),(2,3)} or we can climb the first two-step and then one step i.e. {(0,2),(1, 3)} or we can climb first one step and then two step i.e. {(0,1), (1,3)}.
Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes