CognitiveScale logo

CognitiveScale Machine Learning Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
62.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at CognitiveScale.

Showing 3 of 8
CognitiveScale logo
CognitiveScale

Machine Learning Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Presentation Offer
Interview formats
Behavioral Technical Case Presentation

I was contacted by a recruiter on LinkedIn. First, I had a call with her, then a phone screen with two people from the ML team. After that, it was an on-site with 4-5 interviews. Everyone I met was super nice and knew their stuff. They weren't trying to trick me, just genuinely see if my experience, skills, and personality fit the team. The interviews covered ML, engineering, and two case studies where they focused on my approach rather than the final answer. The last step was a conversation with a co-founder. The whole process was really good, and the recruiter kept me updated throughout, which was awesome.

Confirmed questions3 questions
  • Can you tell me about the ML topics on your resume?
  • What are your thoughts on general ML concepts?
  • Describe your experience in engineering.
CognitiveScale logo
CognitiveScale

Machine Learning Engineer

Engineering

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Presentation Background check Offer
Interview formats
Technical Coding Presentation Behavioral

The interview process was quite unprofessional. It started with a phone screen with two interviewers, one of whom was initially unintroduced. I was then invited for an on-site interview the same evening. After I provided my availability, it took over a week of follow-up to get the interview date. I was supposed to travel on Monday but only got info about reservations late Friday evening after I inquired. The interview itinerary wasn't shared until Monday afternoon. The on-site consisted of four interviews, each with 2-3 interviewers. The technical and software development interviews were decent. The last two were 'Use case' interviews where I had to propose ML solutions for given problems and datasets. I found these poorly structured, with insufficient information and minimal interviewer input or feedback. Towards the end, I spoke with the recruiter about offers and timelines. They said I'd hear back in a few days, but I received an automated rejection email instead of a personal one. My requests for feedback went unanswered. I also had to follow up about reimbursement for my travel, despite the initial email stating I would be reimbursed. It was a really bad experience overall.

Confirmed questions5 questions
  • Can you share details about the Machine Learning projects listed on your resume?
  • Could you elaborate on the hyper-parameter choices you made for those projects?
  • What were the performance metrics for those ML projects?
CognitiveScale logo
CognitiveScale

Machine Learning Engineer

Engineering

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Technical Case Behavioral

I interviewed at CognitiveScale in November 2018. The whole process took about 3 weeks. I had a great time talking to the team throughout the interviews; they were really nice and asked smart questions. First, there was a phone screen where we talked a lot about two of my previous projects and some basic ML concepts. After that, I went onsite to their Austin office for about 5 more rounds. They covered a lot of ground, going over everything on my resume. The interviewers clearly knew their stuff. Two of the rounds were case studies where I had to work through a data problem and explain how I'd approach it. I also had lunch with some of the team. The company vibe was super friendly, and everyone seemed to genuinely like their jobs. All the people I met were smart and excited about their work.

Confirmed questions4 questions
  • Tell me about your previous projects.
  • Explain some machine learning concepts.
  • Here is a data case study, solve it and explain your thought process.

CognitiveScale Machine Learning Engineer Interview Questions

Quoted word for word from CognitiveScale interview reports.

Can you explain how to compare the similarity between two images?

Read reports

Can you explain standard ML concepts like class imbalance and evaluation metrics?

Read report

How would you approach developing an ML solution for this problem based on the provided dataset?

Read report

Can you present ML solutions for challenges using the given data?

Read report

What were the performance metrics for those ML projects?

Read report

Formats, difficulty and experience

Across all 8 CognitiveScale interview reports.

Interview formats

Technical 32%
Behavioral 32%
Case 16%
Presentation 12%
Coding 8%

Interview difficulty

Easy 0%
Average 87.5%
Difficult 12.5%

Candidate experience

Neutral 12.5%
Positive 62.5%
Negative 25%