Filter interviews by
posted on 26 Apr 2024
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Real Time Framework is a testing framework used for automation testing of real-time applications.
Real Time Framework is designed specifically for testing real-time applications.
It allows for automation testing of applications that require real-time data processing.
The framework provides tools and features to simulate real-time scenarios and test the application's response.
It helps in identifying performance issues and ...
A Java program that demonstrates string recursion.
Create a method that takes a string as input and recursively calls itself to manipulate the string.
Use base case to stop the recursion.
Example: public static String reverseString(String str) { if (str.isEmpty()) { return str; } else { return reverseString(str.substring(1)) + str.charAt(0); } }
Bug Life Cycle is the process of a bug from identification to resolution in software testing.
Bug is identified by tester
Bug is reported in bug tracking tool
Bug is assigned to developer
Developer fixes the bug
Bug is re-tested by tester
Bug is closed if fixed or reopened if not
Methods in Selenium are actions that can be performed on web elements to automate testing.
findElement() - Locates a single web element on the page
findElements() - Locates multiple web elements on the page
sendKeys() - Enters text into an input field
click() - Clicks on a web element
getText() - Retrieves the text of a web element
Encapsulation, Inheritance, Polymorphism, and Abstraction are the OOP concepts used in Selenium framework.
Encapsulation: Used to hide the internal implementation details of the classes. For example, using private variables and methods to restrict access.
Inheritance: Allows classes to inherit properties and behavior from other classes. For example, creating a base test class with common methods and properties.
Polymorphi...
I applied via Campus Placement and was interviewed in Jun 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
Design a Splitwise application for managing shared expenses among friends.
Implement user authentication and authorization for secure access.
Create a user-friendly interface for adding expenses and splitting them among friends.
Develop algorithms for calculating balances and settling debts between users.
Include features for adding comments, attaching receipts, and generating reports.
Consider scalability and performance o...
I applied via Instahyre and was interviewed in May 2024. There were 2 interview rounds.
Two medium DSA questions based on strings.
Design a video conferencing platform similar to Google Meet.
Implement real-time video and audio streaming
Include features like screen sharing, chat, and participant management
Ensure scalability to support large number of users
Focus on security and privacy measures
Optimize for low latency and high quality video/audio
I applied via Approached by Company and was interviewed in Jan 2022. There were 4 interview rounds.
It was sort of pair programming where you will be told to implement some feature. Here they check your coding style, your approach and the architecture you follow.
I applied via Instahyre and was interviewed in Oct 2021. There were 3 interview rounds.
Design a quiz application with HLD, LLD, and scalability.
Define the user flow and features of the application.
Create a high-level design with components and their interactions.
Create a low-level design with detailed modules and their interactions.
Consider scalability by using a distributed architecture and load balancing.
Use a database to store questions, answers, and user data.
Implement security measures to prevent ch
Abstract class is a class with some abstract methods while interface is a collection of abstract methods.
Abstract class can have both abstract and non-abstract methods while interface can only have abstract methods.
Abstract class can have constructors while interface cannot.
Abstract class can have instance variables while interface cannot.
Inheritance is achieved using extends keyword for abstract class and implements k...
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
1 hr coding round required me to solve 2 leetcode medium questions
Design an online grocery store similar to zepto.
Implement user-friendly interface for easy navigation
Include search functionality for quick product discovery
Offer secure payment options for customer convenience
Provide delivery options with tracking feature
Include customer reviews and ratings for products
Implement inventory management system for real-time updates
Low level design for a chess game including classes, functions, and data structures.
Create classes for pieces (e.g. Pawn, Rook, Bishop) with properties like position and color
Implement functions for moving pieces, checking valid moves, and capturing opponent pieces
Use data structures like 2D arrays to represent the chess board and track piece positions
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
1 hour duration, a game somuation LLD question was asked
based on 1 interview
Interview experience
Data Analyst
7
salaries
| ₹3.6 L/yr - ₹10.3 L/yr |
Software Engineer
5
salaries
| ₹10 L/yr - ₹14.5 L/yr |
Software Developer
5
salaries
| ₹4.8 L/yr - ₹7 L/yr |
Technical Support Engineer
4
salaries
| ₹2.6 L/yr - ₹4 L/yr |
Senior Software Engineer
4
salaries
| ₹19.7 L/yr - ₹38.4 L/yr |
Udaan
Swiggy
CARS24
BlackBuck