New York, NY, USNov 20, 2020OnsiteMultiple Types7/10 difficulty
I recently came across a Flatiron Health Machine Learning Engineer onsite interview experience. Although the role was MLE-focused, the onsite also tested general software engineering ability, including ML system design, OOD, coding, and behavioral questions. T...
The interview started with a 5-10 minute introduction and questions about why I was applying for this position. Following that, I was given a coding problem: I had two datasets. The first was a list of exchange rates (e.g., USD to JPY, JPY to CNY). The second...
00
New York, NY, US
Dec 4, 2019
Phone Screen
Coding
6/10 difficulty
The interview lasted 1 hour and was conducted via Zoom with the camera on. After a 5-minute introduction from the interviewer, I was asked to solve a coding problem. The problem was to generate all possible valid English word combinations from a given input of...
00
New York, NY, US
May 15, 2019
Full Journey
Multiple Types
7/10 difficulty
I was contacted by several recruiters due to the company actively hiring. The role seemed promising with good pay, despite being a startup. **Technical Phone Screen:** This round was conducted via CoderPad and Zoom. My Zoom malfunctioned, so it became a phone...
01
New York, NY, USMay 15, 2019Phone ScreenCoding5/10 difficulty
The interviewer, a young male engineer, asked a coding question. The problem was to find the exchange rate between any two currencies given a set of direct exchange rates between different currencies. I believe there's a similar problem on LeetCode 399
00
New York, NY, USApr 1, 2019Full JourneyMultiple Types7/10 difficulty
I had an interview process with Flatiron Health in the spring of 2019 for a full-time Software Engineer role. The process involved four rounds. **Round 1: System Design** The first round focused on database migration. The interviewer, a native English speaker,...
00
New York, NY, US
Mar 15, 2019
Phone Screen
Coding
6/10 difficulty
The initial coding question involved finding words in a given list that were anagrams of a target word. The input list was: "steak", "the", "hello", "word", "teaks", "tseak" The target word was: "steak" Expected output: ["steak","teaks", "tseak"] I was able to...
01
New York, NY, US
Mar 14, 2019
Phone Screen
Coding
6/10 difficulty
The interviewer began by introducing Flatiron Health and discussing my resume. The coding question was: Given a phone ID and a string of numbers, find all the valid English words. I assumed we had access to a data structure for looking up English words, and my...
00
New York, NY, USFeb 15, 2019Phone ScreenCoding4/10 difficulty
The interviewer asked a question that matched LeetCode 695, Max Area of Island. They provided a link to Codepad for coding. The difficulty was not high, and I managed to write the code. However, the interviewer asked me to write test cases and call my code mys...