Deep Learning Software Engineer – Inference
Interview Date
Not Specified (Article published July 1, 2024)
Result
Rejected
Difficulty
Not Specified (Implied challenging)
Rounds
1 (First Technical Phone Screen with hiring manager)
Drive Type
Full-Time (Technical Phone Screen)
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified (Article published July 1, 2024)
Interview Type: Full-Time (Technical Phone Screen)
Result: Rejected
Difficulty: Not Specified (Implied challenging)
Rounds: 1 (First Technical Phone Screen with hiring manager)
Topics Asked: CUDA experience (kernels, optimizations, challenges), model serving, inference engines (vLLM), project contributions, desired technical skills, Data Structures and Algorithms (DSA).
This was the first technical phone screen with a hiring manager for a Deep Learning Software Engineer – Inference role. The interview began with a deep dive into the candidate's CUDA experience, including specific kernels, optimizations, and challenges faced. This led to follow-up questions related to model serving and work with inference engines like vLLM. The interviewer also asked about exact contributions to mentioned projects and what technical skills the candidate aimed to acquire next. A "solid DSA question" was also part of the interview. The overall experience was described as a mix of system-level understanding, project ownership, and a strong DSA question, feeling fair and relevant to the role. However, the candidate was rejected.