Applied through University Recruiting. The overall theme in this whole process is that the office is very involved. I must have interacted with at least 25 employees during the entire office, but there are many more than that involved. They want you to have good answers to "Why Hitachi" and "Why Consulting." The process moves extremely quickly compared to other places I've interviewed with.
Stage 1 - Info session at school. Attended by VP of local office, a few alumni/new hires.
Stage 2 - On campus interview, either 1 or 2 interviews that are 45 minutes long. Depends on what your school and Hitachi decide on. The goal of this interview is to determine if you can articulate why you want to be a consultant, and why specifically at Hitachi. They leave at least 15 minutes for questions at the end, so come prepared to ask and talk for at least that long.
Stage 3 - Final Round, On Campus
This is a two-day event generally. The way it runs may depend on the office.
Day 1 - Started in the afternoon with a group case. We did not get to see the case before, and it was a generic HBR case focused on understanding how you work in teams and how you think. Other offices do this part different, with some giving the case before you arrive. Either way your group must provide at least 1 solution (2-3 preferred), and you will be asked questions. It is important not to always agree with the questioner, pushing back is fine if it is supported by evidence.
After the case there's happy hour with recruiters and staff. This is where you can mingle with employees. If some approach you out of the blue, there's a strong chance that you'll be interviewing with them the next day.
Day 2 - Interview + Meal
This consists of 3 interviews that are 45 minutes long. It includes 1-2 behavioral interviews, and a "technical" interview. If you're from a tech background expect tech questions, and if not, it'll be more case-like.
At some point, you and a group of interviewees and a group of Hitachi employees will go out for lunch/dinner.