Media.net interview experience Real time questions & tips from candidates to crack your interview

Web Developer

Media.net
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
From copying the "hello world" program from google in the third year of my degree program to writing my own algorithms in the final year, I grew up. Had practised a lot of DS and Algo in my final year to crack Interview and got a job at one of the biggest ad-tech companies in the world.
Application story
Visited the careers site of media.net and then applied for the role there. I got shortlisted after that, then I had given 1 Quantitive analysis test and after that, there were 2 rounds of technical Interviews which I cleared.
Why selected/rejected for the role?
My coding and DS & algorithms skills were pretty good, and have a deep understanding of relevant technologies. After explaining everything clearly to the interviewer I made a good impression on him. and that's how I got selected for the job
Preparation
Duration: 2 Months
Topics: Data Structures, Algorithms, Javascript, OOPS, System Design, Dynamic Programming,
Tip
Tip

Tip 1 : Solve competitive programming problems as many as you can (mostly medium difficulty).
Tip 2 : Keep basics cleared of DBMS and Computer Networking.
Tip 3 : Try to add good projects on resume

Application process
Where: Other
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Keep it neat and clean
Tip 2 : There is a bonus point if you had any kinda work experience in a relevant field.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration45 Minutes
Interview date25 Jun 2021
Coding problem0

30 tech MCQs + 15 Quant MCQs, you have to solve it within 45 mins

02
Round
Easy
Online Coding Test
Duration120 Minutes
Interview date29 Jun 2021
Coding problem3

It was a subjective test just to check my thinking process and my approach towards solving a specific problem. There were 3 DS-algo problems to solve, 2 of them were easy to medium difficulty and 1 was hard.

1. Can Place Books

Easy
15m average time
85% success
0/40
Asked in companies
AdobeUber

You have an almirah in which books are kept. There are ‘N’ slots to keep books. Books are already present in some of the slots while some of the slots are empty. You have bought ‘K’ books from the market. You are supposed to place all ‘K’ books in the almirah under the condition that no two books should be kept adjacent. The slots of the almirah are given in the form of an array: 0 means the slot is empty and 1 means the slot is already filled with a book. Print 1 if you can keep all the books under the given condition and 0 otherwise.

Try solving now

2. Search an Element in an Array

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

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. 
Try solving now

3. Search In A Row Wise And Column Wise Sorted Matrix

Moderate
15m average time
80% success
0/80
Asked in companies
NoBrokerOracleGoldman Sachs

You are given an 'N * N' matrix of integers where each row and each column is sorted in increasing order. You are given a target integer 'X'.


Find the position of 'X' in the matrix. If it exists then return the pair {i, j} where 'i' represents the row and 'j' represents the column of the array, otherwise return {-1,-1}


For example:
If the given matrix is:
[ [1, 2, 5],
  [3, 4, 9],
  [6, 7, 10]] 
We have to find the position of 4. We will return {1,1} since A[1][1] = 4.
Try solving now
03
Round
Medium
Video Call
Duration90 minutes
Interview date2 Jul 2021
Coding problem1

Had one DS problem to solve, and after that, he asked me technical questions about web technology and some puzzles too.

1. Stack Implementation Using Array

Easy
20m average time
70% success
0/40
Asked in companies
QualcommNatwest GroupOracle

Stack is a data structure that follows the LIFO (Last in First out) principle. Design and implement a stack to implement the following functions:

1. Push(num): Push the given number in the stack if the stack is not full.

2. Pop: Remove and print the top element from the stack if present, else print -1.

3. Top: Print the top element of the stack if present, else print -1.

4. isEmpty: Print 1 if the stack is empty, else print 0.

5. isFull: Print 1 if the stack is full, else print 0.


You have been given ‘m’ operations which you need to perform in the stack. Your task is to implement all the functions of the stack.


Example:
We perform the following operations on an empty stack which has capacity 2:

When operation 1 1 is performed, we insert 1 in the stack.

When operation 1 2  is performed, we insert 2 in the stack. 

When operation 2 is performed, we remove the top element from the stack and print 2.

When operation 3 is performed, we print the top element of the stack, i.e., 3.

When operation 4 is performed, we print 0 because the stack is not empty.

When operation 5 is performed, we print 0 because the stack is size 1, which is not equal to its capacity.
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

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
Web Developer
3 rounds | 9 problems
Interviewed by Media.net
1829 views
0 comments
0 upvotes
SDE - 1
4 rounds | 8 problems
Interviewed by Media.net
1442 views
0 comments
0 upvotes
Web Developer
2 rounds | 2 problems
Interviewed by Media.net
0 views
1 comments
0 upvotes
Web Developer
2 rounds | 5 problems
Interviewed by Media.net
565 views
0 comments
0 upvotes