WorkOS Interview Guide (2026): B2B Authentication Platform

Updated · techinterview.org

WorkOS provides the enterprise auth features (SAML SSO, SCIM provisioning, audit logs, directory sync) that startups need to sell upmarket — without building any of it themselves. The engineering culture is small-team, deeply technical, and famously well-written. The interview is selective and rewards engineers with strong written communication.

Process

Recruiter screen → take-home async work sample (paid) → 60-minute pair-programming → 60-minute system design → 60-minute past-project deep dive → behavioral. Cycle: 3–5 weeks.

What they actually ask

  • Design a SAML SSO integration that handles arbitrary IdP idiosyncrasies (Okta, Azure AD, Google Workspace) — interviewers probe how you normalize provider differences: attribute mapping, NameID formats, signature validation, and clock skew on assertions. Bring a concrete story about an IdP that broke an assumption (say, one that omits email from the assertion) and how you handled it without special-casing every tenant.
  • Design SCIM provisioning with bidirectional sync and conflict handling — focus on idempotency and eventual consistency, since SCIM clients retry and send partial updates, so your handlers must be safe to replay. Expect to reconcile a user deprovisioned in the IdP but still active in your app, and to explain how you avoid deleting data you can’t get back.
  • Design an audit log API with immutable append and queryable retention — talk through append-only storage, tamper-evidence via hash chaining, and partitioning by time so retention windows and range queries stay fast, which is where your indexing choices show. A strong answer separates the cheap ordered-append write path from the indexed, paginated read path.
  • Coding: practical Node/TypeScript, often involving XML or JSON parsing — this is applied engineering, not algorithm puzzles, so expect to parse a real SAML XML payload or a SCIM JSON body, handle malformed input, and write cleanly-typed code. Interviewers watch how you cover edge cases and favor readable code over clever tricks.
  • Past-project deep dive: defend choices and articulate tradeoffs — pick a project you can explain end to end, including the alternatives you rejected and why. Expect steady “why not X” follow-ups on a database choice, an API contract, or a rollback decision.

Levels and comp (2026)

  • SE: $180K–$240K total — you’ll ship well-scoped features with guidance; the bar is solid fundamentals and clean, readable code rather than broad system ownership.
  • Senior SE: $260K–$340K — expected to own a project end to end and lift the people around you; the system-design and past-project rounds carry the most weight at this level.
  • Staff: $360K–$470K — cross-team technical leadership and direction-setting on a domain like auth protocols or infra; interviewers probe judgment and influence, not raw coding speed.
  • Principal: $490K–$640K — company-level technical strategy; be ready to defend a multi-year architectural bet and the tradeoffs behind it.

These are total-compensation ranges; equity is a meaningful slice at a private company, so model the full package with a total comp calculator before comparing offers.

Prep priorities

  1. Be fluent in TypeScript and at least one auth protocol (SAML, OIDC, SCIM)
  2. Read the WorkOS engineering blog — they hire people who already engage
  3. Have a strong portfolio of writing — blog posts, RFCs, OSS contributions

Frequently Asked Questions

Is WorkOS fully remote?

Yes. ~80 employees globally with concentration in North America. Quarterly off-sites are optional.

How does WorkOS compare to Auth0 (Okta) or Clerk?

Auth0/Okta is broader and more enterprise. Clerk is consumer-app-friendly. WorkOS is laser-focused on the B2B “make my SaaS enterprise-ready” niche.

What is the take-home like?

Realistic and bounded — usually 3–4 hours, paid. Quality of writing matters as much as code.

newsletter

What's actually being asked right now

Interview patterns & comp trends, straight to your inbox.

No spam. Unsubscribe anytime.

newsletter

What's actually being asked right now

Interview patterns & comp trends, straight to your inbox.

No spam. Unsubscribe anytime.

1972 Soviet postage stamp commemorating the Mars 2 probe

worth a read

Mars For The Rest of Us — a weekly-or-more deep dive on the technical side of Mars exploration: rocket propulsion, microbiology, mission architecture, and everything in between. Written by Maciej Ceglowski.

Read it on Substack
Scroll to Top