Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Omio

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Omio reviews | Omio jobs | Omio salaries | Omio benefits
      Omio interviewsOmio Java Backend Developer interviewsOmio interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Java Backend Developer Interview

      4 Feb 2015
      Anonymous interview candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. I interviewed at Omio

      Interview

      Profile they were looking for: --- At least two years of Java work experience SQL / data management expertise Agile development methodologies Excellent spoken and written English, other languages are considered a plus --- My profile: -Technical Engineer in Information Systems -Masters in Java/JEE Desktop- Webapps -3 years as Java/JEE developer -4 spoken languages (DE, EN, IT, ES) -Salary expectations: 45 Tsd To be able to submit the application I had to send the solution code of a program. After that I had to go through 5 interviews: 1. Technical interview with the current CTO 2. Technical interview with a Team Lead. 3. Technical interview with a Senior Developer. 4. Technical interview with the new CTO. 5. Interview with the CEO. The interviews were done in 3 different days and they told me at the very beginning they would take a decision together. I didnt expect the first interview to be technical because they told me someone would just call me. The guy was just straight to the technical questions. Second and third interview were mostly about Java/Java-based technologies. The only thing I didn't like was to be asked about things which didnt appear either in the job description or in my CV like Git, Spring, NoSQL, SOAP technologies or Behavior-driven Developement to check if i had ever used it / how much curious I am about IT. Fourth interview was with the new CTO and he proposed me a technical design to solve and check hardware solutions as well. Fifth interview was with the CEO and was weird because I had the feeling he didn't know he had an interview. I can firmly guarantee i did pretty good the interviews and asked correctly most of the questions (except those about technologies i wasn't expected to be asked). 10 days later they told me they would continous the process with more Senior candidates since the company is growing fast and want to hire more Senior/Team Lead oriented people. This explanation was not coherent with the requested profile of the position i applied for not to mention there was another open position for Senior Backend Developers. Maybe it was just the standard way they use to say no. In general I found the process just too much for a Junior position asking for an average salary. The feeling i had is: 1. Profile not accurate / fake in job description. 2. GoEuro is the typical company doing random interviews just to see if they find a diamond more than looking for workers they need. 3. Even if they promise an "attractive compensation package" they are a small start up so they probably want senior developers with junior salaries. HR/Interviewers were nice.

      Interview questions [1]

      Question 1

      The program to develop was a client which retrieves json formatted info from a REST api and put it into a CSV file. The questions ordered by interview were: 1. a) Java Generics b) Different types of sql JOIN c) How to deal with java.lang.OutOfMemoryError 2. a) Java Generics b) Differences between ArrayList and LinkedList c) Pattern Designs d) SOAP services e) TDD and Behavior-driven development f) Java 8 new features g) Have you ever used Git? 3. a) REST apis b) Dealing with long running queries c) How do you test your code? d) Have you ever worked with Spring? 4. Related to Google Stock Screener (the new CTO used to work for Google). Design a cache system and estimate necessary hardware. 5. Non technical questions.
      Answer question
      13