Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.
Prepare basic like core java , spring boot and MySQL.
The hashcode method in Java returns the hash code value for an object.
Returns an integer value representing the object's memory address
Used for efficient storage and retrieval in hash-based collections like HashMap
Should be overridden in custom classes to ensure proper functionality
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine its index in the array.
If multiple keys hash to the same index, a linked list is used to handle collisions.
To retrieve a value, the key is hashed again to find the correct index and then the l...
Method overriding is when a subclass provides a specific implementation of a method that is already provided by its parent class. Method overloading is when multiple methods have the same name but different parameters.
Method overriding is used for runtime polymorphism.
Method overloading is used for compile-time polymorphism.
Example of method overriding: public class Animal { public void sound() { System.out...
I was interviewed in Jan 2024.
Comparison between LinkedList and ArrayList, explanation of Comparator in Java, logic for XML validation using Stack, and HLD for URL shortener.
LinkedList is a doubly linked list while ArrayList is a resizable array
LinkedList is efficient for frequent insertions and deletions, while ArrayList is efficient for random access
Comparator interface in Java is used to define custom sorting logic for objects
XML validation can ...
I applied via LinkedIn and was interviewed in Mar 2023. There were 3 interview rounds.
Two coding questions, related to Arrays and String java
1 was find second largest number in array without sorting
2. Permutation of string
QMetry interview questions for popular designations
I applied via Approached by Company and was interviewed before Aug 2022. There were 2 interview rounds.
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
Assignment was inclined with the JD, read the JD carefully!
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
The Aptitude Test session accesses mathematical and logical reasoning abilities
Vlookup is a function in Excel used to search for a value in a table and return a corresponding value from another column.
Vlookup stands for 'Vertical Lookup'
It is commonly used in Excel to search for a value in the leftmost column of a table and return a value in the same row from a specified column
Syntax: =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Example: =VLOOKUP(A2, B2:D10, 3, FALSE) - searc...
My day in my previous organization involved analyzing large datasets, creating reports, and presenting findings to stakeholders.
Reviewing and cleaning large datasets to ensure accuracy
Creating visualizations and reports to communicate insights
Collaborating with team members to identify trends and patterns
Presenting findings to stakeholders in meetings or presentations
I possess strong technical skills in data analysis, including proficiency in programming languages, statistical analysis, and data visualization tools.
Proficient in programming languages such as Python, R, SQL
Skilled in statistical analysis and data modeling techniques
Experience with data visualization tools like Tableau, Power BI
Knowledge of machine learning algorithms and techniques
A Pivot Table is a data summarization tool used in spreadsheet programs to analyze, summarize, and present data in a tabular format.
Pivot tables allow users to reorganize and summarize selected columns and rows of data to obtain desired insights.
Users can easily group and filter data, perform calculations, and create visualizations using pivot tables.
Pivot tables are commonly used in Excel and other spreadsheet program...
To find the highest-paid employee in each department, we need to group employees by department and then select the employee with the highest salary in each group.
Group employees by department
Find the employee with the highest salary in each group
Retrieve the employee's name, salary, and department name
Performing operations on an array of objects using JavaScript.
Use array methods like map, filter, reduce for operations on object array.
Access object properties using dot notation or bracket notation.
Iterate through the array using loops like for loop or forEach method.
Example: Calculate total sum of 'price' property in an array of products.
To create slice and combine reducers in React, use the createSlice and combineReducers functions from Redux toolkit.
Use createSlice function to define a slice of state with reducers and actions.
Example: const counterSlice = createSlice({ name: 'counter', initialState: 0, reducers: { increment: state => state + 1, decrement: state => state - 1 } })
Use combineReducers function to combine multiple slices into a sing...
To create and optimize a React application, focus on efficient component structure, state management, code splitting, lazy loading, and performance monitoring.
Use functional components and hooks for better performance.
Implement state management with tools like Redux or Context API.
Split code into smaller chunks and lazy load components for faster initial load times.
Optimize performance by minimizing re-renders and usin...
Day to day activities involve coding, debugging, testing, collaborating with team members. Salary negotiation involves research, preparation, and effective communication.
Coding and developing new features
Debugging and fixing issues
Testing code for quality assurance
Collaborating with team members for project progress
Researching market rates for salary negotiation
Preparing a strong case for desired salary
Effectively comm
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
Interview experience
Software Engineer
22
salaries
| ₹5.8 L/yr - ₹15 L/yr |
Associate Software Engineer
9
salaries
| ₹4.3 L/yr - ₹7.5 L/yr |
Technical Lead
7
salaries
| ₹11 L/yr - ₹21 L/yr |
QA Engineer
6
salaries
| ₹5.8 L/yr - ₹7.1 L/yr |
UI Developer
5
salaries
| ₹4.9 L/yr - ₹11 L/yr |
Smartters Software
Apexon
Cigniti Technologies
Thinksys Software