General Overview
Timeline: Typically 1-2 weeks.
Stages: Initial screening, technical assessments, and potentially further stages based on the role.
Prohibition of LLMs: The use of Large Language Models (LLMs) like ChatGPT or Claude is strictly forbidden during all interview stages.
Initial Screening
Purpose: A brief initial evaluation of the candidate's background and suitability.
Conducted by: Alex
Duration: 30 minutes
Outcome: Feedback is provided. Successful candidates will proceed to technical assessments, scheduled by Kelly Rose ([email protected]).
Technical Assessment Interviews
This stage involves in-depth technical evaluations tailored to each role.
Research Scientist Role
Interview Topics and Interviewers:
Technical Coding & Algorithms (1 hour): Led by Yan. Focuses on coding skills, including object-oriented design, algorithms, data structures, multiprocessing, threading, asyncio, and live debugging.
ML Coding and Distributed ML Coding (1 hour): Led by Gil. Focuses on Machine Learning and distributed ML coding.
Optimization & Deep Learning Theory (1 hour): Led by AJ. Explores theoretical and practical aspects of deep learning optimization.
Math Foundations & ML Theory (1 hour): Led by Sameera. Covers foundational mathematical concepts relevant to machine learning.