IC4 Software Engineer
Interview Date
May 2024 (process took 8 weeks)
Result
Offer
Difficulty
Medium
Rounds
5 (Recruiter Call, Mock Interview, Screening, Onsite - 2 Coding, 1 Behavioral, 1 Product Design)
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: May 2024 (process took 8 weeks)
Interview Type: Full-Time
Result: Offer
Difficulty: Medium
Rounds: 5 (Recruiter Call, Mock Interview, Screening, Onsite - 2 Coding, 1 Behavioral, 1 Product Design)
Topics Asked: Data Structures, Algorithms, Product Design, Behavioral
This candidate with 9 years of experience, mostly in full-stack roles at non-FAANG companies, secured an IC4 role at Meta. The total process from the initial call to the final decision was 8 weeks.
Mock Interview: The candidate solved the first problem and brute-forced the second. Feedback indicated that the code was not clean enough.
Screening Day: Two variations of previously seen medium-level coding questions were presented. The candidate solved them adequately and proceeded to the next round. Tips for this stage included writing clean code, running manual test cases, and thinking out loud.
Onsite Interviews: The onsite loop included two coding interviews, one behavioral interview, and one product design interview. The candidate chose to book both coding rounds on the same day.
Coding Interview 1: This interview went very well. The candidate connected with the interviewer and solved both problems optimally with time to spare. The questions were estimated to be LeetCode medium difficulty.
Coding Interview 2: The experience for the second coding interview was not explicitly detailed, but the overall sentiment suggests a positive outcome leading to an offer.
Behavioral Interview: This round went "ok." The interviewer mainly read questions from a script, which made the conversation feel a bit disjointed.
Product Design Interview: This round also "wasn't perfect," but the candidate connected better with the interviewer and they brainstormed ideas. The candidate felt time went by very quickly. A key tip for this round was to practice end-to-end designs within a 30-minute timer.
The candidate received positive feedback overall and landed between IC4 and IC5 levels, with an IC4 ranking for behavioral and IC5 for product design.