Filter interviews by
Clear (1)
Top trending discussions
posted on 1 Aug 2020
I applied via Recruitment Consultant and was interviewed in Feb 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Find the Nth greatest element in an array without sorting
Use a priority queue to keep track of the N greatest elements
Iterate through the array and add elements to the priority queue
Return the top element from the priority queue as the Nth greatest element
Heater Problem - Find minimum radius to cover all houses with heaters
Sort the houses and heaters arrays
For each house, find the closest heater using binary search
Calculate the minimum radius needed to cover all houses
posted on 2 Mar 2023
I applied via Job Portal and was interviewed before Mar 2022. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2021. There were 5 interview rounds.
posted on 24 Dec 2024
I was interviewed in Jun 2024.
To get the 3rd highest salary, you can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.
Use a SQL query to select distinct salaries in descending order.
Use the 'LIMIT' keyword to limit the results to 3.
Use the 'OFFSET' keyword to skip the first 2 highest salaries.
Example: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2;
The inner join of two tables with duplicate values results in a combined set of common values.
Inner join combines rows from both tables where the key columns match
In this case, the result would be [1,1,1,1,1,1] as all values are common in both tables
Developed a web application for tracking and managing project tasks
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database management
Incorporated authentication and authorization features for user security
SQL is a relational database management system, while NoSQL is a non-relational database management system.
SQL databases are table-based, NoSQL databases are document, key-value, graph, or wide-column stores
SQL databases use structured query language for defining and manipulating data, NoSQL databases use different query languages
SQL databases are vertically scalable, NoSQL databases are horizontally scalable
SQL databa...
NoSQL is better for handling unstructured data, providing scalability and flexibility.
NoSQL databases are better suited for handling unstructured data like social media posts, user-generated content, and IoT data.
NoSQL databases provide better scalability as they can easily distribute data across multiple servers, allowing for horizontal scaling.
NoSQL databases offer more flexibility in terms of data model, allowing fo...
Designed and implemented a real-time data pipeline for processing and analyzing user behavior data.
Used Apache Kafka for real-time data streaming
Utilized Apache Spark for data processing and analysis
Implemented data transformations and aggregations using Scala
Stored processed data in a data warehouse like Amazon Redshift
Built monitoring and alerting systems to ensure data pipeline reliability
I would address the conflict directly and professionally, seeking to understand the root cause and find a mutually beneficial solution.
Schedule a private meeting with the manager to discuss the conflict
Listen actively to the manager's perspective and express your own calmly
Seek to find common ground and propose potential solutions
If necessary, involve HR or a mediator to help resolve the conflict
I love to spend my free time hiking, reading, and trying out new recipes in the kitchen.
Hiking in the mountains or local trails
Reading fiction and non-fiction books
Experimenting with new recipes and cooking techniques
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Aptitude test for roughly around, 30-40 mins. Easy test.
Coding test on mettle. Good Data structure questions.
MVVM is a design pattern that separates the UI from the business logic, promoting code reusability and maintainability.
MVVM stands for Model-View-ViewModel
Model represents the data and business logic
View is the UI components that the user interacts with
ViewModel acts as a mediator between the Model and View, handling user inputs and updating the Model
Design patterns are reusable solutions to common problems in software...
Clean Architecture is a software design approach that separates concerns and enforces a clear structure for code organization.
Clear separation of concerns between different layers (e.g. presentation, domain, data)
Dependency Rule: inner layers should not depend on outer layers
Use of interfaces to define boundaries between layers
Focus on testability and maintainability
Examples: Hexagonal Architecture, Onion Architecture
SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be re...
Intents in Android are messaging objects used to request an action from another app component.
Intents are used to start activities, services, and broadcast receivers in Android.
There are two types of intents: explicit intents and implicit intents.
Explicit intents specify the component to start by name, while implicit intents specify the action to perform.
Example: Intent intent = new Intent(this, SecondActivity.class);
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
Length based question on train and pole, classic apti question from mettl were asked
Find longest repeated char from a string with count eg aaabbaa
I was interviewed before Jan 2021.
10 min aptitude test
3 coding problem to solve on hackerrank
Multiple choice test
I applied via Naukri.com and was interviewed in Jul 2021. There were 5 interview rounds.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Quality Assurance Engineer
25
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Quality Assurance Engineer
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Support Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Dream11
Nazara Technologies
Delta Corp
Sugal & Damani