i
PubMatic
Filter interviews by
I applied via Approached by Company and was interviewed in Feb 2024. There were 3 interview rounds.
Count the number of digits in a given string
Iterate through each character in the string
Check if the character is a digit using isdigit() function
Increment a counter if the character is a digit
Return the final count of digits
Apache Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Apache Kafka is designed to handle high-throughput, fault-tolerant, and scalable real-time data streams.
It allows for the publishing and subscribing to streams of records, similar to a message queue.
Kafka is often used for log aggregation, stream processing, event sourcing, and real-time analytics.
It p...
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Code to validate all use cases for an IP address input string and output yes or no.
Use regular expressions to match the input string against the valid IP address pattern.
Check for valid ranges of each octet (0-255) and proper formatting (4 octets separated by periods).
Handle edge cases like leading zeros, extra spaces, and invalid characters.
Return 'yes' if the input string is a valid IP address, otherwise return 'no'.
Find common values in two sorted integer arrays efficiently.
Use two pointers approach to iterate through both arrays simultaneously.
If the current values are equal, add it to the result and move both pointers forward.
If the current values are not equal, move the pointer of the array with the smaller value forward.
posted on 2 Aug 2021
Sprint ceremonies are meetings held during a sprint to facilitate communication and collaboration within the team.
Sprint planning: where the team plans the work to be done in the upcoming sprint
Daily stand-up: a brief meeting where team members share progress and discuss any obstacles
Sprint review: a meeting where the team demonstrates the work completed during the sprint
Sprint retrospective: a meeting where the team r...
I applied via Referral and was interviewed before Jul 2021. There were 4 interview rounds.
2-3 days coding test to develop basic Android app
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
posted on 8 Nov 2021
I applied via Recruitment Consultant and was interviewed in May 2021. There were 3 interview rounds.
Map object is an instance of Map class while map is a data structure that stores key-value pairs.
Map object is mutable while map is immutable
Map object can have any type of key while map keys are restricted to hashable types
Map object has methods like set(), get(), delete() while map has no such methods
Map object is used in object-oriented programming while map is used in functional programming
posted on 7 Dec 2023
I applied via Naukri.com and was interviewed before Dec 2022. There were 5 interview rounds.
posted on 14 May 2024
I appeared for an interview before May 2023.
Encapsulation, Inheritance, Polymorphism, Abstraction are the 4 pillars of OOP
Encapsulation: Bundling data and methods that operate on the data into a single unit
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Routing in MVC refers to the process of mapping URLs to controller actions in a web application.
Routing is the mechanism that directs incoming HTTP requests to the appropriate controller and action method in an MVC application.
Routes are defined in the RouteConfig.cs file in ASP.NET MVC applications.
Routes can be configured to include parameters that are passed to the controller action.
Routes can also include constrain...
posted on 15 Aug 2024
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
posted on 7 Oct 2024
based on 2 interviews
Interview experience
based on 9 reviews
Rating in categories
Softwaretest Engineer
101
salaries
| ₹3.4 L/yr - ₹5.1 L/yr |
Senior Software Engineer
87
salaries
| ₹12 L/yr - ₹38 L/yr |
Software Engineer
73
salaries
| ₹8 L/yr - ₹27 L/yr |
Principal Software Engineer
46
salaries
| ₹19 L/yr - ₹54 L/yr |
QA Engineer
27
salaries
| ₹3.5 L/yr - ₹4.9 L/yr |
Tekwissen
Damco Solutions
smartData Enterprises
In Time Tec Visionsoft