Filter interviews by
I applied via Campus Placement and was interviewed before Dec 2021. There were 3 interview rounds.
1 Hour Test
Aptitude - Pure Logical & Problem Solving.
R. S. Agarwal good for preparation.
Sorting employee ids in an array of strings.
Use a sorting algorithm like quicksort or mergesort to sort the employee ids.
Ensure the sorting is done in ascending or descending order based on requirements.
Handle cases where employee ids are alphanumeric or have special characters.
Consider using built-in sorting functions in programming languages like sort() in JavaScript.
Performance of a function refers to how efficiently and effectively the function executes its tasks.
Performance can be measured in terms of speed, memory usage, and scalability.
Optimizing code can improve performance by reducing time complexity and space complexity.
Examples of performance optimization techniques include caching, parallel processing, and algorithmic improvements.
Use appropriate primitive data types in Java based on input format. Create and reuse functions, utilize TreeMap for automatic sorting.
Use byte for age if age is between 0-127, short for student id, int for large numbers like marks, long for very large numbers like phone numbers
Create functions for common tasks like input validation, data processing, etc. and reuse them throughout the code
Utilize TreeMap to automaticall...
Top trending discussions
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.
posted on 6 Apr 2021
I applied via Company Website and was interviewed in Oct 2020. There were 3 interview rounds.
posted on 29 May 2021
I applied via Campus Placement and was interviewed before May 2020. There was 1 interview round.
A linked list is a linear data structure where each element is a separate object with a pointer to the next element.
In Java, a linked list is implemented using the LinkedList class in the java.util package.
LinkedList class provides methods like add(), remove(), get(), etc. to manipulate the list.
Each element in the list is represented by a node object which contains the data and a reference to the next node.
Linked list...
ACID Properties are a set of properties that ensure database transactions are processed reliably.
ACID stands for Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that a transaction is treated as a single, indivisible unit of work.
Consistency ensures that a transaction brings the database from one valid state to another.
Isolation ensures that concurrent transactions do not interfere with each other.
Du...
A deadlock is a situation where two or more processes are unable to proceed due to a circular dependency.
Deadlock occurs when two or more processes are waiting for each other to release resources.
To avoid deadlock, use techniques like resource allocation graph, banker's algorithm, and deadlock prevention.
Resource allocation graph is a visual representation of resource allocation and can help identify potential deadlock...
SQL is a relational database while NoSQL is non-relational. MongoDB is preferred for scalability and flexibility.
SQL is table-based while NoSQL is document-based
SQL is structured while NoSQL is unstructured
SQL is vertically scalable while NoSQL is horizontally scalable
MongoDB is preferred for its ability to handle large amounts of unstructured data and its flexibility in schema design
MySQL is preferred for its strong A...
I applied via Campus Placement and was interviewed in May 2020. There were 6 interview rounds.
Normal apti test.
Followed by interview
posted on 26 Aug 2021
I applied via Naukri.com and was interviewed in Feb 2021. There was 1 interview round.
Answers to various technical questions related to Java programming.
Java is preferred for its platform independence, object-oriented nature, and vast community support.
Functional programming in Java allows for more concise and readable code, and better support for parallel processing.
Wrapper classes are used to convert primitive data types into objects, and vice versa.
Fibonacci series is a sequence of numbers where each...
Some of the top questions asked at the Dell EMC Test Engineer - II interview for freshers -
based on 2 reviews
Rating in categories
Senior Software Engineer
772
salaries
| ₹12 L/yr - ₹37 L/yr |
Software Engineer2
335
salaries
| ₹8 L/yr - ₹22 L/yr |
Software Engineer
310
salaries
| ₹5.2 L/yr - ₹23 L/yr |
Principal Software Engineer
270
salaries
| ₹17 L/yr - ₹55 L/yr |
Senior Engineer
241
salaries
| ₹10 L/yr - ₹26 L/yr |
Cognizant
DXC Technology
UST
Atos