I applied through university. The process took 3 weeks. I interviewed at Phenom (Visakhapatnam) in Dec 2021
Interview
Phenom people came to our college to hire for Product Development Engineer 1 role. The first round was on Hackerearth, they had given 20mcqs and 1 DS coding question. After one week, they announced that they will reconduct the written test as more students got shortlisted in the first round. After reconduction of written test, they announced the results with in a week and we had interview on the next day.
Level 1 interview was conducted for 60 minutes and Level 2 interview was conducted for 60 minutes(for some people, it was happened only for 25 minutes).
After answering all the questions in level 2 interview and getting good feedback from the maneger, the results were announced on the next day and I got rejected. Me and my friend(who was also interviewed by the same manager)are the only students who got rejected in level 2(may god and the interviewer know the reason).
Interview questions [1]
Question 1
First round(Technical) :
Introduce your self.
Tell me about your project.
Some questions on our project.
Write a code to find index of an element in a left shifted circular array in O(log(N)).
Tell me the approach to print elements of a binary search tree in descending order.
Some theoretical questions on DBMS and OOPS.
Second Round (Technical+Managerial) :
Introduce your self.
What is the toughest code you have written?
Write a code to print mirror image of a tree.
Some coding question on DS.
What are your future goals?
What is your favorite subject in your academics?
Write a code to sort an array (any sorting algorithm).
What did you learnt from your project?
Note: Some people had second round for 20-25 minutes and they were asked some general questions.
I applied through an employee referral. I interviewed at Phenom (Hyderābād)
Interview
There was three round. First and second round was related to DSA, ML and resume.
In DSA the asked problem related to strings.
In ML they checked breath knowledge of ML along with statistics.
They do ask some puzzle problem as well.
Third round was related to behavioural round.
Interview questions [1]
Question 1
From resume they asked one end to the end ML problem which you have worked in detail.
There were 3 rounds :
Round 1 :
DSA round, I was asked 2 questions. One was an array question based on sliding window, maybe the maximum sum. Finished both the questions in 30mins, got a positive review from the interviewer.
Round 2 :
DSA + Tech round, was asked the spiral matrix traversal question. Finished in 15-20mins. Afterwards was asked a designing question on how I would design an online game with mongo and scale it up to 1 lakh users. I remember necessity of a read only copy, not much post that.
Round 3 :
Director round. Had a HR sorta interaction, asked to implement a complete OS in any language of my choice and handle all the locks and races and other conditions.
Interview questions [1]
Question 1
Asked to design an online game platform backend, that would be scalable upto 1lakh concurrent users.