I applied through an employee referral. The process took 3 weeks. I interviewed at Dell Technologies (Bengaluru)
Interview
Very well organized. It took me only 15 minutes from entering the building to getting into the first round with my interviewer. The interviewer was very courteous. When he realized that I would not be a fit for his team since I did not have the relevant experience, he switched himself for another person whose team was interested in my skillset
Interview questions [1]
Question 1
about 45 minutes around my college projects and another 45 minutes on basic data structures, time complexity, OOPs and some core java questions
I applied online. The process took 3 weeks. I interviewed at Dell Technologies (Kairo, ) in Sep 2016
Interview
The process included 6 stages:
1- An assessment online problem solving test on codility.com (2:30 hrs for 3 problems).
2- An HR 1:1 Interview.
3- A technical panel interview.
4- A phone interview with the chief architect at EMC in US.
5- A 1:1 interview with a team manager here in Egypt.
6- A 1:1 interview with the general manager here in Egypt.
All of the interviewers were professional and friendly.
Interview questions [5]
Question 1
How did you know about EMC?
What is your criteria for the place you want work in ?
Do you know that EMC is acquired by DELL ?
Questions about data structures and algorithms (how to avoid collisions in hashset, difference between a stack and queue, 3 problems to solve regarding stacks, linked lists and recursion, ...)
Questions about object oriented (eg. design a chess game, what is the difference between interface and abstract class, what are characteristics of object oriented programming, what is the difference between java and C++ as object oriented languages)
Questions about C and C++ ( eg. What is the difference between C and C++ in handling an array , how is the string handled and stored in memory in C++ , explain why data is insecure in C and secure in C++)
Campus recruitment. 4 rounds. Basic data structures and algorithm questions. Not tough at all.
3 technical rounds and 1 HR interview round. Mostly a panel observing you carefully and even helping you.
1st technical round had data structure questions.
2nd round was describing your projects and the design chosen for them and why?
3rd round again algorithm questions (not too hard)
Interview questions [1]
Question 1
Developed my own thesis project in college. The toughest part was in explaining in precise and concise manner the entire software design in a relatively short amount of time before the interviewer lost interest