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 Group

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Ocado Group reviews | Ocado Group jobs | Ocado Group salaries | Ocado Group benefits
      Ocado Group interviewsOcado Group Junior Java Software Engineer interviewsOcado Group interview
      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 personalized job recommendations and updates by starting your searches.

      Ocado Group interviews FAQs

      • Junior Java Software Engineer applicants have rated the interview process at Ocado Group with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 56.3% positive. This is according to Glassdoor user ratings.
      • Common stages of the interview process at Ocado Group as a Junior Java Software Engineer according to 1 Glassdoor interviews include:

        Skills test:  33%

        Other:  33%

        One on one interview:  33%

      • Here are the most commonly searched roles for interview reports -

        1. Software Engineer(158) ;
        2. Senior Software Engineer(68) ;
        3. Project Manager(50) ;
        4. Product Manager(43) ;
        5. CSTM Delivery Driver(38) ;
        6. Engineer(38) ;
        7. Delivery Driver(35) ;
        8. Engineering Manager(26) ;
        9. Engineering Technician(23) ;
        10. Operations Manager(21) ;
        11. Maintenance Technician(20) ;
        12. Software Developer(20) ;
        13. Maintenance Engineer(18) ;
        14. Personal Shopper(16) ;
        15. Software Engineer II(15) .


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      Download the App

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

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

    • Security
    • Work With Us

      • Advertisers
      • Careers
    • Junior Java Software Engineer Interview

      Dec 15, 2020
      Anonymous Interview Candidate
      Barcelona

      Other Junior Java Software Engineer Interview Reviews for Ocado Group

      Junior Java Software Engineer Interview

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

      Application

      I applied online. I interviewed at Ocado Group (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 Group 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 Group (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

      Feb 24, 2022
      Anonymous Interview Candidate
      Barcelona
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. I interviewed at Ocado Group (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

      Mar 30, 2021
      Anonymous Interview Candidate
      Barcelona
      No offer
      Positive experience
      Average interview

      Application

      I applied online. I interviewed at Ocado Group (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 Group 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.

      Jobs at Ocado Group

      12 jobs in United States
      Maintenance Engineer
      Forest Park, GA
      ·
      $53K - $80K /yr
      (Glassdoor est.)
      View job
      Maintenance Engineer
      Atlanta, GA
      ·
      $61K - $90K /yr
      (Glassdoor est.)
      View job
      Engineering Team Manager
      Forest Park, GA
      ·
      $60K - $102K /yr
      (Glassdoor est.)
      View job
      Maintenance Engineer
      Romulus, MI
      ·
      $54K - $82K /yr
      (Glassdoor est.)
      View job
      Maintenance Engineer
      Middletown, OH
      ·
      $53K - $82K /yr
      (Glassdoor est.)
      View job
      View all Junior Java Software Engineer Jobs