Dell
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2022. There were 2 interview rounds.
I applied via Job Portal and was interviewed in May 2024. There were 2 interview rounds.
Sort a stack using only peek, push and pop operations
Create a temporary stack to hold the sorted elements
While the original stack is not empty, pop the top element and compare it with the top element of the temporary stack
If the top element of the original stack is greater than the top element of the temporary stack, push it onto the temporary stack
If the top element of the original stack is smaller, keep popping eleme...
The candidate is asked to solve three coding problems related to integers, subarrays, and word search in a crossword grid.
For R1: Convert an integer to words, for example, 123 should be converted to 'one hundred twenty three'.
For R2: Find the subarray with the sum greater than the entire array, for example, in [1, -2, 3, 10, -4, 7, 2, -5], the subarray [3, 10, -4, 7, 2] has a sum greater than the entire array.
For R3: F...
posted on 29 Aug 2021
I applied via campus placement at Krishna Institute of Engineering and Technology, Ghaziabad and was interviewed in Jul 2021. There were 3 interview rounds.
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Software testing involves executing a program or application with the intent of finding errors.
It is done to ensure that the software meets the specified requirements and is of high quality.
Testing can be done manually or using automated tools.
Types of testing include functional,...
Pointers in C are variables that store the memory address of another variable.
Pointers are declared using the * symbol.
They can be used to access and manipulate data stored in memory.
Pointers can be used to pass values by reference.
Example: int *ptr; ptr = # *ptr = 10; // num now equals 10
Arrays in C are also implemented using pointers.
Function overloading is the ability to have multiple functions with the same name but different parameters.
Functions with the same name but different parameters can be defined in the same scope.
The compiler determines which function to call based on the number and types of arguments passed.
Function overloading is commonly used in object-oriented programming languages like C++ and Java.
A pn junction diode is a semiconductor device that allows current to flow in one direction only.
Consists of p-type and n-type semiconductor materials
When forward biased, allows current to flow easily
When reverse biased, blocks current flow
OOPS concepts in Java are principles like Inheritance, Encapsulation, Polymorphism, and Abstraction. DSA involves data structures and algorithms.
OOPS concepts in Java include Inheritance, where a class inherits properties and behaviors from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent cla...
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Multithreading ,Tree,Data structure
About ai
today generation
posted on 31 Jan 2024
I applied via Job Portal and was interviewed in Dec 2023. There were 2 interview rounds.
Easy to write with simole loetters to
Very easy to manipulate with this code
I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.
Aptitude duration One hours
Level moderate
Coding Test Duration 3 hours
Level moderate to hard
I applied via Company Website and was interviewed in Apr 2023. There were 3 interview rounds.
I am read to test for round number one.
I also ready for this and this is so effective for me.
based on 3 reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹9.4 L/yr - ₹35 L/yr |
Software Engineer
1.1k
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Principal Software Engineer
922
salaries
| ₹13.5 L/yr - ₹52.5 L/yr |
Software Engineer2
851
salaries
| ₹8 L/yr - ₹23.5 L/yr |
Senior Analyst
511
salaries
| ₹5.9 L/yr - ₹21 L/yr |
Helmerich & Payne
Lenovo
Apple
Acer India