Open In App

Dell EMC R&D Center Interview Experience for Software Engineer (Off-Campus)

Improve
Improve
Like Article
Like
Save
Share
Report

Round 1:Phone screening with the hiring manager.

Round 2 (Technical Interview): Basic knowledge of check-in programming, operating system, oops concept, and data structures.

  • Conceptual questions: 
    • How do you declare 2 D array dynamically?
    • How will you de-allocate memory?
    • Free vs Delete operator and its return type.
    • Create a structure to store pointer type variable and how will you access it 
    • “.” vs “->” use case.
  • Data Structure:
    • Implement stack.  Push, Pop, Top.
  • OOPS:
    • How to declare a copy constructor? What is the concept behind using of assignment operator?
    • Runtime polymorphism vs compile-time polymorphism.
    • Virtual destructor concept.

Round 3 (Technical Interview): Discussion happened around previous work experience and projects, then jumped into problem-solving.

  • Longest substring without repeating character.
  • Merge two unsorted Linked lists.
  • Merge sort for Linked list.

Round 4 (Technical + Managerial):

  • Basic questions about team management and team conflict.
  • Which project do you like the most and why?
  • Why Dell?
  • Do you like working in a team or alone? 
  • Why is the use of Run time polymorphism?
  • Code re-usability concept.

Round 5 (HR):

  • Basic questions related to academics and work experience.
  • Why Dell?
  • What is your expectation from us?
  • Are you holding any other offers in hand 

Tips: Be calm & answer politely. 


Last Updated : 05 Apr, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads