Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Hitachi Digital Services Team. If you also belong to the team, you can get access from here

Hitachi Digital Services Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Hitachi Digital Services Junior Software Engineer Interview Questions and Answers

Updated 9 Aug 2024

Hitachi Digital Services Junior Software Engineer Interview Experiences

1 interview found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Not Selected

I applied via Indeed and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Why apply to Hitachi Vantara?
  • Ans. 

    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.

  • Answered by AI
  • Q2. Tell me about your yourself and experience?
  • Ans. 

    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

  • Answered by AI
Round 2 - Assignment 

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.

Round 3 - Technical 

(5 Questions)

  • Q1. Explain the assignment code submitted in 2nd round. Go through all the code and explain the code thoroughly.
  • Q2. How differently would you write the assignment now?
  • Ans. 

    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

  • Answered by AI
  • Q3. Answer questions from given sheet of C++ questions, about 5-8 questions related to OOP, then from the given coding find the error, tell what the code does. last coding questions were not junior level, if a...
  • Q4. Answer the question about Python, tell difference between of tuple and list, if accessed out of bound vector element what's the result? what's ABC class? Again felt like exam rather than interview. and ver...
  • Q5. Let's go through CV again, and judged the CV experience and sections, saying "Looks like you have SOME experience in the past". After such sentence I felt anger towards them, not polite at all.

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall 3 stages: 1. With HR 15 min about you and CV and the job, 2. C++ Coding assignment to complete in an hour, 3. Technical interview in an hour, asking describe assignment, then answer question sheet about CPP and Python. In 3rd interview 2 people joined the online meeting. One Lead one Senior probably (though looking at their own profiles stuck in that position decades, if they were better engineers I believe they'd change to some better company).
For me they looked like proud and arrogant of themselves working in the company that shares famous Japanese name "Hitachi", though it's Hitachi Vantara founded in USA not Japan. They lack a simple politeness and respect to the opposite person which adds a bit nervousness. I cannot perform well even I know the topic enough if someone is looking at my work, and they force me to read loud the code fragment and try to debug it without debugger or compiler, guess what's the error in the code. After 3rd stage, 1-2 weeks later they rejected me without telling why. I knew very well that because of their attitude to me I was nervous and Yes, I did naive mistakes when harrying my answers, however they gave me no help on relaxing me, but making more and more tension, and I wanted to quit interview as soon as possible. Therefore, do not think they have culture from Japan like showing kindness. Very bad attitude towards my CV, though I receive from many recruiters my experience stands out as it has strong Computer Science education and multicultural environment experience.
I'd say for Junior position they ask more than typical Junior developer would be able to demonstrate. Anyone with more knowledge, or actually more preparations for interview questions would never apply to that far town somewhere in South West, Dorset of England and with that low salary barely reaching range of 35-40K.
After 3rd interview which was final, and they should've rejected or given an offer, I really wished won't pass, because I didn't like their attitude towards their company as they judged my CV with some sarcasm, then mentioned Hitachi and their Japanese colleagues with a bit of sarcasm of lacking English knowledge, about Japan as a country with different culture. Felt they are a bit racist or proud of being British, if I may call it.
I'm doubt if they as experienced software engineers would be able to answer deep CPP questions, or modern CPP otherwise why would they stack in that job over decades, and I know they do not receive high salaries.
Prepare for having less pleasant interview that you usually have with professional teams.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Indeed and was interviewed before Jan 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

It was good. I got good score

Round 2 - Group Discussion 

All were selected. It was a nice interview round

Round 3 - Technical 

(2 Questions)

  • Q1. Tell me about Data structure
  • Ans. 

    Data structure is a way of organizing and storing data in a computer so that it can be accessed and modified efficiently.

    • Data structures define the way data is organized and stored in memory.

    • Examples include arrays, linked lists, stacks, queues, trees, and graphs.

    • Each data structure has its own advantages and disadvantages depending on the type of operations needed.

  • Answered by AI
  • Q2. Describe your project
Round 4 - One-on-one 

(2 Questions)

  • Q1. Where do you see yourself in 100 years
  • Q2. Whats your salary expectation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Tell me about yourself
  • Q2. Different between let , const,var. Closure in javascript
  • Ans. 

    let, const, and var are used to declare variables in JavaScript. Closures are functions that have access to their outer scope even after the outer function has finished executing.

    • let: block-scoped variable declaration, can be reassigned

    • const: block-scoped variable declaration, cannot be reassigned, but its properties can be modified

    • var: function-scoped variable declaration, can be reassigned

    • Closure: inner function has ...

  • Answered by AI
  • Q3. What is hoisting in javascript
  • Ans. 

    Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during compilation.

    • Variable declarations are hoisted to the top of their scope, but not their initializations.

    • Function declarations are fully hoisted, including their definitions.

    • Hoisting can lead to unexpected behavior if not understood properly.

  • Answered by AI
  • Q4. Some basic questions of javascript and html ,css
  • Q5. String reverse program Factorial program
  • Ans. 

    String reverse and factorial programs in array of strings.

    • For string reverse program, iterate through the string from end to beginning and append each character to a new string.

    • For factorial program, use a loop to multiply numbers from 1 to n.

    • Example for string reverse: Input 'hello' -> Output 'olleh'

    • Example for factorial: Input 5 -> Output 120 (5*4*3*2*1)

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. Questions related to the array
  • Q2. Addition of two array and array reverse
  • Ans. 

    Add two arrays element-wise and reverse the resulting array of strings.

    • Iterate through both arrays and add corresponding elements together.

    • Reverse the resulting array of strings.

    • Handle edge cases like arrays of different lengths.

    • Example: ['1', '2', '3'] + ['4', '5', '6'] = ['5', '7', '9'] -> reverse -> ['9', '7', '5']

  • Answered by AI
  • Q3. String method with explanation any 5
  • Ans. 

    String methods are used to manipulate and work with strings in programming languages.

    • toUpperCase(): Converts a string to uppercase

    • toLowerCase(): Converts a string to lowercase

    • charAt(index): Returns the character at the specified index

    • indexOf(substring): Returns the index of the first occurrence of a substring

    • split(delimiter): Splits a string into an array of substrings based on a delimiter

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. What is your strength

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Train topics, Time, Quantitative Aptiture, .Net, Python, Devops

Round 3 - Coding Test 

.NET, Python coding statndards, Loops , Switch Cases, C language

Interview Preparation Tips

Interview preparation tips for other job seekers - OOPS concept, Coding interview, Aptitude, C#, Learn basics
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude test, along with coding questions.

Round 2 - Technical 

(2 Questions)

  • Q1. DevOps, Java, Python and dbms
  • Q2. Technical questions related to oops and devops.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

All online coding in java and other tecs,

Round 3 - Technical 

(2 Questions)

  • Q1. Java , oops , collection, mvc boot
  • Q2. Boot , kafka , agile

Interview Preparation Tips

Interview preparation tips for other job seekers - study hard hard hard
as its hard hard hard
hard hard hard
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. What is your knowledge about HTC Global services
  • Ans. 

    HTC Global Services is a global provider of IT and business process services.

    • HTC Global Services offers a wide range of services including application development, maintenance, and support.

    • They also provide business process outsourcing services such as finance and accounting, human resources, and procurement.

    • HTC Global Services has a strong presence in industries like healthcare, banking, and manufacturing.

    • The company ...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Tell me the journal entries for Accrual, deferred revenues
  • Ans. 

    Accrual journal entry records revenue or expenses before cash is exchanged, while deferred revenue journal entry records cash received before revenue is earned.

    • Accrual journal entry: Debit accounts receivable/accrued revenue, credit revenue

    • Deferred revenue journal entry: Debit cash, credit deferred revenue/liability

    • Accrual example: Debit Accounts Receivable $1,000, credit Service Revenue $1,000

    • Deferred revenue example:

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Basic DSA array,stack , queue ,map

Round 2 - Technical 

(1 Question)

  • Q1. OOPS concepts, corr java
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at St Francis Institute of Technology, Mumbai and was interviewed before Sep 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

Aptitude Test jsbsb ksjhdb sbs

Round 3 - Group Discussion 

Group discussion topic and 15 min discussion

Round 4 - Technical 

(2 Questions)

  • Q1. Question 1 was question 1
  • Q2. Question 2 was question 2
Round 5 - HR 

(1 Question)

  • Q1. Are you up for Relocation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed before Jun 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Coding Test 

Basic coding test, Oops program and some technical problem.

Round 3 - Technical 

(1 Question)

  • Q1. Explain oops concepts in detail. Difference between Abstraction and interface.
  • Ans. 

    OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction. Abstraction is a concept where only relevant information is shown to the user, while interface is a blueprint for classes.

    • OOPs concepts: encapsulation, inheritance, polymorphism, abstraction

    • Abstraction: showing only relevant information to the user

    • Interface: blueprint for classes, defines methods without implementation

    • Example: Abstraction ...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. All basic details, company policies and benefits etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basic concepts and be confident while giving the interview.

Hitachi Digital Services Interview FAQs

How many rounds are there in Hitachi Digital Services Junior Software Engineer interview?
Hitachi Digital Services interview process usually has 3 rounds. The most common rounds in the Hitachi Digital Services interview process are HR, Assignment and Technical.
What are the top questions asked in Hitachi Digital Services Junior Software Engineer interview?

Some of the top questions asked at the Hitachi Digital Services Junior Software Engineer interview -

  1. Answer questions from given sheet of C++ questions, about 5-8 questions related...read more
  2. Answer the question about Python, tell difference between of tuple and list, if...read more
  3. Explain the assignment code submitted in 2nd round. Go through all the code and...read more

Tell us how to improve this page.

Hitachi Digital Services Junior Software Engineer Interview Process

based on 1 interview

Interview experience

2
  
Poor
View more

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 846 Interviews
Dell Interview Questions
4.0
 • 385 Interviews
Cisco Interview Questions
4.1
 • 370 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
CitiusTech Interview Questions
3.4
 • 269 Interviews
Adobe Interview Questions
3.9
 • 233 Interviews
Tiger Analytics Interview Questions
3.7
 • 221 Interviews
View all
Associate Technical Consultant
40 salaries
unlock blur

₹3.2 L/yr - ₹9.2 L/yr

Technical Lead
35 salaries
unlock blur

₹13.3 L/yr - ₹45 L/yr

Senior Software Development Engineer
35 salaries
unlock blur

₹13.6 L/yr - ₹38 L/yr

Senior Consultant
33 salaries
unlock blur

₹14 L/yr - ₹41.4 L/yr

Software Developer
30 salaries
unlock blur

₹4.8 L/yr - ₹12 L/yr

Explore more salaries
Compare Hitachi Digital Services with

Dell

4.0
Compare

Hewlett Packard Enterprise

4.2
Compare

IBM

4.0
Compare

Cisco

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