Remove Design Remove Exercise Remove Scalability Remove Software Engineering
article thumbnail

Demystifying Interviewing for Backend Engineers @ Netflix

The Netflix TechBlog

For many roles, you will be given a choice between a take-home coding exercise or a one-hour discussion with one of the engineers from the team. The interview panel consists of two or three engineers, a hiring manager and a recruiter. You’re passionate about resilience, scalability, availability, and observability.

article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

mainly because of mundane reasons related to software engineering. The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much. It leverages elasticity of the cloud by design?—?both

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

mainly because of mundane reasons related to software engineering. The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much. It leverages elasticity of the cloud by design?—?both

article thumbnail

Teaching rigorous distributed systems with efficient model checking

The Morning Paper

During the ten week course, students implement four different assignments: an exactly-once RPC protocol; a primary-backup system; Paxos; and a scalable, transactional key-value storage system. Consider the lab exercise to implement Paxos. 175 undergraduates a year currently go through this course. So DSLabs also uses model checking.

Systems 43
article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly

This is both frustrating for companies that would prefer making ML an ordinary, fuss-free value-generating function like software engineering, as well as exciting for vendors who see the opportunity to create buzz around a new category of enterprise software. The new category is often called MLOps. This approach is not novel.

DevOps 140