Filter interviews by
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Query to find second highest marks of a student
Sort the marks in descending order
Select the second highest mark
Join with student table to get student details
Joins in SQL are used to combine data from two or more tables based on a related column.
Joins are used to retrieve data from multiple tables.
There are different types of joins such as inner join, left join, right join, and full outer join.
The join condition is specified using the ON keyword.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
No, static methods cannot be overridden but can be overloaded.
Static methods belong to the class and not to the instance of the class.
Overriding is not possible as it requires inheritance and static methods cannot be inherited.
Overloading is possible as it allows multiple methods with the same name but different parameters.
Example: public static void method() and public static void method(int a)
Top trending discussions
I was interviewed in Jan 2025.
The Java Virtual Machine (JVM) is an abstract computing machine that enables a computer to run Java programs.
JVM is platform-independent and converts Java bytecode into machine code.
It consists of class loader, runtime data areas, execution engine, and native method interface.
JVM memory is divided into method area, heap, stack, and PC register.
Examples of JVM implementations include Oracle HotSpot, OpenJ9, and GraalVM.
The default connection pooling in Spring Boot is HikariCP, which can be customized through properties in the application.properties file.
HikariCP is the default connection pooling library in Spring Boot, known for its high performance and low overhead.
To customize the connection pooling, you can modify properties like 'spring.datasource.hikari.*' in the application.properties file.
For example, you can set maximum pool ...
Best practices for optimizing a Spring Boot application
Use Spring Boot Actuator to monitor and manage application performance
Implement caching mechanisms like Spring Cache to reduce database calls
Optimize database queries and indexes for better performance
Use asynchronous processing with Spring's @Async annotation for non-blocking operations
Profile and analyze application performance using tools like VisualVM or JProfi
A heap dump is a snapshot of the memory usage of a Java application at a specific point in time.
Heap dumps can be generated using tools like jmap or VisualVM.
They provide detailed information about objects in memory, their sizes, and references.
Analyzing a heap dump can help identify memory leaks by pinpointing objects that are consuming excessive memory.
Common signs of memory leaks in a heap dump include a large numbe...
Diagonally iterate through and print elements of a 2D array of strings.
Use nested loops to iterate through rows and columns of the 2D array.
Calculate the diagonal elements by incrementing row and column indices together.
Print the elements as you iterate through the diagonal of the array.
I applied via LinkedIn and was interviewed in Sep 2024. There were 5 interview rounds.
Aptitude and Logical Reasoning
Listen to their concerns, empathize with them, offer solutions, and follow up to ensure satisfaction.
Listen actively to their concerns without interrupting.
Empathize with their situation and show understanding.
Offer solutions or alternatives to address their issues.
Follow up with the customer to ensure their satisfaction and resolve any remaining concerns.
Apologize for any inconvenience caused and take responsibility f...
posted on 24 Dec 2024
Our product is a cutting-edge software solution designed to optimize production processes and improve efficiency.
Utilizes advanced algorithms to analyze production data and identify areas for improvement
Offers real-time monitoring and reporting capabilities for better decision-making
Integrates seamlessly with existing production systems for easy implementation
Has been successfully implemented in several manufacturing p...
Situational questions are hypothetical scenarios presented to candidates to assess their problem-solving skills and decision-making abilities.
Situational questions present candidates with a specific scenario and ask how they would respond or handle the situation.
Candidates are evaluated on their ability to analyze the situation, identify key issues, and propose a solution.
These questions help assess a candidate's criti...
Product Case Study to get a product sense
Key metrics in PM include user engagement, retention rate, conversion rate, and customer satisfaction.
User engagement: Measure how actively users are interacting with the product.
Retention rate: Track the percentage of users who continue to use the product over time.
Conversion rate: Monitor the rate at which users complete desired actions or goals.
Customer satisfaction: Gather feedback and ratings to assess how satisfi
Experienced product manager with a background in tech and a passion for creating innovative solutions.
Over 5 years of experience in product management roles
Strong technical background with a degree in Computer Science
Successfully launched multiple products, increasing revenue by 20%
Led cross-functional teams to deliver projects on time and within budget
I applied via Indeed and was interviewed before May 2023. There were 4 interview rounds.
5 coding questions based on May language you select. You have to correctly solve 3+ questions to get thru to the next round.
posted on 28 Aug 2022
I applied via Approached by Company and was interviewed in Feb 2022. There were 3 interview rounds.
To estimate total cars in Chennai, consider population, vehicle ownership, public transport usage, and road infrastructure.
Research population of Chennai
Estimate vehicle ownership rate
Consider public transport usage
Assess road infrastructure
Use statistical models to arrive at an estimate
Market research, features to develop and decide the best cloud platform for a healthcare application
based on 2 reviews
Rating in categories
Data Scientist
8
salaries
| ₹5 L/yr - ₹10.6 L/yr |
Jr. Data Scientist
8
salaries
| ₹5.3 L/yr - ₹14.9 L/yr |
Data Analyst
6
salaries
| ₹5.5 L/yr - ₹10 L/yr |
Analyst
5
salaries
| ₹5 L/yr - ₹6 L/yr |
Consultant
5
salaries
| ₹14 L/yr - ₹17 L/yr |
Fractal Analytics
Mu Sigma
Tiger Analytics
LatentView Analytics