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

      Indeed

      Part of Recruit Holdings, Co., Ltd.

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Indeed reviews | Indeed jobs | Indeed salaries | Indeed benefits | Indeed conversations
      Indeed interviewsIndeed Software Engineer I interviewsIndeed 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.

      Software Engineer I Interview

      30 Jul 2022
      Anonymous employee
      Madison, WI
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 8 weeks. I interviewed at Indeed (Madison, WI) in Jun 2022

      Interview

      Interview process was straightforward and well outlined by the recruiter. It starts with an initial screening with the recruiter to determine if you are a good fit. If they think you are your recruiter will extend you the opportunity to do a Karat interview. This is a Leetcode style virtual interview outsourced to a third party (Karat) rather than performed by Indeed themselves. Working in Karat's text editor you are asked to solve progressively harder problems in a short time window (50 minutes). Aim to solve 3 but at a minimum you should solve 2 completely (I only solved 2). After this, Karat will provide Indeed with a video of the interview as well as their recommendation. The perk of them doing it this way is that if you felt that you didn't do so well on the first try you can opt to take it again. Finally, if Indeed is happy with those results they will ask you to perform a virtual onsite. This consists of 4-5 back to back interviews with various members of various teams (usually 2-3 interviewers per call). My super day had two Indeed led whiteboard sessions, one 'progex,' and one resume deep dive. The whiteboard sessions were not very hard and the interviewer gave you lots of direction to help you get the best answer. The Progex was a longer session (I think 105 minutes) and asked you to build some work related program. You are expected to finish this and pass all of the test cases, but honestly I ran out of time and don't think mine even compiled -- that said focus on writing good, clean, and thorough code and even if it doesn't compile they will evaluate how you did. Finally the resume review was your basic behavior interview trying to discover some good project/leadership experience. Definitely go into detail here about what you specifically have done to build software in teams.

      Interview questions [1]

      Question 1

      The progex question asked you to devise a program that would perform a fuzzy search of job posts. Fuzzy search meaning the top 10 job posting having the most matching key words. The input will give you x job postings to load in and cache and y job searches to find and output to the screen the best job postings for each search. At the end you are asked some follow up questions about runtime and how you would improve this moving forward.
      1 Answer
      5