EROAD logo

EROAD Java Developer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
12.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at EROAD.

Showing 3 of 8
EROAD logo
EROAD

Java Developer

Engineering · more than a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

I applied online. After 3 days they send me an email to upload a document to have a test within 1 hour. It included many questions on general Java concepts and coding examples, Unix commands, database, and UML design. This was the first round. Then there was a code challenge where I had to implement a code within 1.5 hours.

Confirmed questions1 question
  • Could you explain what a transient variable is?
EROAD logo
EROAD

Java Developer

Engineering · more than a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Technical screen Take home
Interview formats
Technical Coding

I applied online and then was given links to appear for the test. Stage 1(60min): Basic conceptual questions on java, database, xml, linux (though the question standard was very low and lacked quality to evaluate candidates potential (bad experience on it as... questions were subjective with time limit of 60min) Stage 2(90min): Poorest of all coding test process I have ever faced: Question requires API access (Like google map api). No idea how to expect candidate to first look for suitable API then register account and get API key and code that too when the problem statement is of not much use : manipulation with timezone based on latitude and longitude. As such type of problem statements can be very well tackled when in need.

Confirmed questions8 questions
  • Conceptual questions on Java?
  • Conceptual questions on database?
  • Conceptual questions on XML?
EROAD logo
EROAD

Java Developer

Engineering

Mid Easy Negative experience Decline offer 3 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

After applying, I didn't have a phone screen. Instead, a couple days later, I got an email with the first test. It was a link to a document with about 30 questions to answer in 1 hour, and then email them back. Two days after that, I got a second email with another test. This one was a coding challenge where I had to use the Google API to parse location data from a CSV file, with a 1.5-hour time limit to email the solution back. A few days later, HR called me. They said my submission was great and asked me some simple behavioral questions. I mentioned my salary expectations, which were about 25% higher than their offer and the same as my current job. I said I was open to negotiating based on other benefits like holidays and bonuses. They said they'd check with the hiring manager but I never heard back.

Confirmed questions7 questions
  • Could you explain serialization?
  • Tell me about XML parsers.
  • What are design patterns?

EROAD Java Developer Interview Questions

Quoted word for word from EROAD interview reports.

Given latitude and longitude, get timezone and convert the supplied date (in UTC format) to the timezone datetime?

Read reports

How would you write the timezone and localized date back to the CSV file?

Read report

How would you read a CSV file and convert latitude and longitude to a localized date?

Read report

Formats, difficulty and experience

Across all 8 EROAD interview reports.

Interview formats

Coding 47.1%
Technical 41.2%
Behavioral 11.8%

Interview difficulty

Easy 25%
Average 62.5%
Difficult 12.5%

Candidate experience

Neutral 25%
Negative 62.5%
Positive 12.5%