PureSoftware Ltd interview experience Real time questions & tips from candidates to crack your interview

Technical Lead

PureSoftware Ltd
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
I have 9 years of experience. I had less work in my current project, so I started preparing for interviews. I found an opportunity with PureSoftware and received an offer after passing three rounds of interviews. The entire process took around three weeks.
Application story
I applied through the Naukri portal, which is one of the best platforms for job searching in India. Make sure to update your profile and resume, and mention all your projects in your resume. I received a call from PureSoftware because they found my profile suitable, as it included all the required skills.
Why selected/rejected for the role?
I was selected because they found my profile suitable for their project. I have experience with Web API and .NET Core.
Preparation
Duration: 1 month
Topics: SOLID principles, OOP concepts, C#, .NET Core, Web API, and Microservices
Tip
Tip

Tip 1: Learn each topic from multiple resources.
Tip 2: Make short notes and review them before any interview.
Tip 3: Practice coding daily.

Application process
Where: Naukri
Eligibility: At least 5 years of experience as a .NET developer.
Resume Tip
Resume tip

Tip 1: Mention all skills first.
Tip 2: Mention all projects.

Interview rounds

01
Round
Hard
Face to Face
Duration60 mins
Interview date3 Mar 2023
Coding problem3

It took 60 minutes, and their client conducted the interview directly. There were four members in the interview. They asked for the video camera to be turned on.

1. Technical Questions

  • Why should we use Microservice Architecture? (Learn)
  • What is the difference between monolithic and microservices? (Learn)
  • How do we deploy and manage microservices? (Learn)
  • How do microservices communicate with each other? (Learn)
  • How can we track exceptions and errors in a microservice? (Learn)

2. Project based Questions

Tell me about the architecture and design of your current project.

3. Technical Questions

What is Docker, and why should we use it? (Learn)

02
Round
Medium
Online Coding Interview
Duration45 mins
Interview date4 Mar 2023
Coding problem2

It was an MCQ-type question. They provided an online platform. Every question had its own time limit.

1. Technical Question

How can we add functionality to an object at runtime? Which design pattern should we use? (Learn)

Problem approach

The suitable answer was the Strategy Design Pattern.

2. Debugging Question

Given the piece of code, find the correct exception.

Problem approach

They gave four options to choose a suitable exception. It was IOException.

03
Round
Easy
HR Round
Duration30 mins
Interview date24 Mar 2023
Coding problem1

Virtual online meeting

1. Basic HR Questions

  • Why are you leaving your current company?
  • Why would you consider joining this organization?
  • Tell me about your past experience in all the companies you have worked for.

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
Frontend Developer
2 rounds | 2 problems
Interviewed by PureSoftware Ltd
1456 views
0 comments
0 upvotes
Test Lead
2 rounds | 4 problems
Interviewed by PureSoftware Ltd
1075 views
0 comments
0 upvotes
Software Engineer
3 rounds | 3 problems
Interviewed by PureSoftware Ltd
1732 views
0 comments
0 upvotes
Associate manager
3 rounds | 3 problems
Interviewed by PureSoftware Ltd
873 views
0 comments
0 upvotes