Pristyn Care interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Pristyn Care
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3-4 Months
Topics: Core Java + Collections + Multithreading + Oops + Spring + Spring boot + REST APIs Data Structures - Arrays + Strings + Trees + Searching + Sorting + Time/Space Complexity of Common AlgorithmsMongoDB, MysqlIntroduction and Previous Companies Projects ExplanationBehavioral Interview Questions + Telephonic round
Tip
Tip

Tip 1 : Practise Common algorithms Problem + Java + Oops + Development Questions.
Tip 2 : Explain your thought process and Approach and communicate well with the Interviewer. Be Attentive
Tip 3 : Practise some behavioral Questions and be honest and Confident to answer them while Interviewing.

Application process
Where: Company Website
Eligibility: Should be from Premium College as far as I know
Resume Tip
Resume tip

Tip 1 : Make ATS friendly resume, clean and well-written with bullet points
Tip 2 : Prepare well what you have mentioned in your resume.

Interview rounds

01
Round
Medium
Video Call
Duration1 hour
Interview date7 Jan 2022
Coding problem2

It was Java and data Structure Rounds.

1. Highest Occuring Characte

Easy
0/40
Asked in companies
AirtelPristyn Care

For a given a string(str), find and return the highest occurring character.

Example:
Input String: "abcdeapapqarr"
Expected Output: 'a'
Since 'a' has appeared four times in the string which happens to be the highest frequency character, the answer would be 'a'.

If there are two characters in the input string with the same frequency, return the character which comes first.

Consider:
Assume all the characters in the given string to be in lowercase always.
Problem approach

I discussed my brute force Approach and optimize one with the Interviewer and later started coding. while coding I was explaining my thought process in each process. I used a hashmap to store the frequency of each letter and later Iterate through the map and returned the character regarding the highest frequency.

Try solving now

2. Some Java Basic theory Problems

OOPs, Interface, Abstraction, and Collections

Problem approach

I have explained real-world Examples to the Interviewer. while answering them.

02
Round
Medium
Video Call
Duration1 hour
Interview date11 Jan 2022
Coding problem2

It was a 45-60 Minutes Coding round

1. Second largest element in the array

Easy
15m average time
80% success
0/40
Asked in companies
Info Edge India (Naukri.com)OracleHCL Technologies

You have been given an array/list 'ARR' of integers. Your task is to find the second largest element present in the 'ARR'.

Note:
a) Duplicate elements may be present.

b) If no such element is present return -1.
Example:
Input: Given a sequence of five numbers 2, 4, 5, 6, 8.

Output:  6

Explanation:
In the given sequence of numbers, number 8 is the largest element, followed by number 6 which is the second-largest element. Hence we return number 6 which is the second-largest element in the sequence.
Problem approach

In the first traversal find the maximum element. 
In the second traversal find the greatest element in the remaining excluding the previous greatest.

Try solving now

2. DBMS Questions

SQL VS NoSQL
MongoDB Aggregation Pipeline

Problem approach

Tip 1 : I have explained these problems answer with my previous projects use cases and business requirements
 

03
Round
Easy
Telephonic
Duration15 Minutes
Interview date12 Jan 2022
Coding problem1

It was a telephonic round with CTO

1. Search an Element in an Array

Easy
15m average time
80% success
0/40
Asked in companies
Natwest GroupOracleCultfit

You have given a sorted array 'A' of 'N' integers.

Now, you are given 'Q' queries, and each query consists of a single integer 'X'. Your task is to check whether 'X' is present in array 'A' or not for each query. If 'X' exists in array 'A', you need to print 1 else print 0.

Note :

The given array is sorted in non-decreasing order. 
Problem approach

I Used Linear and binary search and discussed space and time complexity.

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 - 2
3 rounds | 5 problems
Interviewed by Pristyn Care
979 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 3 problems
Interviewed by Pristyn Care
882 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 1 problems
Interviewed by Pristyn Care
369 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 2 problems
Interviewed by Pristyn Care
343 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3210 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2582 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes