Phenom logo

Phenom Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 324 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
63.9% Positive experience

Which role are you interviewing for?

30 roles · 324 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Phenom.

Showing 4 of 324
Phenom logo
Phenom

Data Engineer

Engineering · nearly a year ago

Mid Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

So there were three rounds. The first one was all about the projects I've done, plus two MySQL questions - one with window functions and a simple group by. Also, a DSA question from the Striver sheet. The second round was similar, going deeper into previous projects, with a scenario question solvable in MySQL, and a quick Python question. The last round was mostly behavioral, asking about handling deadlines and improving user experience.

Confirmed questions3 questions
  • Could you tell me about the projects you've previously worked on?
  • Can you explain your past projects and what you did in them?
  • What are your past projects and one medium level dsa question MYSQL questions
Phenom logo
Phenom

Product Development Engineer

Engineering · nearly a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Offer
Interview formats
Technical Coding Behavioral

So, I had a pretty bad recruitment experience. Basically, if they couldn't match my expected salary, they just marked it as negative feedback instead of being upfront about their budget. The communication and coordination were also a mess. I was told I got the job after the onsite interviews, but then a different HR person called a few days later saying the feedback wasn't good. That felt really unprofessional and avoidable. It would have been way better if they'd just told me their salary limits from the start, instead of making me go through the whole hiring process. It felt like they were just trying to find people who'd accept less pay, which wastes everyone's time. They really need to sort out their process and how they communicate.

Confirmed questions4 questions
  • What are the top K frequent elements in an Array?
  • Can you solve the Jump Game problem (Leetcode medium)?
  • How would you search an element in a row and column sorted matrix?
Phenom logo
Phenom

Solutions Architect

Engineering · nearly a year ago

Mid Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Panel Presentation
Interview formats
Technical Coding System Design Behavioral Presentation

The interview process started with recording myself answering 3 questions. Then I had a screening call with a recruiter. After that, it was Technical Interview #1, which included 1 coding question, 1 system design question, and some questions about my projects and CV experience. Next was Technical Interview #2. The recruiter said it would be with the team manager to check team fit and discuss my experience. But it turned out to be more of a technical interrogation, full of questions designed to trip me up and scrutinize every tiny detail. There were no questions about team fit, and it was a very stressful experience I wouldn't want to repeat. The final round was with leadership. It was a real disappointment because the leadership admitted that the role, despite the job description requiring experience in Microservices, API implementations, and cloud computing, and despite me having gone through two technical rounds for it, wasn't actually a technical role. They said I wouldn't be a good fit. They described the role as more sales-oriented, where I'd suggest the same standard solution to every new client, rather than the actual solution architecting described in the job description.

Confirmed questions1 question
  • Can you swap two strings without using a third variable?
Phenom logo
Phenom

Data Engineer

Engineering · nearly a year ago

Entry Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

It started with a screening call where I had to answer 6 questions, 1 minute each, taking about 45 minutes total. It was pretty easy. Then I had the recruiter screen, which was enjoyable and ended positively. But, I got an automated rejection email just four minutes later. The recruiter did apologize and set up the next interview with the hiring manager. This hiring manager interview was rescheduled twice, each time about an hour and a half before it was supposed to start. The actual interview happened five days after the original date. It turned out to be a surprise technical coding test, not really a chat with the hiring manager. I didn't get to answer everything live, but it was stuff I'd done before. The whole process felt really disorganized and inconsistent, which made me wonder if that's what it's like to work there.

Confirmed questions1 question
  • Is being a smart worker or a hard worker more important?

Phenom Interview Questions

Quoted word for word from Phenom interview reports.

Write a Java program to find the occurrences of each character in a given word.

Read reports

Write a code to find the index of an element in a left shifted circular array in O(log(N)) time.

Read reports

When should an SLA be stopped, and what is the reason for it?

Read reports

What is the maximum number of apples achievable when traversing a matrix from the start to the end?

Read reports

What is a Singleton Class and how can you make it non-clonable?

Read report

What is your approach to print elements of a binary search tree in descending order?

Read report

Could you write a pseudocode to find the longest common subsequence in the given two strings?

Read report

Can you write code to determine if a number is odd or even?

Read report

For XPath, can you write the XPath for elements on the Amazon website?

Read report

Formats, difficulty and experience

Across all 324 Phenom interview reports.

Interview formats

Technical 35.4%
Behavioral 31.9%
Coding 16.2%
Presentation 5.5%
Group 5.5%

Interview difficulty

Easy 13%
Average 61.7%
Difficult 25.3%

Candidate experience

Neutral 12.3%
Negative 23.8%
Positive 63.9%

Reports by job function

Engineering 190
Sales 43
Product 18
Marketing 15
Analytics 15
Operations 12