Pubmatic Software Engineer Interview Questions

Updated Jul 27, 2015
8 Interview Reviews

Interview Experience

Interview Experience

62%
37%
0%

Getting an Interview

Getting an Interview

50%
25%
12%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

8 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate
Accepted Offer
Positive Experience
Average Interview

Application

I applied online. The process took 3 weeksinterviewed at Pubmatic in March 2015.

Interview

I have signed NDA and thus cannot disclose all details. I wish to share the experience to give as a good feedback. Initially contacted by the recruiter for a phone screen . 2 weeks later the recruiter contacted to set-up phone technical round which also had coding by screen sharing. Received the results an hour later to schedule onsite round. A week later flew to onsite location. There were 5 rounds. 4 technical and one non-technical. Received results an hour later.

Interview Questions

  • One of the best interview rounds I have given on phone and onsite. The test is on problem solving and logical thinking and not just on learning how to solve a interview question available on internet or popular books.   Answer Question

Other Interview Reviews for Pubmatic

  1.  

    Software Engineer Interview

    Anonymous Employee
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 1 dayinterviewed at Pubmatic in July 2015.

    Interview

    There overall hiring process was good.. Rounds are as follows: 1)Aptitude -c,c++,java,database,data structures and quantitative aptitude questions. Total 30 questions are there weighing each section equal no of question. 2)1st technical interview( questions on overall your knowledge about all subjects like data structures, database and one language that u prefers c,cpp or java...) 3)2nd technical interview ( questions will be based on your strengths and in which you are expert then you should know in depth) 4)HR interview (nominal just for formality) Finally that you are most awaited for it Offer letter.

    Interview Questions

    • what is OOPs and features of oops?   1 Answer
  2.  

    Software Engineer Interview

    Anonymous Employee in Pune (India)
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 daysinterviewed at Pubmatic (Pune (India)) in July 2015.

    Interview

    The recruiting process consisted of 4 rounds 1. Technical written test. questions on c++,java,database,quant and data structure. 2.Technical interview 3.technical interview 4.HR round the technical written test consisted of 30 questions and time given was 60 minutes. 5 questions from each of the above mentioned areas.

    Interview Questions

    • the question were very basic and written test pretty simple   Answer Question
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate in Pune (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 4 daysinterviewed at Pubmatic (Pune (India)) in January 2014.

    Interview

    Had applied for the position of an AdServer developer. The interview was primarily around Algorithms, Data Structures and Operating system fundamentals. There are typically three rounds. One telephonic and two face to face. Most of them spaning for less than an hour.

    Interview Questions

    • Problems based on pattern matching, data serialization, multithreading, dynamic programming etc.   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Employee in Pune (India)
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 daysinterviewed at Pubmatic (Pune (India)) in July 2013.

    Interview

    structured process, easy aptitude , basic questions in technical interviews , c, c++ ,java , ds, os ,cn, quant basics.. sorting ,searching ,linked lists ,trees ,puzzles ,data structures ..overall process is average difficulty ..

    Interview Questions

  6.  

    Software Engineer Interview

    Anonymous Interview Candidate in Pune (India)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 1 dayinterviewed at Pubmatic (Pune (India)) in January 2012.

    Interview

    The interview was simple and unstructured. Few random coding questions and some loose talk on technological things. But now the process is more structured and is on the lines of amazon and microsoft interviews.

    Interview Questions

  7. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate in Pune (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 1 dayinterviewed at Pubmatic (Pune (India)) in September 2011.

    Interview

    They start generally with basic questions about the technology / domain you have applied for. If you answer it right, the level of depth could be anything from basics till core implementations. if you didn't got it right in the first place, they hint you about the right direction. They will tell you that you are not getting it right and should spend some time thinking. If anywhere, even back of your your mind, you know something relative to the question, they will digg it out! Be ready for one of the most rigorous, lengthy, in detailed technical interview you even have faced. Get your basics clear about the technology. Don't bluff, it wont work at all! Tell them you don't know, they will help you! Write very carefully, your Resume. Any "unknown" keyword on your resume, would lead you nowhere! Your Academics don't matter, your dedication and hard work does.

    Interview Questions

    • What would you like to do, say after 5 years down the line?   1 Answer
    • Rate yourself about "*****", on the scale of 0-10.   1 Answer

    Negotiation

    Try to negotiate! Generally, HR starts with the lowest. Keep negotiating, they will pay you what you like.

  8.  

    Software Engineer Interview

    Anonymous Interview Candidate in Pune (India)
    Accepted Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 daysinterviewed at Pubmatic (Pune (India)) in July 2011.

    Interview

    The process was really easy. I submitted my resume through a career website. The next day i received a call from the department head, and had a 2 hour interview the next day and was hired. I was asked about my employment history and what i did at each place. I was given a tour and meet the faculty and staff that was present. I had t fill out an…

    Interview Questions

    • Round 1. 1. Print the circumference of the tree 2. given an array as stock prices find the day when should user buy and sell to maximize the profit. 3. Create mirror tree from a given tree. 4. Given a Binary tree of strings. Return the stream of string as char* so that when reverse parsing the same string gives back the same tree. 5. Given a sorted and rotated array, find a given number in that. Round 2: 1. Signature and return type of malloc. 2. How does free() knows the size of the block to be freed because malloc only returns the starting address. 3. Given a service provider(idea, airtel) design DB schema for storing all the information . ( more focused to see how will you create schema normalised and use of indexes) 4. Given a table employee( id, name , manager id) write a query to return employee name and manager name . 5. given a stream of billion numbers find top 100 number at any instant of time, Round 3. 1. Given a stream of 200 billion numbers (each no > 50000) , find the average of numbers. main focus was how you store the avg. 2. Crossword puzzle algorithm. given a dictionary and a a mXn grid. find how many possible words can be formed from the grid. 3. Given an array of size m (m < n) and number from 1 to n. n-m numbers are missing in the array. for eg n = 10 and m = 5 arra= [1,6,4,8,7] find the missing numbers in array. in this case missing numbers are (2,3,5,9,10) 4. Use cases of storing a tree in to stream. 5. Given two dices . and numbers 0-9. give every side of dice a number so that they can be used to display dates of all the months. Round 4. HR round Personal Information questions   Answer Question
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.