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

Software Engineer Trainee

WebMD
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I learned about the hiring opportunity through LinkedIn and secured a referral from an employee. Subsequently, HR contacted me for the written round. After completing the written round, I received updates on the results and was called in for the interview process.
Application story
I saw an employee post about the hiring for the role of Trainee Software Engineer. I sought a referral from an employee, and a few days later, I received a call from HR informing me that my resume was shortlisted and that I was eligible for the written round/Hackerrank test. I completed the online test, and a few days later, I received the results and was called for the technical round of interviews. After clearing the technical round, I had an HR round. Following the HR round, it took around 7-8 days for them to verify and release the offer.
Why selected/rejected for the role?
I think I got selected because I had the required skills and also answered all their questions (both technical and behavioral) confidently and truthfully.
Preparation
Duration: 6 months
Topics: Data Structures and Algorithms, Operating System, DBMS, Computer Networks, Web development
Tip
Tip

Tip 1: Develop impactful projects and thoroughly understand them. 

Tip 2: Craft a concise and compelling resume, highlighting key skills and achievements. 

Tip 3: Practice your skills consistently and maintain confidence in your abilities.

Application process
Where: Referral
Eligibility: No
Resume Tip
Resume tip

Tip 1: Include impactful projects in your portfolio. 

Tip 2: Keep your resume short and crisp.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date17 Nov 2023
Coding problem1

It was an online 60-minute Hackerrank test. There were few MCQ questions and 2 coding questions.

1. Sort 0 1 2

Easy
22m average time
0/40
Asked in companies
AmazonOracleWalmart

Given an array of integers (0, 1, 2). Sort this array without using the in-built sort function.

Problem approach

The problem statement was quite clear. We are given an array of integers (0, 1, 2) arranged in some random order. We need to sort it but we can't use in-built functions for this.

So any sorting algorithm could be used to sort this array. 
I used Insertion sort to sort this array.

Try solving now
02
Round
Easy
Video Call
Duration30 minutes
Interview date21 Nov 2023
Coding problem1

It was an online technical round majorly focusing on experience and technical knowledge test. The major focus was on internship experience, projects and DSA/problem-solving. The interviewer asked me to introduce myself. Following which she asked me about my internship experience, projects and then a small discussion regarding my internship.

1. K Most Frequent Elements

Moderate
10m average time
85% success
0/80
Asked in companies
WalmartOracleFacebook

Given an array of integers, return the top K frequent elements.Example, nums = [1,1,1,2,2,3], k = 2So in this the top 2 frequent elements are 1 and 2, hence Output: [1,2]

Problem approach

I solved this question first using a Map. So, I used a map to store the frequency of each element in the array. Then, I ran a loop from 0 to k, and inside this loop, I retrieved the most frequent element from the map each time and deleted it from the map. This way, I obtained the K most frequent elements. However, since this approach had high time complexity, the interviewer asked me to optimize it.

To optimize it, I used a priority queue and a map together. I used the map to store each element and its frequency, and I used a priority queue to store the element-frequency pairs (Max-Heap). The element with the maximum frequency is at the root of the priority queue. I removed the top or root of the priority queue K times and printed the element.

Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date22 Nov 2023
Coding problem3

It was an HR Round where a senior HR majorly discussed about my education, my hobbies, projects (challenges I faced in them), and my internship experience where she asked me the most difficult time and how I came through it. She also described to me the job role and the salary structure and some Company and HR policies.

1. HR Question

Tell me about yourself.

2. HR question

What are your hobbies?

3. HR question

Tell me about your internship experience.

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
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes