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

      Ocado Technology

      Part of Ocado Group

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Ocado Technology reviews | Ocado Technology jobs | Ocado Technology salaries | Ocado Technology benefits
      Ocado Technology interviewsOcado Technology Junior Java Software Engineer interviewsOcado Technology 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.

      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.

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Junior Java Software Engineer Interview

      15 Dec 2020
      Anonymous interview candidate
      Barcelona

      Other Junior Java Software Engineer interview reviews for Ocado Technology

      Junior Java Software Engineer Interview

      2 Apr 2022
      Anonymous interview candidate
      London, England
      No offer
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 5 weeks. I interviewed at Ocado Technology (Barcelona) in Nov 2020

      Interview

      In general, it's a quite long and challenging process. The recruiter gave me feedback on the phone after each round which was useful and valuable. The interviews had 3 rounds with ~1 week breaks between the rounds: 1) Short phone interview with the recruiter, general questions about experience, motivation, expectations 2) Technical interview on Hangouts that lasted for 1 hour: they asked me questions about Java, OOP, rest API, databases, design patterns etc. The questions were theoretical, university exam style. It was difficult, but it's possible to prepare for such questions in advance. After that, I had to solve a short and quite easy algorithmic programming exercise on an online platform while the interviewer was watching me writing the code. 3) A full day of interviews (9am-4pm), all remotely on Hangouts now, where I had 4 sessions with different people of the company: a) Soft skills: As it was early in the morning at the beginning of the day, I don't exactly remember what they asked, but it was about my previous experiences, my current situation, my goals, etc. and some questions about my personality. b) Pair programming: Solving one task (finding coordinates in a map) with 2 developers. One of them gave remote access to his computer and I had to finish and correct an unfinished program while thinking out loud. This was a stressful and challenging part of the interview because they were watching me and I had to understand the whole structure of the program on the fly. The task itself was not so difficult, but I wasn't able to solve everything without their guidance. I also had difficulties with the remote access and controlling the computer because it was mac OS although I asked for Windows when they asked me what I prefer. c) Whiteboard: 3-4 logical, algorithmic tasks which I had to solve on a virtual whiteboard in front of 2 developers, and also write some Java implementation on the whiteboard (focusing rather on the solution, not the exact syntax). For me, it was the best part of the interview because it tested how I think and how I can solve random problems. These problems require logical and mathematical skills and I guess there is no way to prepare for them. d) Behavioural: A conversation with a team leader who was pretty casual and made me feel comfortable. They wanted to assess my way of working and personality. They asked me those typical targeted questions about my previous experiences and I had to give examples from my past jobs. Usually, I don't like these questions, but here it was more like a real conversation so it was a good experience. The process lasted for 5 weeks and in the end, they didn't hire me because of my insufficient level in Java and practical programming experience. But in general, the recruitment process was a positive experience. After the whole process, I felt that I could have done better if they gave me some opportunities to prove myself in writing or do a programming assignment as well. Something I could solve by myself, show that I can learn fast and take my time to think about my answers to the behavioural questions as well. Instead, I only had phone and video interviews which in general aren't the biggest strength of programmers.

      Interview questions [3]

      Question 1

      How do you solve conflicts or disagreements in the team when it comes to a big decision?
      Answer question

      Question 2

      When would you choose noSQL over SQL databases?
      Answer question

      Question 3

      How do you test your own code?
      Answer question
      8
      avatar
      Ocado Technology response
      5y
      Thank you for taking to the time to share your interview process. Our recruitment teams provide feedback after each phase, which we hope was useful. We are glad that your overall experience is positive.
      Positive experience
      Easy interview

      Application

      I applied online. I interviewed at Ocado Technology (London, England) in Mar 2022

      Interview

      Fair interview, spoke with a recruiter first and then got invited to do a task online like code signal etc. I was asked to do "distribute half candies with your brother while maximizing on unique candies" I was able to solve the task but with the help of the tech lead because it's like a pair programming environment. Was very nervous and made some mistakes along the way

      Interview questions [1]

      Question 1

      Distribute candies to your brother
      Answer question

      Junior Java Software Developer Interview

      24 Feb 2022
      Anonymous interview candidate
      Barcelona
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. I interviewed at Ocado Technology (Barcelona) in Jan 2022

      Interview

      First interview was chill, with a hr manager. The second interview was fair and a technical test. Third was a big exercise - lasted for several hours was pretty hard and since it was a junior position I am not sure the test actually said much about my level, rather than that test just being tough. However, they were always on time, so in total a positive experience.

      Interview questions [1]

      Question 1

      Why do you want to work here? What is an api? What is MySQL? Tell me about yourself?
      Answer question

      Junior Java Developer Interview

      30 Mar 2021
      Anonymous interview candidate
      Barcelona
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Ocado Technology (Barcelona) in Feb 2021

      Interview

      I had a first interview with HR, then a technical test was planned with karat.io. Both went well but I was not taken for the position. I was contacted for a brief meeting and was given a review of my interviews. The interviewers were very friendly.

      Interview questions [1]

      Question 1

      Katas on karat.io accompanied with questions about optimized programming and algorithmic complexity.
      Answer question
      1
      avatar
      Ocado Technology response
      5y
      Thank you for the taking the time to write your review. We are a feedback-driven business, so it's great to see your thoughts on our interview process.