Taro Logo

Software Engineer II Interview Experience

June 15, 2022
Neutral ExperienceNo Offer

Process

The process begins with an informal HR phone call, followed by a coding test that you can schedule up to two weeks out.

The first round is an interview conducted through a third-party company called Karat, designed to present you with coding questions. I do wish it wasn't a third party. The interviewer had a thick accent, and we both had trouble understanding each other at points. I was asked the same question two to three times after I had just answered it. I also had to ask multiple times for the interviewer to repeat themselves or speak slowly, only for them to repeat the exact question verbatim at the same pace, making it seem clear they were reading from a script. I eventually got the gist of what they were saying.

The problem itself might have been easier if I had understood some of the rules, such as you can use repeat letters, etc. (Again, if I could understand the person clearly). You must explain your solution before attempting to code.

Because of the accent, I had to explain my solution about four times, and more during the actual problem-solving, which took up some of my coding time. This didn't affect my outcome as I didn't solve the two-question minimum anyway, but it was definitely stressful.

You have 45 minutes to both explain your solution and solve at least two problems with optimized solutions and to completion. After explaining the solution, you likely have 16-20 minutes per solution. Therefore, I'd recommend learning how to speed code, as just writing out the data structures took a good chunk of time, let alone the problem itself.

The problems are solvable, as I came up with a solution right away. However, the issue is writing all your data structures (all the functions too, such as insert, push, search, pop, etc., that are needed) in addition to the actual algorithm in under 20 minutes while being asked to explain your solution repetitively.

Afterwards, they send your interview to the hiring manager for a second round if you solved the minimum two questions optimally and, I assume, beat out other candidates.

Questions

No technical questions, but "what was the most challenging project you've had, your role, and what motivated you to overcome those challenges?" I think I had a hard time understanding.

Given several scrambled strings such as "strtrgcaba", find at most one word out of a list [birds, cat, baby, etc.]. Return none or null if no words.

I couldn't understand the interviewer, but it might have been possible to use repeat letters, but it wasn't clear. All strings given (6 strings total) had to be returned with the correct answer.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Indeed Software Engineer II role in United States.

Success Rate

0%
Pass Rate

Indeed's interview process for their Software Engineer II roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral50%
Negative50%

Candidates reported having very negative feelings for Indeed's Software Engineer II interview process in United States.

Indeed Work Experiences