Netflix · Primly Community

Netflix coding interview / online assessment, format and difficulty breakdown

backend_bekah · 5 replies

did the Netflix coding round in february as part of a senior frontend SWE loop. wanted to document this because i couldn't find clean info on what the coding portion actually looked like before i went in.

format: two coding problems, 60 minutes total, Coderpad. no timed OA beforehand - the coding happened during a live interview with an engineer watching. you can use any language; i used JavaScript, they were fine with it. don't assume you need Python.

difficulty: one medium, one medium-hard. the medium was a string manipulation problem i'd seen a variant of on Leetcode. the medium-hard involved a graph traversal with a twist - there was a constraint that made the naive BFS solution too slow and you needed to think about it differently. i got the core solution but didn't fully optimize in time.

what they cared about beyond just solving it: talking out loud about your approach before typing. i almost made the mistake of jumping in. paused, explained my thinking, and they pushed back gently which helped me catch an edge case. code clarity. Netflix is famous for caring about maintainable code, and even in a 30-minute coding slot the engineer noted when i named a variable well or left a comment explaining a non-obvious step. handling partial solutions gracefully. i didn't finish the second problem fully optimized and the engineer asked me to walk through what the runtime would be and what i'd do to improve it if i had more time. that conversation seemed to matter.

what i'd do differently: i practiced mostly on random Leetcode mediums but would now specifically drill graph problems and problems with tricky constraints. the "medium-hard" category is where Netflix seems to live for senior-level coding.

no dynamic programming marathon, no crazy tricks. they just want to see that you can write clean code under mild pressure and communicate clearly while doing it. came out feeling okay about this round even though i didn't finish everything.

5 replies

hardware_hugo

did they give you any hints if you got stuck? or is it totally on you to work through it?

frontend_fran

the interviewer gave me a nudge on the second problem when i'd been stuck for a bit. not the answer, just 'what if you think about the traversal order differently.' i think they're looking for how you respond to hints too, not just whether you needed one.

mobile_mara

the coderpad + live format is way more nerve-wracking than async OA but honestly more representative of real work. at least you can ask questions.

pivot_pat

coming from a PM background so the coding part is my biggest fear. is Leetcode 150 enough prep or do i need to go deeper for Netflix specifically?

frontend_fran

for a junior/mid level role, Neetcode 150 covering arrays, graphs, and trees should get you in range. at senior level you need to be comfortable beyond just 'solving' it - the communication and optimization discussion matter as much as the answer.