Filter interviews by
To get roll numbers of same subjects, filter the data by subject and extract roll numbers.
Filter the data by subject using a loop or filter function
Extract roll numbers of filtered data using map or forEach function
Store the roll numbers in an array of strings
To get the average of marks in Excel, use the AVERAGE function.
Select the range of cells containing the marks
Type =AVERAGE(
Select the range of cells again
Close the parentheses and press Enter
The average of the marks will be displayed
Basic SQL queries involve using commands like SELECT, JOIN, and WHERE to retrieve and manipulate data from databases.
SELECT statement: Used to select data from a database. Example: SELECT * FROM employees;
WHERE clause: Filters records based on specified conditions. Example: SELECT * FROM employees WHERE age > 30;
JOIN operation: Combines rows from two or more tables based on a related column. Example: SELECT emp...
Yes, I am proficient in Excel and Excel macros.
I have extensive experience in using Excel for data analysis and manipulation.
I am skilled in creating and modifying Excel macros to automate repetitive tasks.
I am familiar with advanced Excel functions such as VLOOKUP, PivotTables, and conditional formatting.
I have used Excel to create charts and graphs to visualize data.
I am comfortable working with large datasets i...
Program for snake traversal of binary tree
Use a stack to keep track of nodes to be visited
Start with the root node and push it onto the stack
While the stack is not empty, pop a node and print its value
If the level is even, push the left child first and then the right child onto the stack
If the level is odd, push the right child first and then the left child onto the stack
Code to check if linked list is palindrome without using any other data structure and in a single traversal.
Traverse the linked list using two pointers, one slow and one fast
Reverse the first half of the linked list while traversing
Compare the reversed first half with the second half of the linked list
OOP concepts like abstraction, encapsulation, inheritance, and polymorphism are fundamental to software design and implementation.
Abstraction: Hides complex implementation details, exposing only necessary features. Example: Abstract classes in Java.
Encapsulation: Bundles data and methods that operate on the data within a single unit (class). Example: Private variables in a class.
Inheritance: Allows a new class to ...
Requirements for creating an immutable class in Java
Make the class final so it cannot be extended
Make all fields private and final
Do not provide setter methods, only getter methods
Ensure that mutable objects are not returned in getter methods
Override equals() and hashCode() methods for proper comparison
Consider making defensive copies of mutable fields in constructor or getter methods
ClassNotFoundException occurs when a class is not found during runtime, while NoClassDefFoundError occurs when a class was found during compilation but not during runtime.
ClassNotFoundException is a checked exception, while NoClassDefFoundError is an Error.
ClassNotFoundException occurs when a class is not found at runtime, usually due to a missing classpath or incorrect class name.
NoClassDefFoundError occurs when ...
Error is a serious issue that cannot be handled at runtime, while Exception is a recoverable issue that can be caught and handled.
Error is a subclass of Throwable and is usually caused by the environment or system, such as running out of memory or stack overflow.
Exception is also a subclass of Throwable but is caused by the application code, such as invalid input or file not found.
Errors are unchecked and are not ...
Hackerrank algorithms and ds test
To get the average of marks in Excel, use the AVERAGE function.
Select the range of cells containing the marks
Type =AVERAGE(
Select the range of cells again
Close the parentheses and press Enter
The average of the marks will be displayed
To get roll numbers of same subjects, filter the data by subject and extract roll numbers.
Filter the data by subject using a loop or filter function
Extract roll numbers of filtered data using map or forEach function
Store the roll numbers in an array of strings
Basic mathematical and logical reasoning questions
Share your knowledge about the given topic
I appeared for an interview in Sep 2021.
Round duration - 60 minutes
Round difficulty - Medium
The round was technical round and it was held on google meet around 1 pm
Given an M x N matrix of integers ARR
, your task is to identify the rectangle within the matrix that has the greatest sum of its elements.
The first line of input co...
Find the rectangle with the maximum sum of elements in a given matrix.
Iterate through all possible rectangles within the matrix and calculate the sum of each rectangle.
Keep track of the maximum sum encountered so far.
Optimize the solution by using Kadane's algorithm for 1D array to find the maximum sum subarray in each row.
Round duration - 60 minutes
Round difficulty - Medium
It was managerial round and took place around 3 pm
You are provided with a string EXP
which represents a valid infix expression. Your task is to convert this given infix expression into a postfix expression.
An i...
Convert infix expression to postfix expression.
Use a stack to keep track of operators and operands.
Follow the rules of precedence for operators.
Handle parentheses by pushing them onto the stack.
Pop operators from the stack based on precedence.
Append operands and operators to the postfix expression.
Tip 1 : Java concepts should be strong
Tip 2 : OOPS
Tip 3 : Projects should have scalability
Tip 1 : Projects detail should be short and precise
Tip 2 : Don't fake technical skills
I applied via Referral and was interviewed before Jan 2023. There were 3 interview rounds.
Logical Reasoning, Questions on distances, Questions on directions
1- Difference between array list and linked list.
2- Reverse the linked list
1-Difference between Arraylist and Linked list.
2-Check if strings are anagram.
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
Basic SQL queries involve using commands like SELECT, JOIN, and WHERE to retrieve and manipulate data from databases.
SELECT statement: Used to select data from a database. Example: SELECT * FROM employees;
WHERE clause: Filters records based on specified conditions. Example: SELECT * FROM employees WHERE age > 30;
JOIN operation: Combines rows from two or more tables based on a related column. Example: SELECT employee...
I applied via LinkedIn and was interviewed in May 2021. There were 4 interview rounds.
Yes, I am proficient in Excel and Excel macros.
I have extensive experience in using Excel for data analysis and manipulation.
I am skilled in creating and modifying Excel macros to automate repetitive tasks.
I am familiar with advanced Excel functions such as VLOOKUP, PivotTables, and conditional formatting.
I have used Excel to create charts and graphs to visualize data.
I am comfortable working with large datasets in Exc...
Top trending discussions
based on 5 interview experiences
Difficulty level
Duration
based on 258 reviews
Rating in categories
Senior Software Engineer
234
salaries
| ₹11.3 L/yr - ₹19.9 L/yr |
Software Engineer
177
salaries
| ₹4.8 L/yr - ₹11 L/yr |
Member Technical Staff
135
salaries
| ₹15.8 L/yr - ₹29 L/yr |
Senior Member of Technical Staff
65
salaries
| ₹22 L/yr - ₹38 L/yr |
Data Analyst
39
salaries
| ₹3.7 L/yr - ₹7.9 L/yr |
Intuit
Duck Creek Technologies
FinThrive
Mobileum