i
Hitachi Digital Services
Filter interviews by
I applied via Company Website and was interviewed in Jul 2021. There were 4 interview rounds.
SAN stands for Storage Area Network. It is a high-speed network that connects servers and storage devices.
SAN is a dedicated network that allows multiple servers to access shared storage resources.
It provides centralized storage management and allows for scalability and flexibility.
SANs use protocols like Fibre Channel or iSCSI to connect servers and storage devices.
SANs can be used for various purposes like data backu...
NAS stands for Network Attached Storage. It is a file-level storage device that provides centralized data storage and access over a computer network.
NAS is a storage device that connects to a network and allows multiple users to access and share files.
It provides file-level access, meaning users can access individual files and folders stored on the NAS.
NAS devices often have their own operating system and can offer add...
Multipathing is a technique used in storage systems to provide redundancy and load balancing by using multiple paths between servers and storage devices.
Multipathing improves storage system performance and availability.
It allows for load balancing by distributing I/O traffic across multiple paths.
Redundancy is achieved by having multiple paths in case one fails.
Multipathing can be implemented at the hardware or softwar...
There are three types of topologies in SAN: point-to-point, arbitrated loop, and switched fabric.
Point-to-point topology connects two devices directly.
Arbitrated loop topology connects devices in a loop, where each device has a unique address.
Switched fabric topology connects devices through a central switch, allowing multiple simultaneous connections.
Examples: Fibre Channel (FC) and Internet Small Computer System Inte
There are three types of backup: full, incremental, and differential.
Full backup: backs up all data and takes the longest time and uses the most storage space
Incremental backup: backs up only the changes made since the last backup and is faster and uses less storage space than a full backup
Differential backup: backs up all changes made since the last full backup and is faster than a full backup but uses more storage sp
Replication is the process of creating and maintaining a copy of data or information in another location.
Replication ensures data availability and disaster recovery.
It can be synchronous or asynchronous.
Examples include database replication, file replication, and virtual machine replication.
Reduplication is the process of eliminating duplicate data in storage systems.
Reduplication reduces storage space requirements and improves backup and recovery times.
It works by identifying and removing identical data blocks and replacing them with pointers to a single copy.
For example, if multiple users have the same file attachment in their emails, reduplication will store only one copy of the attachment and point to...
I applied via Approached by Company and was interviewed in Dec 2024. There were 2 interview rounds.
Based on sql queries my sql questions
I applied via Indeed and was interviewed in Feb 2024. There were 3 interview rounds.
Hitachi Vantara offers cutting-edge technology solutions and a collaborative work environment.
Hitachi Vantara is a global leader in digital transformation and innovation.
The company values teamwork and encourages professional growth and development.
I am impressed by Hitachi Vantara's commitment to sustainability and social responsibility.
I am a recent graduate with a degree in Computer Science and experience in developing web applications using Java and JavaScript.
Recent graduate with a degree in Computer Science
Experience in developing web applications using Java and JavaScript
Familiar with software development best practices
2nd round was given an assignment to complete within an hour receive by email and send to the email.
Use OOP principles to write code in C++. Read some structured text from file then print it in certain format they provided. Write thinking about more of quality rather than solving the problem.
I would approach the assignment with a better understanding of software design principles and best practices.
I would focus on modularizing the code into smaller, reusable components
I would pay more attention to error handling and edge cases
I would write more comprehensive unit tests to ensure code quality
I would consider scalability and performance optimizations in my design
Hitachi Digital Services interview questions for popular designations
String reverse in java
ArrayList is faster for accessing elements, LinkedList is better for frequent insertions and deletions.
ArrayList uses dynamic array to store elements, LinkedList uses doubly linked list.
ArrayList is faster for accessing elements by index, LinkedList is better for frequent insertions and deletions.
Example: ArrayList is suitable for scenarios where random access is required, LinkedList is suitable for scenarios where fre
Interface defines a contract for classes to implement, while abstract class can have some implementation.
Interface can only have abstract methods and constants, while abstract class can have abstract methods, concrete methods, and member variables.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used for achieving multiple inheritance in Java, while abstract classes ...
Get interview-ready with Top Hitachi Digital Services Interview Questions
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Sort array of strings based on length of items
Use the sort() method with a custom compare function
Compare the length of strings in the array
Return -1, 0, or 1 based on the comparison
CDS views are used to define database views in ABAP, while AMDP is used to write database procedures in ABAP.
CDS views are defined using ABAP Development Tools (ADT) in Eclipse IDE.
AMDP allows writing database procedures directly in ABAP code.
CDS views are used for defining virtual data models, while AMDP is used for complex calculations or data manipulations directly in the database.
CDS views can be consumed in ABAP p...
5 coding task on time frame
Design related to different cases
Continue to grow as a Senior Software Engineer by expanding technical skills, taking on leadership roles, and contributing to innovative projects.
Continue to stay updated on latest technologies and trends in software development
Take on mentorship roles to help junior engineers grow
Lead projects and teams to showcase leadership abilities
Contribute to open source projects to expand network and skills
Attend conferences an...
Cloud, sql, c++, java, os, networking questions followed by 3 coding questions.
Top trending discussions
Some of the top questions asked at the Hitachi Digital Services interview -
The duration of Hitachi Digital Services interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 52 interviews
Interview experience
based on 635 reviews
Rating in categories
Associate Technical Consultant
40
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Development Engineer
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Consultant
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
30
salaries
| ₹0 L/yr - ₹0 L/yr |
Dell
Hewlett Packard Enterprise
IBM
Cisco