Upload Button Icon Add office photos
Premium 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
3.7

based on 610 Reviews

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
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 Questionnaire 

13 Questions

  • Q1. About the family background
  • Q2. About my certification .As i had mentioned a lot of certifications
  • Q3. About the other offers . As i had got an offer from Infosys as well
  • Q4. Why Infogain?
  • Ans. 

    Infogain offers a dynamic and innovative work environment with opportunities for growth and learning.

    • Infogain has a strong focus on employee development and provides ample opportunities for learning and growth.

    • The company values innovation and encourages employees to think outside the box.

    • Infogain has a diverse range of clients and projects, providing exposure to a variety of industries and technologies.

    • The company has...

  • Answered by AI
  • Q5. Area of interest.Then why we need data Structures
  • Ans. 

    Data structures are essential for efficient storage and retrieval of data.

    • Data structures allow for faster access and manipulation of data.

    • They help in organizing and managing large amounts of data.

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

    • Without data structures, algorithms would be less efficient and more complex.

    • Data structures are used in various fields such as computer science, finance, and engineer

  • Answered by AI
  • Q6. Out put of a written program .This was related to priority of operators?
  • Q7. A programme to check palindrome?
  • Ans. 

    A programme to check if a given string is a palindrome.

    • Create a function that takes a string as input.

    • Convert the string to lowercase and remove any non-alphanumeric characters.

    • Reverse the string and compare it to the original string.

    • If they are the same, return true. Otherwise, return false.

  • Answered by AI
  • Q8. What is the super class of Exception?
  • Ans. 

    The super class of Exception is Throwable.

    • Throwable is the root class of all exceptions in Java.

    • It has two direct subclasses: Exception and Error.

    • Exceptions are used for recoverable errors while Errors are used for unrecoverable errors.

    • All exceptions and errors inherit from Throwable.

    • Throwable provides methods like getMessage() and printStackTrace() to handle exceptions.

  • Answered by AI
  • Q9. What is Checked and Unchecked Exception.An Example of each?
  • Ans. 

    Checked and Unchecked Exceptions are types of exceptions in Java. Checked exceptions are checked at compile-time while unchecked exceptions are not.

    • Checked exceptions are those which are checked at compile-time and must be handled by the programmer using try-catch or throws keyword.

    • Examples of checked exceptions include IOException, SQLException, ClassNotFoundException.

    • Unchecked exceptions are those which are not check...

  • Answered by AI
  • Q10. Use of super and this
  • Ans. 

    super and this are used in object-oriented programming to refer to the parent class and current instance respectively.

    • super is used to call a method or constructor from the parent class

    • this is used to refer to the current instance of the class

    • super() must be the first statement in a constructor

    • this() can be used to call another constructor in the same class

  • Answered by AI
  • Q11. Can we use super and this in a single constructor?
  • Ans. 

    Yes, we can use super and this in a single constructor.

    • Using 'super' in a constructor calls the parent class constructor.

    • Using 'this' in a constructor calls another constructor in the same class.

    • We can use both 'super' and 'this' in the same constructor to call both parent and same class constructors.

    • Example: public MyClass(int x) { this(x, 0); super(); }

  • Answered by AI
  • Q12. Will protected member be inherited in subclasses in hierarchy?
  • Ans. 

    Yes, protected members are inherited in subclasses in hierarchy.

    • Protected members are accessible within the class and its subclasses.

    • They are not accessible outside the class hierarchy.

    • Subclasses can access protected members of their parent class.

    • Example: class A has a protected member x, class B extends A can access x.

    • Example: class C extends B can also access x.

  • Answered by AI
  • Q13. What is deadlock .what are the conditions of deadlock?
  • Ans. 

    Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.

    • Deadlock occurs when two or more processes are blocked and unable to proceed.

    • It happens when each process is holding a resource and waiting for another resource to be released.

    • There are four necessary conditions for deadlock: mutual exclusion, hold and wait, no preemption, and circular ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: A.Online Test -60 questions in 75 minutes.
Test consists three different sections
1.Quantitative Aptitude and reasoning -This section has 30 questions which is a good mixture of reasoning and QA .These questions only requires a good analytical ability and few basic concepts of maths.I can say these questions was a scoring portion and could be solved in atmost 1 min per question.
2.General English -This section has 10 questions few were from general uses of grammar and 2 fill in the blanks and 1-2 vocabulary (antonynm and Synonym)3.Technical -The best thing about the infogain recruitment process was technical.This section was bit harder compared to the earlier two.Apart from hardness this section may play a vital role in your selection if you are good at basic concepts of Computer Science.This section has 20 question .This section has the questions from OOPS,C++,C,DBMS.Most of the questions were from these areas.Apart from that 1 question was from Software engineering/Project management.
Tips: Prepare your basics for technical.
Duration: 75 minutes
Total Questions: 60

Round: Interview
Experience: Very good experience ...
Tips: Be honest and prepare the smart answers of traditional questions.Research about the company. Prepare well about your achievements.

Round: Interview
Experience: This was a really interesting round for me.He asked first that How R u. That question and smile gave me a lot energy.In technical round also he again asked that why infogain.As i had the real zeal to work with this organisation so I have made a clear and strong point in front of interviewer.Then he saw my resume and asked about the subjects I have learned in B.Tech .Then out of those he asked about CN.I replied that I know CN but my area of interest .Listening this the interviewer started bombarding the questions from Java.
Tips: Basics are the only necessity for clearing this round.

Round: final result declaration
Experience: yahoooooo.....
Tips: Be sure if you have performed well in interview and maintained a good communication with the interviewer.

General Tips: Know yourself well beforehand.
Skills: Communication Skiill, Technical Skills, Behavioural skills, Expressiveness
College Name: S.K.I.T ,Jaipur
Motivation: A good platform for freshers to start the carrier in IT field.
Funny Moments: One logical question interviewer asked -
What u will do if some one steals a wheel of your car and you don't have any extra emergency wheel what you will do?
I started applying logic and every time interviewer gives the new constrain. That made a lot of fun

Skills evaluated in this 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.

Interview Questions from Similar Companies

IBM Interview Questions
4.1
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 893 Interviews
Cisco Interview Questions
4.2
 • 396 Interviews
Dell Interview Questions
4.0
 • 387 Interviews
SAP Interview Questions
4.2
 • 303 Interviews
CitiusTech Interview Questions
3.4
 • 265 Interviews
Adobe Interview Questions
4.0
 • 249 Interviews
Tiger Analytics Interview Questions
3.7
 • 217 Interviews
View all
Senior Consultant
631 salaries
unlock blur

₹10.1 L/yr - ₹34 L/yr

Senior Consultant 2
220 salaries
unlock blur

₹16 L/yr - ₹48 L/yr

Consultant
143 salaries
unlock blur

₹5.8 L/yr - ₹21 L/yr

Technical Consultant
120 salaries
unlock blur

₹5.2 L/yr - ₹19.5 L/yr

Senior Software Engineer
116 salaries
unlock blur

₹11 L/yr - ₹36.6 L/yr

Explore more salaries
Compare Hitachi Digital Services with

Dell

4.0
Compare

Hewlett Packard Enterprise

4.2
Compare

IBM

4.1
Compare

Cisco

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