← Back to Directory

Eightfold AI

Mid-sized

Eightfold AI is a talent intelligence platform that uses artificial intelligence to help organizations recruit, retain, and develop employees. It is known for its deep-learning-based talent matching engine that powers recruiting, workforce planning, and career development for enterprises.

4 interview notes · updated Jul 2026

Eightfold AI·Software Engineer·Technical Phone Screen

May 2026
Interviewed for a software engineer role at Eightfold AI and got a string manipulation problem that looks deceptively simple until you actually sit down and think through all the edge cases.
  • Given a string containing parentheses and lowercase letters, remove the minimum number of parentheses to make the string valid, and return any valid result.

“My first instinct was to just count unmatched brackets and strip them, which is roughly right but I fumbled explaining the traversal logic out loud.”

View Post

Eightfold AI·Software Engineer·Technical Phone Screen

May 2026
Coding round at Eightfold AI for a software engineer position. One algorithmic problem, binary search on the answer type, the kind that looks approachable until you're mid-implementation and second-guessing your bounds.
  • Given n piles of bananas and h hours before the guards return, find the minimum eating speed k (bananas per hour) such that all piles are finished in time. Each hour you pick one pile and eat up to k bananas from it. Solve it using binary search.

“Classic binary search on the answer problem.”

View Post

Eightfold AI·Software Engineer·Technical Phone Screen

May 2026
Interviewed for a software engineering role at Eightfold AI and got hit with a binary search problem that looks deceptively easy until you actually think about the O(log n) constraint.
  • Given an integer array, find the index of any peak element, where a peak is strictly greater than its immediate neighbors. Your solution must run in O(log n) time.

“My first instinct was a linear scan and I almost said it out loud before catching myself.”

View Post

Eightfold AI·Software Engineer·Technical Phone Screen

Apr 2026
Interviewed for a software engineer role at Eightfold AI and got a parentheses validation problem. Pretty standard algorithmic question but the details matter more than you'd think.
  • Given a string containing parentheses and lowercase letters, remove the minimum number of parentheses to make the string valid, and return any valid result.

“Stack-based approach is the right move here.”

View Post