IHS Markit logo

IHS Markit Java Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 17 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
29.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at IHS Markit.

Showing 3 of 17
IHS Markit logo
IHS Markit

Java Developer

Engineering · more than a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding Behavioral

I went for the interview of Java developer profile. The process had 3 rounds. The first round was easy. The second round was based on all the internal workings of collections. The third round started with basic questions but I could not clear it as I got really nervous.

Confirmed questions8 questions
  • Can you reverse a string?
  • What happens if a subclass's protected method is called using a superclass reference?
  • Explain Equals and Hash code.
IHS Markit logo
IHS Markit

Senior Java Developer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Technical

I had an interview for a Senior Java Developer position that requires 4+ years of experience. Honestly, the whole experience was pretty bad. I went through two interviews, and both were focused on core Java, and I felt like I did really well in both. But then, I was told I didn't pass the second round. It was weird because the second interviewer didn't even seem that into it and just fired off questions super fast, which isn't really a great way to interview someone.

Confirmed questions4 questions
  • Tell me about Core Java.
  • Can you explain multithreading concepts?
  • What do you know about thread pools?
IHS Markit logo
IHS Markit

Java Developer

Engineering

Mid Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

Had one telephonic round to check if I was a good fit, mostly looking at my resume and past project challenges. Then 3 rounds in person, lasted about 3 hours, with 3 interviewers. Later had another in-person interview focusing on past project details, explaining technical aspects with diagrams, and related technical questions.

Confirmed questions8 questions
  • Can you show me how to implement a concurrent blocking queue?
  • Describe how you would implement a web-service from start to finish, covering security, load balancing, and scalability.
  • What's the difference between REST and SOAP, and when would you choose one over the other?

IHS Markit Java Developer Interview Questions

Quoted word for word from IHS Markit interview reports.

What happens if a subclass's protected method is called using a superclass reference?

Read reports

What happens to the water level if you're in a boat with a big rock, and you drop the rock into the water? (Puzzle question)

Read reports

Write a SQL query to display Eid and DIP from two distinct tables.

Read reports

Solve this puzzle: What's the minimum number of cuts to divide a gold biscuit so you can give one piece daily to someone?

Read report

Could you write a program to print all permutations of a given string?

Read report

Given 3-liter and 5-liter canisters, how can you measure exactly 4 liters of water?

Read report

What's the difference between an abstract class and an interface, especially with Java 8 features?

Read report

Can you list the various dialects available in Hibernate?

Read report

Formats, difficulty and experience

Across all 17 IHS Markit interview reports.

Interview formats

Technical 56.5%
Behavioral 21.7%
Coding 17.4%
Other 4.3%

Interview difficulty

Easy 0%
Average 82.4%
Difficult 17.6%

Candidate experience

Negative 58.8%
Neutral 11.8%
Positive 29.4%