I applied online, and a recruiter reached out to me to set up a phone interview with the team manager. He asked some basic questions regarding the items on my resume. After that, I was set up for two onsite interviews.
First Day: Total of 5 rounds – 4 coding and one with the director. Each round was 45 minutes. Whiteboard coding on arrays, linked lists, and stacks.
Second Day: 5 rounds – 4 coding and one with the manager, each 45 minutes. Questions covered arrays, bit manipulation, OS, linked lists, stacks, and queues.
Find a number in a sorted rotated array.
Adding and deleting elements in a linked list.
Fibonacci series.
Implement stacks using queues.
Find the number of ones in a binary representation of a number.
Sort elements of a stack using two stacks.
Find factorial of a number using recursion.
Find the missing number in an array between 1 to n.
The following metrics were computed from 4 interview experiences for the Dell Software Engineer role in Santa Clara, California.
Dell's interview process for their Software Engineer roles in Santa Clara, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Dell's Software Engineer interview process in Santa Clara, California.