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

Fullstack Developer

Affordmed
upvote
share-icon
3 rounds | 10 Coding problems

Interview preparation journey

expand-icon
Journey
I started my journey out of pure curiosity, trying to figure out how websites actually work. I began with simple HTML and CSS projects and gradually moved on to JavaScript, React, and backend development. Over time, I fell in love with building complete applications that solve real problems. When I applied for the Full Stack role at Afford Medical, I saw it as an opportunity to test how far I had come. The interview process pushed me to think deeply about APIs, databases, and real-world problem-solving. Although I didn’t get the offer due to my weaker side in Go’s Net/HTTP, the experience taught me a lot. It showed me where I need to improve and, honestly, it gave me even more confidence to keep learning and trying again.
Application story
I applied for the Full Stack Developer role at Afford Medical Technologies through my college placement drive. The process started with an online application followed by shortlisting based on resumes. After that, we received details about the online assessment, which included both coding questions and technical MCQs. Once shortlisted, I was invited for the face-to-face technical and HR interviews. The entire process was well-coordinated, clear, and smooth, giving me a great learning experience and exposure to real-world interview expectations.
Preparation
Duration: 2-3 months
Topics: HTML, CSS, JavaScript, React.js, Node.js, Express.js, Go (net/http), REST APIs, SQL, MongoDB, Git/GitHub
Tip
Tip

Tip 1: Practice small full-stack projects to understand the end-to-end flow between the client and the server.
Tip 2: Focus on building strong fundamentals in both frontend and backend before jumping into frameworks.
Tip 3: Improve communication by explaining your project ideas or code logic out loud — it builds confidence for interviews and teamwork.

Application process
Where: Campus
Eligibility: 7 CGPA, no backlogs, 80% in both 10th and 12th. (Salary Package: 9 LPA)
Resume Tip
Resume tip

Tip 1: Highlight key projects that demonstrate both frontend and backend skills.

Tip 2: Keep your resume clear and updated, and avoid adding anything you haven’t actually worked on.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration75 minutes
Interview date8 Jul 2025
Coding problem4

1. Puzzle

A train travels 120 km at a speed of 60 km/h and returns at 40 km/h.
What is the average speed of the train for the entire journey?

2. User API

Create a simple REST API using Express.js or Go (net/http) to manage users.

3. DBMS

You are given a table Employees (emp_id, name, department, salary) — write an SQL query to find the second-highest salary in each department.

4. Operating System

Explain the difference between a process and a thread with a real-world example.

02
Round
Hard
Face to Face
Duration75 minutes
Interview date10 Jul 2025
Coding problem5

1. Concurrent Requests

One question was about handling multiple incoming API requests at once. They asked something like: How would you manage concurrent API calls efficiently — maybe using async or goroutines — and handle rate limiting or errors?

2. Real-Time Updates

If the backend updates data, how can you make sure the frontend (for example, in React) reflects the change in real time? They were expecting ideas like WebSockets, live data updates, or API polling.

3. Latest Diagnosis

Given a large table of patient records, how would you efficiently fetch the latest diagnosis for each patient?

4. Database Design

How would you design tables for doctors, patients, appointments, and reports?

5. Data Security

Since you’ll be handling medical data, how would you secure your APIs and database?

03
Round
Medium
HR Round
Duration45 minutes
Interview date14 Jul 2025
Coding problem1

1. HR Questions

  • Tell us about a time when you faced a major technical challenge while working on a project. How did you handle it, and what did you learn from it?
  • What’s one technical weakness you’ve identified in yourself, and what steps are you currently taking to improve it? (In this case, mainly referring to your weak area in Go (net/http) that led to the rejection.)
  • Do you think your current skill set is strong enough to handle backend responsibilities independently, especially with Go (net/http)?

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 the output of the following code? console.log(1 + '1');

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4287 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6266 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3229 views
0 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
2767 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Fullstack Developer
6 rounds | 5 problems
Interviewed by Microsoft
2138 views
0 comments
0 upvotes
company logo
Fullstack Developer
4 rounds | 10 problems
Interviewed by Paytm (One97 Communications Limited)
1774 views
1 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Samsung
2071 views
0 comments
0 upvotes