Upload Button Icon Add office photos

Dell EMC

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Dell EMC Junior Engineer Electrical Interview Questions and Answers

Updated 11 May 2018

Dell EMC Junior Engineer Electrical Interview Experiences

1 interview found

Interview Questionnaire 

3 Questions

  • Q1. Draw a SLD on 33/11 Kv Substation?
  • Ans. 

    A Single Line Diagram (SLD) is a simplified representation of a 33/11 Kv substation.

    • SLD shows the electrical components and connections in a substation

    • It includes transformers, circuit breakers, busbars, and other equipment

    • Lines are drawn to represent the flow of electricity between components

    • Symbols and labels are used to indicate the type and rating of each component

    • Example: A 33/11 Kv substation SLD may show a 33 Kv...

  • Answered by AI
  • Q2. How to Erection a 8MVA power transformer?
  • Ans. 

    To erect an 8MVA power transformer, follow these steps:

    • Prepare the site by leveling the ground and ensuring proper drainage

    • Install the transformer foundation and anchor bolts

    • Position the transformer on the foundation using a crane

    • Connect the transformer to the high voltage and low voltage cables

    • Perform insulation resistance tests and verify connections

    • Fill the transformer with insulating oil and perform oil tests

    • Energi

  • Answered by AI
  • Q3. Difference between Power Transformer and Distribution Transformer?
  • Ans. 

    Power transformers are used in high voltage transmission systems, while distribution transformers are used in low voltage distribution networks.

    • Power transformers are designed for high voltage transmission systems, typically above 33 kV.

    • Distribution transformers are used in low voltage distribution networks, typically below 33 kV.

    • Power transformers are larger in size and have higher power ratings compared to distributi...

  • Answered by AI

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basics of redux and react es6 js css3

Interview Preparation Tips

Interview preparation tips for other job seekers - First of all go through the job description .Brush up all your basics .And do practice hands on coding.

Interview Preparation Tips

General Tips: Just be confident. You may not be able to answer all the questions correctly. If you don't know the answer, be honest and confidently answer the questions that you know.
College Name: NIT SURATHKAL

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical interview round with questions based on DSA and OOPS.

  • Q1. How do you dynamically allocate a 2D array in C?
  • Ans. 

    Use double pointer to dynamically allocate memory for array of strings in C.

    • Declare a double pointer to hold the 2D array of strings.

    • Allocate memory for the rows first using malloc.

    • Then allocate memory for each string in the row using malloc.

    • Assign values to the strings in the array.

    • Example: char **array = malloc(rows * sizeof(char *));

    • Example: array[i] = malloc(strlen(str) + 1); strcpy(array[i], str);

  • Answered by AI
  • Q2. What are virtual functions in C++?
  • Ans. 

    Virtual functions in C++ are functions that can be overridden in derived classes, allowing for polymorphic behavior.

    • Virtual functions are declared using the 'virtual' keyword in the base class.

    • They are used to achieve runtime polymorphism in C++.

    • Derived classes can override the virtual functions defined in the base class.

    • Example: class Base { public: virtual void display() { cout << 'Base class dis...

  • Answered by AI
  • Q3. What are virtual base classes?
  • Ans. 

    Virtual base classes are classes that are inherited virtually to avoid multiple instances of the same base class in a derived class hierarchy.

    • Virtual base classes are used in multiple inheritance to prevent the Diamond Problem.

    • They are declared with the 'virtual' keyword in the base class.

    • When a class inherits a virtual base class, the most derived class is responsible for initializing the virtual base class.

    • Example: c...

  • Answered by AI
Round 2 - Face to Face 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical interview round with questions based on OS/Networking etc.

  • Q1. What is the system call that creates a separate connection?
  • Ans. 

    The system call that creates a separate connection is fork()

    • fork() is a system call in Unix-like operating systems that creates a new process by duplicating the existing process

    • The new process created by fork() is called the child process, while the original process is called the parent process

    • fork() is commonly used in network programming to create separate connections for handling multiple clients

  • Answered by AI
  • Q2. What does the epoll_wait() system call do?
  • Ans. 

    epoll_wait() system call waits for events on an epoll instance

    • Used in Linux for I/O event notification

    • Blocks until one or more file descriptors become ready

    • Returns the number of file descriptors ready for I/O operations

  • Answered by AI
  • Q3. What are the different protocols used in the transport layer?
  • Ans. 

    Different protocols used in the transport layer include TCP, UDP, SCTP, and DCCP.

    • TCP (Transmission Control Protocol) - reliable, connection-oriented protocol used for most internet communication

    • UDP (User Datagram Protocol) - connectionless protocol used for applications where speed is more important than reliability

    • SCTP (Stream Control Transmission Protocol) - supports multiple streams of data, used for telecommunicati...

  • Answered by AI
  • Q4. What is the difference between TCP and UDP?
  • Ans. 

    TCP is a connection-oriented protocol that ensures reliable data delivery, while UDP is a connectionless protocol that focuses on speed.

    • TCP is reliable and ensures data delivery by establishing a connection before sending data.

    • UDP is faster but less reliable as it does not establish a connection before sending data.

    • TCP is used for applications that require high reliability and error correction, such as web browsing and...

  • Answered by AI
Round 3 - Face to Face 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical interview round with questions based on Networking etc.

  • Q1. What is the purpose of ICMP?
  • Ans. 

    ICMP is a protocol used for error reporting, diagnostics, and network management in IP networks.

    • ICMP is used to report errors in packet delivery

    • It is used for network diagnostics and troubleshooting

    • ICMP messages are encapsulated within IP packets

    • Examples include ping (echo request/reply) and traceroute

  • Answered by AI
  • Q2. What are the types of connection release supported by TCP?
  • Ans. 

    TCP supports four types of connection release: active close, passive close, simultaneous close, and abortive close.

    • Active close: Client initiates the connection release process by sending a FIN packet.

    • Passive close: Server initiates the connection release process by sending a FIN packet.

    • Simultaneous close: Both client and server send FIN packets to each other simultaneously.

    • Abortive close: Connection is terminated abru...

  • Answered by AI
  • Q3. What protocols are used by the MAC layer?
  • Ans. 

    The MAC layer uses protocols like CSMA/CA, CSMA/CD, and TDMA to manage access to the network.

    • CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) is used in wireless networks to avoid collisions.

    • CSMA/CD (Carrier Sense Multiple Access with Collision Detection) is used in wired networks to detect and handle collisions.

    • TDMA (Time Division Multiple Access) is used in networks where devices are assigned specific

  • Answered by AI
  • Q4. What is the ARP protocol?
  • Ans. 

    ARP (Address Resolution Protocol) is a protocol used to map an IP address to a MAC address in a local network.

    • ARP is used to resolve IP addresses to MAC addresses in a local network.

    • It operates at the data link layer of the OSI model.

    • ARP requests are broadcasted to all devices on the network.

    • Example: When a device wants to communicate with another device on the same network, it uses ARP to find the MAC address correspo

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAVMware Software India Private Limited interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Networking, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Job Portal and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall good

I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.

Interview Preparation Tips

Round: Test
Experience: Tested basics in each subject

Round: Technical Interview
Experience: Had asked me about my projects in detail. Some DSA questions were asked. Asked to code in C for some questions.

Round: Technical Interview
Experience: Asked questions about data structures and some more algorithms. Tested in Probability and some quant.

College Name: IIT Madras

Interview Preparation Tips

Round: Resume Shortlist
Tips: It will be good to have a GPA of 8 and above

Round: Test
Experience: Questions were easy it were good at C and basic maths. Questions were distributed on all aspects of computer science such as Operating Systems, Few Output Question, Data Structures and Application layer networking . In basic aptitude most questions fall under Probability, distance and time and few others.
Duration: 60 minutes
Total Questions: 50

Skills: Communication, Basic Coding, Math Puzzle
College Name: NIT Surathkal

Interview Preparation Tips

Round: Test
Experience: The test was MCQ type. It comprised of questions from Operating Systems, Data Structures, Microprocessors, logical Reasoning, Aptitude and Computer Networks. No negative marking was there.
Tips: One needs to be fast as you can't spend much time on one question.
Duration: 60 minutes
Total Questions: 50

Round: Technical Interview
Experience: I was given 2 coding questions to solve and basics of oops, operating systems, data structures and networks were asked. 3-4 questions were asked in each topic mentions above. The interviewer also asked 2 puzzles which were the standard ones. He first asked me if I knew the topic or not, then only he asked me questions about it. But that doesn't mean that you can skip all the above mentions topics.
Tips: Be relaxed and confident and try to discuss your approach with the interviewer.

Round: Technical Interview
Experience: 2 Coding questions and 3-4 questions from operating systems and networks.Questions also from the mentioned projects.

Round: HR Interview
Experience: Standard HR interview with questions like what Cisco does and why they should hire you. He also asked me questions from the CV.

Tips: Be confident and mug up your cv well

Round: HR Interview
Experience: It was just a formality where he just asked about my background and whether I would be able to move to bangalore and Why I want to join Cisco.

Skills: Confidence, Problem Solving Skills, Operating System Basics, Coding Skills, Object Oriented Programming (OOP) Basics, Computer Networking, Data Strrutures
College Name: IIT Guwahati

I applied via Referral

Interview Questionnaire 

10 Questions

  • Q1. Program to print the elements of a binary tree in spiral order
  • Ans. 

    Program to print binary tree elements in spiral order

    • Use two stacks to keep track of nodes at odd and even levels

    • Push nodes from left to right in odd level stack and right to left in even level stack

    • Pop nodes from the stack alternatively and print them

    • Repeat until both stacks are empty

  • Answered by AI
  • Q2. Explain what happens underneath when you enter a URL in the browser
  • Ans. 

    Entering a URL in the browser triggers a series of events to retrieve and display the requested webpage.

    • The browser checks the cache for a previously stored copy of the webpage

    • If not found, the browser sends a request to the DNS server to resolve the domain name to an IP address

    • The browser then sends a request to the web server at the IP address for the webpage

    • The web server responds with the requested webpage

    • The brows...

  • Answered by AI
  • Q3. Explain why MAC addresses are required despite having IP addresses
  • Ans. 

    MAC addresses are required for identifying devices on a local network, while IP addresses are used for identifying devices on a global network.

    • MAC addresses are used for communication within a local network

    • IP addresses are used for communication across different networks

    • MAC addresses are assigned by the manufacturer and cannot be changed

    • IP addresses can be assigned dynamically or statically

    • MAC addresses are used in the...

  • Answered by AI
  • Q4. Solve the classical bridge and torch puzzle
  • Q5. Explain my internship project
  • Ans. 

    Developed a web application for tracking inventory and sales data

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

    • Integrated authentication and authorization features for secure access

    • Designed user-friendly interface with responsive design

  • Answered by AI
  • Q6. What is an arraylist in Java?
  • Ans. 

    An ArrayList is a dynamic array in Java that can grow or shrink in size during runtime.

    • ArrayList is a class in Java's Collection framework.

    • It implements the List interface and allows duplicate elements.

    • Elements can be added or removed using methods like add(), remove(), etc.

    • It can also be sorted using the sort() method.

    • Example: ArrayList names = new ArrayList<>();

    • names.add("John"); names.add("Mary"); names.remove(0);

  • Answered by AI
  • Q7. What is the difference between an arraylist and a linkedlist in Java?
  • Ans. 

    ArrayList is a resizable array while LinkedList is a doubly linked list.

    • ArrayList is faster for accessing elements while LinkedList is faster for adding or removing elements.

    • ArrayList uses contiguous memory while LinkedList uses non-contiguous memory.

    • ArrayList is better for random access while LinkedList is better for sequential access.

    • Example: ArrayList - List names = new ArrayList<>(); LinkedList - List names = new L

  • Answered by AI
  • Q8. “Java is not a pure OO language”. Justify (the answer expected was that the primitive types are not objects in Java!)
  • Ans. 

    Java is not a pure OO language due to primitive types not being objects.

    • Primitive types like int, boolean, etc. are not objects in Java

    • They do not have methods or inheritance like objects do

    • This violates the principle of everything being an object in pure OO languages

    • Wrapper classes like Integer, Boolean, etc. were introduced to provide object-like behavior for primitives

  • Answered by AI
  • Q9. What is the difference between an object oriented and object based language?
  • Ans. 

    Object-oriented languages support inheritance and polymorphism, while object-based languages do not.

    • Object-oriented languages allow for the creation of classes and objects, and support inheritance and polymorphism.

    • Object-based languages only support objects, but do not have the concept of classes or inheritance.

    • Examples of object-oriented languages include Java, C++, and Python, while JavaScript is an example of an obj

  • Answered by AI
  • Q10. Explain inheritance and abstraction with a concrete example
  • Ans. 

    Inheritance is a way to create new classes based on existing ones. Abstraction is a way to hide implementation details.

    • Inheritance allows a subclass to inherit properties and methods from a superclass.

    • Abstraction allows a class to provide a simplified interface to its users while hiding its implementation details.

    • For example, a Car class can inherit properties and methods from a Vehicle class, while also implementing i...

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: NA

Skills evaluated in this interview

I applied via Referral

Interview Questionnaire 

14 Questions

  • Q1. How many interviews have I attended before?
  • Q2. What value would I add to Cisco?
  • Q3. What do I know about Cisco?
  • Q4. Am I ready to work as an IT manager?
  • Ans. 

    No, as a software engineer, you may not have the necessary experience or skills to work as an IT manager.

    • Software engineers typically focus on coding and technical aspects, while IT managers are responsible for overseeing projects, teams, and budgets.

    • IT managers need strong leadership, communication, and decision-making skills, which may not be the primary focus of a software engineer.

    • Consider gaining experience in pro...

  • Answered by AI
  • Q5. Mention the layers in OSI stack
  • Ans. 

    OSI stack has 7 layers that define how data is transmitted over a network.

    • OSI stands for Open Systems Interconnection

    • Each layer has a specific function and communicates with adjacent layers

    • Layers are: Physical, Data Link, Network, Transport, Session, Presentation, Application

  • Answered by AI
  • Q6. When would I go for a router to make two computers communicate?
  • Ans. 

    A router is needed to connect two computers in different networks or to share internet connection.

    • When two computers are in different networks, a router is needed to connect them.

    • A router can also be used to share internet connection between multiple devices.

    • Routers can provide additional security features like firewall and VPN.

    • Examples of routers include Cisco, Netgear, and TP-Link.

  • Answered by AI
  • Q7. Mention the number of bits in IPv4 and IPv6 addresses
  • Ans. 

    IPv4 has 32 bits and IPv6 has 128 bits.

    • IPv4 addresses are in the format of xxx.xxx.xxx.xxx where each xxx is an 8-bit number.

    • IPv6 addresses are in the format of xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx where each xxxx is a 16-bit number.

    • IPv6 addresses allow for a much larger number of unique addresses than IPv4.

  • Answered by AI
  • Q8. What is the need for IPv6?
  • Ans. 

    IPv6 is needed due to the exhaustion of IPv4 addresses and the need for more unique IP addresses.

    • IPv6 provides a significantly larger address space compared to IPv4.

    • It allows for the allocation of unique IP addresses to every device connected to the internet.

    • IPv6 supports improved security features and better network performance.

    • It enables the growth of Internet of Things (IoT) devices and services.

    • Transitioning to IPv...

  • Answered by AI
  • Q9. How many clients are possible for a /24 address?. What is the network address and broadcast address here?
  • Ans. 

    A /24 address can have 256 clients. Network address is the first IP and broadcast address is the last IP.

    • A /24 address has 256 IP addresses

    • The network address is the first IP in the range

    • The broadcast address is the last IP in the range

  • Answered by AI
  • Q10. What is the difference between anycast, unicast, and multicast?
  • Ans. 

    Anycast, unicast, and multicast are different ways of routing network traffic.

    • Unicast is one-to-one communication between a sender and a receiver.

    • Anycast is one-to-nearest communication where the sender sends a message to the nearest receiver.

    • Multicast is one-to-many communication where the sender sends a message to a group of receivers.

    • Anycast is used for load balancing and finding the nearest server.

    • Unicast is used f...

  • Answered by AI
  • Q11. What is virtual memory? What is its size in relation to main memory?
  • Ans. 

    Virtual memory is a memory management technique that allows a computer to use more memory than physically available.

    • Virtual memory is created by using hard disk space as an extension of RAM.

    • It allows running more programs than the physical memory can handle.

    • The size of virtual memory is typically larger than the size of main memory.

    • Virtual memory is divided into pages, which are swapped in and out of main memory as nee...

  • Answered by AI
  • Q12. How do I rate myself in C, web technologies on a scale of 10?
  • Ans. 

    I rate myself 8 in C and 7 in web technologies.

    • I have extensive experience in C programming and have worked on multiple projects using it.

    • In web technologies, I have a good understanding of HTML, CSS, and JavaScript, but there is always room for improvement.

    • I am constantly learning and improving my skills in both areas.

  • Answered by AI
  • Q13. What are my strengths?
  • Ans. 

    My strengths include problem-solving skills, attention to detail, and strong programming abilities.

    • Strong problem-solving skills - able to analyze complex problems and come up with effective solutions

    • Attention to detail - meticulous in writing code and ensuring it is error-free

    • Strong programming abilities - proficient in multiple programming languages such as Java, Python, and C++

  • Answered by AI
  • Q14. The classical 3l, 5l puzzle

Interview Preparation Tips

Skills:
College Name: NA

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Dell EMC Interview FAQs

What are the top questions asked in Dell EMC Junior Engineer Electrical interview?

Some of the top questions asked at the Dell EMC Junior Engineer Electrical interview -

  1. Difference between Power Transformer and Distribution Transform...read more
  2. How to Erection a 8MVA power transform...read more
  3. Draw a SLD on 33/11 Kv Substati...read more

Recently Viewed

SALARIES

Tata Group

SALARIES

Shopclues

SALARIES

Tata Group

SALARIES

Shopclues

SALARIES

Shopclues

SALARIES

Tata Group

SALARIES

Tata Group

SALARIES

Snapdeal

SALARIES

Tata Group

SALARIES

Shopclues

Tell us how to improve this page.

Interview Questions from Similar Companies

Cognizant Interview Questions
3.8
 • 5.6k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 846 Interviews
DXC Technology Interview Questions
3.7
 • 795 Interviews
NTT Data Interview Questions
3.9
 • 614 Interviews
Cisco Interview Questions
4.1
 • 370 Interviews
Atos Interview Questions
3.9
 • 370 Interviews
Synechron Interview Questions
3.5
 • 362 Interviews
View all
Dell EMC Junior Engineer Electrical Salary
based on 4 salaries
Lock Unlock
₹3.1 L/yr - ₹3.6 L/yr
8% less than the average Junior Engineer Electrical Salary in India
View more details

Dell EMC Junior Engineer Electrical Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.0

Salary

4.0

Job security

3.0

Company culture

5.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Senior Software Engineer
785 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Software Engineer
339 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Software Engineer2
329 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Analyst
272 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Principal Software Engineer
270 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Dell EMC with

Hewlett Packard Enterprise

4.2
Compare

IBM

4.0
Compare

Cisco

4.1
Compare

NetApp

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview