I applied online. The process took 3 weeks. I interviewed at Indeed (Tokio) in Jan 2020
Interview
Several stages. interview with internal recruiter, then coding test with a third party provider based in the US, followed by two days of panel interviews, which had several stages, including one system design, two coding problems, one code review problem and a "meet the team".
In general positive experience. All conducted remotely, which had difficulties, espesh with timezone differences.
I applied online. I interviewed at Indeed (Phoenix, AZ) in Apr 2019
Interview
Phone interview regarding personal information, then programming interview through camera chat and the online compiling program. Last step is on site programming interview but could not make it to that far.
I applied online. I interviewed at Indeed (Austin, TX) in Feb 2021
Interview
Indeed uses a 3rd party company, Karat, to filter candidates with a coding challenge. This is a 1-hour interview over webcam & shared text editor. 15 minutes are devoted to verbal questions about a few topics, and then 45 minutes of coding in your favorite language.
The coding challenge is the #1 most important thing. Indeed said I needed to successfully complete at least 2 coding problems in the 45 minutes, or that's the end of the application process. Don't worry about the first 15 minute discussion, focus on the coding.
If you want to prepare, my best advice is to go to the leetcode website, click on the "Discuss" forums link at the top, and search for "Indeed" to see what others have been asked. Then *memorize* how to write code to solve those problems.
You won't have much time to debug, and the Karat interviewer also interrupts your coding with questions, "Tell me about your thought process here?" But you really need to focus on typing correct code, because the things you say to the Karat interviewer do not matter as much as getting two working solutions.
Interview questions [1]
Question 1
Write a function to read in an array of strings, and then output an array of strings that are "fully justified". That means the output strings must have enough spaces between words to make each line equal in length.