media.net interview questions

215 questions from 24 candidate reports · 2017 to 2024

Online test → Technical → Technical·74% entry level

CS fundamentals

Showing 33 of 135 reported in this area

What is the difference between Mutex and Semaphore?
asked 2×easyPractice this →
Explain the difference between a process and a thread.
asked 2×easyPractice this →
Explain how DNS lookup works
asked oncemediumPractice this →
Explain Semaphores and their properties
asked oncemediumPractice this →
Explain Shared locks vs Exclusive locks
asked oncemediumPractice this →
Explain indexing in DBMS and how it works
asked oncemediumPractice this →
Explain virtual memory and its advantages
asked oncemediumPractice this →
Explain deadlocks and methods to avoid them
asked oncemediumPractice this →
Explain the TCP three-way handshake process
asked oncemediumPractice this →
How and why is Fourier Transform used in MFCC?
asked oncemediumPractice this →
Explain Loading and Linking in program execution
asked oncemediumPractice this →
Difference between soft link and hard link in Linux
asked oncemediumPractice this →
What happens when you type 'google.com' in a web browser?
asked oncemediumPractice this →
What is database indexing and how does it work internally?
asked oncemediumPractice this →
Explain man-in-the-middle attack and how it can be prevented
asked oncemediumPractice this →
Write SQL queries involving GROUP BY, JOINs, and subqueries.
asked oncemediumPractice this →
Write SQL queries to retrieve data based on given conditions
asked oncemediumPractice this →
Explain functionalities and protocols of different OSI layers
asked oncemediumPractice this →
Explain Cookies and Sessions and their use in web applications
asked oncemediumPractice this →
Explain what happens when you type www.google.com in a browser
asked oncemediumPractice this →
Explain virtual table (vtable) and virtual table pointer (vptr).
asked oncemediumPractice this →
Explain search and insertion operations in linear probing hashing.
asked oncemediumPractice this →
Explain dynamic binding and write a code example to demonstrate it.
asked oncemediumPractice this →
What is the significance of Delta and Double Delta features in MFCC?
asked oncemediumPractice this →
Write an SQL query to find the nth largest element using any method.
asked oncemediumPractice this →
Explain TCP 3-way handshake and why 2-way handshake is not sufficient
asked oncemediumPractice this →
Implement a basic UDP client and echo server using socket programming
asked oncemediumPractice this →
What happens when a process encounters a function in its text segment?
asked oncemediumPractice this →
Explain your test strategy and test plan for a medium-scale application
asked oncemediumPractice this →
Why is transfer learning used, and what are its benefits and drawbacks?
asked oncemediumPractice this →
Write an SQL query to find the second largest element using subqueries.
asked oncemediumPractice this →
Explain how you handled complex UI scenarios and frames in UI automation
asked oncemediumPractice this →
Given a very large array, which sorting algorithm would you use and why?
asked oncemediumPractice this →

DSA

Showing 14 of 96 reported in this area

Find all bridges in a graph.
asked oncemediumPractice this →
Traverse a matrix in spiral order
asked oncemediumPractice this →
Explain and implement Kadane’s Algorithm
asked oncemediumPractice this →
Print each word of a string in vertical fashion
asked oncemediumPractice this →
Solve medium-level DSA problems based on arrays
asked oncemediumPractice this →
Arrange given numbers to form the biggest possible number
asked oncemediumPractice this →
Given the rank array and N, reconstruct the original array
asked oncemediumPractice this →
Merge all overlapping intervals given a list of intervals.
asked oncemediumPractice this →
Given an array, return the product of all elements except self
asked oncemediumPractice this →
Find a tour that visits all petrol pumps (circular tour problem).
asked oncemediumPractice this →
Construct a binary tree given its inorder and postorder traversals.
asked oncemediumPractice this →
Convert number M to N using the minimum number of given operations.
asked oncemediumPractice this →
Check whether a given string is an interleaving of two other strings.
asked oncemediumPractice this →
Find the length of the maximum non-decreasing subsequence in an array
asked oncemediumPractice this →

System design

Showing 7 of 22 reported in this area

Explain how a load balancer works
asked oncemediumPractice this →
Design a chatting application similar to WhatsApp.
asked oncemediumPractice this →
Explain what a load balancer is and why it is used
asked oncemediumPractice this →
Object-Oriented Design question (design-level OOP problem).
asked oncemediumPractice this →
Why is composition preferred over inheritance in most cases?
asked oncemediumPractice this →
How would you scale this chat box system to production level?
asked oncemediumPractice this →
Design an API to track total number of calls received in the last 5 minutes
asked oncemediumPractice this →

Aptitude

Showing 3 of 7 reported in this area

Two ducks move in opposite directions along the circumference of a circular pond at speeds 10 km/hr and 18 km/hr, starting from diametrically opposite points. Find the time of their second meeting given the radius of the pond is 7 km.
asked oncemediumPractice this →
Two people A and B stand on the diameter of a circle of diameter 7. A moves towards B at 10 m/s and B moves towards A at 8 m/s, both moving only along the circumference. After how much time will they meet for the second time?
asked oncehardPractice this →
Logical reasoning questions testing analytical thinking
asked onceeasyPractice this →

Puzzles

Showing 3 of 4 reported in this area

Given 51 cards from a standard deck of 52, find the missing card with minimum memory usage and discuss iterations and comparisons required.
asked oncemediumPractice this →
Draw a square with double the area of a given square such that the original square is fully covered and its corners lie on the edges of the new square.
asked oncemediumPractice this →
Given a rectangle with diagonal corners at (0,0) and (l,b). Inside it are N points representing centers of circles with radius R (circles may overlap and extend outside the rectangle). Starting at (0,0), you can move in any direction without leaving the rectangle or touching any circle. Determine whether you can reach (l,b).
asked oncehardPractice this →

Showing 60 of 215 questions. Ranked by how often the same question came back across reports.

Practise a media.net-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does media.net ask?

Candidate interview reports most often cover CS fundamentals (51%) and DSA (36%).

How many rounds does media.net interview have?

Candidate interview reports show an average of 3.2 rounds per experience, with a typical sequence of Online test → Technical → Technical. Individual interview paths can vary.

Is the media.net interview hard?

Among questions with a reported difficulty, the mix is easy 30%, medium 55%, hard 15%.

Keep reading