Dell
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Java and Data Strcuture
Find the nearest word in a matrix of strings
Create a matrix of strings
Calculate the distance between the input word and each word in the matrix
Return the word in the matrix with the smallest distance to the input word
Find the smallest subset of strings in an array
Iterate through the array and compare the length of each string to find the smallest subset
Use a variable to keep track of the smallest subset found so far
Return the smallest subset at the end
I applied via Campus Placement and was interviewed in Apr 2024. There was 1 interview round.
Java fundamentals include object-oriented programming, platform independence, and strong typing.
Object-oriented programming: Java supports classes, objects, inheritance, and polymorphism.
Platform independence: Java code can run on any platform with the help of JVM.
Strong typing: Java enforces strict data type checking to prevent errors.
I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.
Core Subjects(DBMS,DCN,OS) + Aptitude + Coding(MCQS)
Check if a string is a substring of another string
Use the indexOf() method to check if the substring exists in the main string
If indexOf() returns -1, the substring is not present
If indexOf() returns a value greater than -1, the substring is present
Logical reasoning, quantitative aptitude
Scheduling algorithm is a method used to determine the order of tasks to be executed on a computer system.
Scheduling algorithms help in optimizing resource utilization and improving system performance.
Examples of scheduling algorithms include First Come First Serve, Shortest Job Next, Round Robin, etc.
Cache policy determines how data is stored, accessed, and replaced in a cache memory.
Cache policies include FIFO, LRU, LFU, and random replacement algorithms.
FIFO (First In, First Out) replaces the oldest data first.
LRU (Least Recently Used) replaces the least recently accessed data first.
LFU (Least Frequently Used) replaces the least frequently accessed data first.
Random replacement algorithm replaces data randomly.
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable parts.
It helps in reducing data redundancy by storing data in a structured way.
Normalization ensures data integrity by avoiding anomalies like insertion, update, and deletion anomalies.
There are different normal forms like 1NF, 2NF, 3NF, BC...
Dell interview questions for designations
I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.
Get interview-ready with Top Dell Interview Questions
I applied via Campus Placement and was interviewed before Sep 2023. There was 1 interview round.
Very easy basic oops, os, dbms questions
I applied via Campus Placement and was interviewed in Oct 2023. There were 2 interview rounds.
Good basic question but taking time to solve
Good enough, datastructure, database, oops, other technical questions
I applied via Referral and was interviewed before Jul 2023. There were 2 interview rounds.
Normal reasi questions
Standard coding questions like Fibonacci, even, odd
I was interviewed before Aug 2023.
I have 5 years of experience working with Java in various projects.
Developed web applications using Java EE framework
Utilized Spring framework for dependency injection and MVC architecture
Worked with Hibernate for ORM mapping
Implemented multithreading and concurrency in Java applications
Used Java for backend development in enterprise systems
Find the root node in the Binary Tree when deleting
Top trending discussions
2 Interview rounds
based on 39 reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹9.5 L/yr - ₹35 L/yr |
Software Engineer
1.1k
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Principal Software Engineer
896
salaries
| ₹14 L/yr - ₹53.2 L/yr |
Software Engineer2
841
salaries
| ₹7 L/yr - ₹23.5 L/yr |
Senior Analyst
538
salaries
| ₹5.5 L/yr - ₹21 L/yr |
Helmerich & Payne
Lenovo
Apple
Acer India