interviewquestions.
All companies198

Big tech

Amazon4 rounds · $110.5k-$160kApple4 rounds · $145kGoogle6 rounds · $118k-$170kMeta6 rounds · $137kMicrosoft5 rounds · $84.2k-$165.2k

US and global tech

Netflix6 rounds · $100k-$300kUber5 rounds · $150k-$158kAirbnb6 rounds · $128k-$142kStripe7 rounds · $122.1k-$134.4kSalesforce3 rounds · $110k-$153kAdobe3 rounds · $76.7k-$152.2kLinkedIn6 rounds · $154kIntuit4 rounds · $55.5-$75/hrCisco4 rounds · $92.1k-$136kAtlassian3 rounds · $122.4k-$159.8kSpotify6 rounds · $125.6k-$179.4kTwitter4 rounds · $127k-$297kOpenAI5 rounds · $230k-$490kPalantir5 rounds · $145k-$155kTesla5 rounds · $140k-$300kTikTok5 rounds · $128k-$256kDatabricks6 rounds · $137.8k-$155kSnowflake5 rounds · $42-$60/hrDatadog6 rounds · $100k-$110kCloudflare6 rounds · $150k-$216kCoinbase6 rounds · $60/hrDoorDash6 rounds · $107.4k-$158kRoblox6 rounds · $153kEpic Systems5 rounds · $110k

Wall Street, banks and payments

Goldman Sachs4 rounds · $110k-$115kJP Morgan4 rounds · $95k-$125kMorgan Stanley3 rounds · $70k-$110kBank of America4 rounds · $94.2kCiti5 rounds · $80k-$115kWells Fargo5 rounds · $48.08/hrCapital One5 rounds · $140kBlackRock4 rounds · $105k-$125kBloomberg5 rounds · $158kD. E. Shaw4 rounds · $25kAmerican Express3 rounds · $78k-$124.8kMastercard2 rounds · $72k-$115kVisa4 rounds · $108k-$120kPayPal4 rounds · $116.5k-$173.3kDeutsche Bank4 rounds · $100kBarclays3 rounds · $110kHSBC5 rounds · ₹6-10 LPAArcesium4 rounds · $10kCitadel5 rounds · $200k-$250kJane Street4 rounds · $300kHudson River Trading5 rounds · $300kSusquehanna (SIG)5 rounds · $300kFidelity Investments4 rounds · $92kPNC5 rounds · $39.1k-$126.5k

Consulting and Big 4

McKinsey4 rounds · $120kBCG4 rounds · $110kBain4 rounds · $120kDeloitte3 rounds · $75k-$78kEY3 rounds · $75k-$100kKPMG3 rounds · $78k-$90kPwC3 rounds · $61k-$100kAccenture5 rounds · ₹4.5-6.5 LPAIBM3 rounds · $121k-$181.4kZS Associates5 rounds · $90k-$102k

Enterprise and cloud

Oracle3 rounds · $61.2k-$141.2kServiceNow4 rounds · $130k-$136kDell3 rounds · $101.7k-$131.7kVMware5 rounds · ₹18-30 LPASAP5 rounds · ₹18-28 LPAAkamai5 rounds · $114.3k-$136.3kADP4 rounds · ₹6-11 LPAOptum4 rounds · $58.8k-$105k

Semiconductors and hardware

NVIDIA3 rounds · $100k-$166.75kIntel3 rounds · $105.7k-$149.2kQualcomm3 rounds · $122.8k-$184.2kTexas Instruments3 rounds · $100k-$137.5kCadence3 rounds · $74.2k-$137.8kSynopsys5 rounds · $92.6kMathWorks4 rounds · $100k-$130kSamsung3 rounds · ₹14-28 LPAAMD5 rounds · $119k-$170k

Retail and industrial

Walmart4 rounds · $80k-$155kTarget4 rounds · $34/hrHoneywell4 rounds · $68k-$115kSiemens4 rounds · $32.69-$58.84/hrBosch3 rounds · ₹6-9 LPAABB5 rounds · $80k

Aerospace and defense

Boeing6 rounds · $82k-$89kLockheed Martin5 rounds · $91kNorthrop Grumman4 rounds · $62.3k-$114.4kRaytheon4 rounds · $68.9k-$144.2kSpaceX5 rounds · $125k-$145k

Telecom, media and consumer brands

Verizon5 rounds · $16-$21/hrT-Mobile5 rounds · $19.5/hrAT&T5 rounds · $21.43-$24.95/hrDisney5 roundsProcter & Gamble5 rounds · $85k-$122.2kJohnson & Johnson5 rounds · $23.5-$52.5/hrNike5 rounds · $17/hrKaiser Permanente5 rounds · $38.15-$40.14/hr

Stores, restaurants and airlines

Starbucks4 rounds · $15.25-$24.69/hrChick-fil-A5 rounds · $15-$18/hrChipotle4 rounds · $20-$21/hrMcDonald's4 rounds · $15.5-$19.89/hrCostco5 rounds · $20-$32.9/hrHome Depot5 rounds · $18.5-$21.5/hrLowe's5 rounds · $15.92-$16.15/hrCVS Health6 rounds · $16.5-$25/hrWalgreens5 rounds · $19.5-$23/hrBest Buy4 rounds · $16.9-$21.45/hrNordstrom4 rounds · $17.7-$21.9/hrFedEx4 rounds · $17.75-$18.25/hrAmerican Airlines5 rounds · $37.91/hrUnited Airlines5 rounds · $37.1/hrSouthwest Airlines5 rounds · $32.62/hr

India: product companies and startups

Flipkart5 rounds · ₹22-28 LPAPaytm4 rounds · ₹16-22 LPASwiggy4 rounds · ₹16-22 LPAZoho6 rounds · ₹5-7 LPAZomato4 rounds · ₹18-25 LPAMeesho4 rounds · ₹25-35 LPANykaa4 rounds · ₹10-18 LPAOLA4 rounds · ₹16-22 LPACRED5 rounds · ₹18-25 LPAGroww5 rounds · ₹15-28 LPAPhonePe5 rounds · ₹18-25 LPARazorpay4 rounds · ₹18-25 LPAZerodha4 rounds · ₹12-25 LPADream114 rounds · ₹15-30 LPABrowserStack5 rounds · ₹15-28 LPAFreshworks4 rounds · ₹20-28 LPABlinkit5 rounds · ₹18-25 LPADunzo5 rounds · ₹12-18 LPALicious4 rounds · ₹12-18 LPAUrban Company4 rounds · ₹18-25 LPABigBasket4 rounds · ₹6-10 LPABYJU'S4 rounds · ₹4-8 LPADelhivery4 rounds · ₹10-20 LPAUnacademy5 rounds · ₹12-18 LPAJuspay5 rounds

India: IT services and analytics

TCS4 rounds · ₹3.4-3.6 LPAInfosys3 rounds · ₹3.6-4.5 LPAWipro3 rounds · ₹4-4.5 LPAHCL3 rounds · ₹4-4.5 LPATech Mahindra6 rounds · ₹3.5-4.5 LPACognizant4 rounds · ₹4-4.5 LPACapgemini4 roundsThoughtworks4 rounds · ₹10-18 LPAAmdocs4 rounds · ₹5-7 LPACGI5 rounds · ₹4.5-7 LPACoforge4 rounds · ₹4.5-7 LPADXC Technology4 rounds · ₹4-4.5 LPAEPAM6 rounds · ₹8-14 LPAGenpact4 rounds · ₹3-4.5 LPAGlobalLogic4 rounds · ₹5-9 LPAGlobant3 rounds · ₹7-12 LPAHexaware6 rounds · ₹4 LPALTTS3 rounds · ₹4-4.5 LPAMindtree3 rounds · ₹4.0-4.5 LPAmPhasis5 rounds · ₹4-5 LPANagarro4 rounds · ₹6-10 LPANTT Data4 rounds · ₹4-5.5 LPAPersistent Systems4 rounds · ₹5-8 LPAPublicis Sapient3 rounds · ₹8-12 LPAVirtusa4 rounds · ₹4-5.5 LPAZensar4 rounds · ₹4-6.5 LPABirlasoft4 rounds · ₹4-6.5 LPAEXL6 rounds · ₹5-9 LPAFractal Analytics5 rounds · ₹8-14 LPAMuSigma6 rounds · ₹6-9 LPATiger Analytics4 rounds · ₹8-14 LPAWNS6 rounds · ₹5.6 LeClerx6 rounds · ₹2.8-3.1 L

India: banks, conglomerates and PSUs

SBI6 rounds · ₹21.97 LHDFC Bank4 rounds · ₹4-6 LPAICICI Bank4 rounds · ₹6-8 LPAAxis Bank3 rounds · ₹5-10 LPABank of Baroda4 rounds · ₹4-8 LPACanara Bank5 rounds · ₹4-8 LPABajaj Finserv4 rounds · ₹8-12 LPAAirtel5 rounds · ₹6-12 LPAJio5 rounds · ₹6-14 LPAL&T4 rounds · ₹8-15 LPAReliance3 rounds · ₹7.5 LPAAdani4 rounds · ₹8-15 LPABHEL4 rounds · ₹6-10 LPAMahindra3 rounds · ₹8-14 LPAMaruti Suzuki4 rounds · ₹7-12 LPATata Motors4 rounds · ₹7-13 LPAISRO3 rounds · ₹8-12 LPADRDO6 rounds · ₹8-12 LPABARC3 rounds · ₹74,000/moBEL5 rounds · ₹10-14 LPANTPC4 rounds · ₹7.2-12 LPABPCL4 rounds · ₹12-16 LPAHPCL5 rounds · ₹17.7-18.1 LIOCL5 rounds · ₹12-17 LPAONGC4 rounds · ₹20-26 LPAcdac4 rounds · ₹6-12 LPA

Cloudflare

US and global tech · San Francisco, California · Updated Oct 31, 2026

Cloudflare Interview Questions and Answers (2026)

The Cloudflare interview process for software engineers is a recruiter conversation, a team panel (a hiring manager call about your resume, a live coding or pair programming interview, then more technical and design interviews with the manager and peers), and executive calls that include the “Orange Cloud Interview” on behaviors, before the offer. Coding is practical rather than puzzle-based: 2025 candidates were asked to design a circular queue with tests, implement an LRU cache, build a task scheduler and scale it, and parse JSON. Teams close to Cloudflare’s network also ask about DNS, TLS and CDN design.

Taro’s self-reported pass rate for US software engineers at Cloudflare was 9% across 46 reports, and several 2025 candidates said the process moved slowly. Cloudflare says it has 3,800+ team members in more than 30 countries.

Cloudflare interview process

  1. Recruiter conversation~30 min
  2. Hiring manager call~30 min
  3. Pair programming or coding~60 min
  4. Team panelSeveral interviews
  5. Orange Cloud InterviewExecutive call
  6. In-person interviewIf requested
Round Duration What it tests
Recruiter conversation ~30 min Background, interest in Cloudflare, location and work model
Hiring manager call ~30 min Resume walkthrough and behavioral questions
Pair programming or coding ~60 min A practical task such as a circular queue, LRU cache or task scheduler, plus scaling follow-ups
Team panel Several interviews More coding, system design, networking depth for some teams, peers and manager
Orange Cloud Interview Executive call Behaviors and values
In-person interview If requested Cloudflare says offer-stage candidates may be asked to come to an office or hub

Durations for the hiring manager call and pair programming come from a November 2025 US intern report; Cloudflare does not publish round lengths.

Cloudflare interview questions with answers

Q: Design a circular queue with enqueue, dequeue, isFull and isEmpty.

Use a fixed array of capacity k, a head index and a count. Enqueue writes at (head + count) mod k and increments count; dequeue reads at head, advances head mod k and decrements count. Keeping a count avoids the classic ambiguity where head equals tail for both full and empty. Test the wraparound: fill, empty, then fill again; enqueue on full and dequeue on empty should return false or raise, as you agreed with the interviewer.

Q: Implement an LRU cache with O(1) get and put.

Combine a hash map from key to node with a doubly linked list ordered by recency. get moves the node to the front; put inserts at the front and, when over capacity, removes the tail node and its map entry. Use sentinel head and tail nodes to avoid null checks. Follow-ups: thread safety with a single lock or lock striping, and TTL-based expiry, which is how an edge cache works in practice.

Q: Write a simple task scheduler, then scale it across machines.

Single node: a min-heap of tasks keyed by next run time and a worker loop that sleeps until the earliest task is due. To scale, store tasks in a shared database, have workers claim due tasks with a lease (a row lock or compare-and-set with an expiry), and renew the lease while running. If a worker disconnects, its lease expires and another worker picks the task up, so tasks must be idempotent. Keep metadata fresh with heartbeats and short leases, and accept that at-least-once execution is the realistic guarantee.

Q: Walk through what happens when a browser requests a site behind Cloudflare.

The browser asks a recursive resolver for the domain. Because the domain uses Cloudflare’s nameservers, the answer is a Cloudflare anycast IP, and BGP routes the user to the nearest data center. There the TLS handshake terminates, Cloudflare applies firewall and bot rules, checks its cache, and if needed fetches from the origin over a separate connection, then returns and possibly caches the response according to cache headers.

Q: Design a high-availability notification system.

Producers write notification requests to a replicated queue. Stateless workers in multiple regions consume, look up user preferences, render the message and send through providers (email, SMS, push) with retries and backoff. Store a delivery record keyed by an idempotency key so retries do not send twice. Use a dead-letter queue for permanent failures, rate-limit per user, and fail over between providers when one is down.

Cloudflare interview questions by role

Role Reported questions and topics
Intern (US) Simple task scheduler, then scaling, disconnections and fresh metadata
Graduate (UK) Circular buffer; parse JSON in Python; communication mechanisms for a CDN
Software engineer (Austin) Design a circular queue with tests; LeetCode mediums; project you are most proud of
Software engineer (London) LRU cache; present a project; high-availability notification system
Software engineer (Bengaluru) Deep DNS questions; encryption keys
Principal engineer A coding challenge on processing and interpreting events

Cloudflare hiring process, step by step

Cloudflare’s careers page lists five steps:

  1. Initial conversations with a recruiter.
  2. Team panel interviews with the prospective manager and peers.
  3. Executive calls, including the “Orange Cloud Interview” focused on behaviors.
  4. Offer.
  5. Orientation.

Cloudflare describes three work models: In-Hub (split between home and a local office on a cadence the team sets), Hybrid (a hub a few days a week) and Distributed (anywhere in your country of employment). Intern postings for Austin require 3-5 days a week in the office.

Cloudflare intern and new grad interview

Cloudflare’s Software Engineer Intern (2027) postings for Austin offer a Winter/Spring term (January-May 2027) and a Summer term (May-September 2027), full time for at least 12 weeks, in the office 3-5 days a week, with no remote or part-time option. The posting lists TypeScript and JavaScript, Go, Rust, C and C++, and Python, and says interns ship projects over 12-14 weeks and present them to the whole company. It does not list pay, and Cloudflare hires interns on a rolling basis until roles fill.

A US software engineering intern in November 2025, who applied online and through a university event, had no online assessment. The first round was a 30-minute talk with a hiring manager about their resume plus behavioral questions. About two weeks later came a one-hour pair programming interview focused on backend work: write a simple task scheduler, then discuss how to scale it with distributed systems ideas, how to handle disconnections, and how to keep metadata fresh.

A UK graduate software engineer in May 2025 had some HR rounds and a couple of pair programming sessions on video calls: build a circular buffer, parse JSON in Python, and design communication mechanisms for a CDN.

Cloudflare software engineer interview for experienced hires

Experienced loops start with an engineering manager or a senior engineer. An Austin candidate in September 2025 talked through past projects and Cloudflare’s newer work with a senior engineer, then designed a circular queue with test cases and edge cases, and was asked which project they were most proud of. Another Austin candidate that month had an engineering manager call on their resume and a technical round of LeetCode medium problems, then heard nothing more after being told they would move to the panel.

Cloudflare’s posted ranges for engineers with four or more years of experience are around $150,000-$216,000 base depending on city. A London candidate in January 2025 had an LRU cache coding stage, then a system design stage where they presented a project of their choice and analyzed a high-availability notification system.

Cloudflare pair programming round

Cloudflare’s coding interviews are collaborative. You write working code with an engineer, then extend it. Expect to be asked for tests and edge cases without being prompted, and to explain how the code would behave on a network of more than 330 cities, which is the scale Cloudflare’s postings describe.

Cloudflare system design interview

Design rounds lean toward networked services: a high-availability notification system, communication between CDN nodes, or scaling a scheduler across machines. Cover failure detection, retries, consistency of metadata and what happens when a region is cut off.

Cloudflare networking and DNS questions

Not every team asks these, but teams working on the network do. Be ready to walk through a DNS lookup from stub resolver to authoritative server, explain TTLs and caching, describe a TLS 1.3 handshake, and explain how anycast routes a user to the nearest data center.

Who does well in Cloudflare interviews

Good fit: You can write a correct data structure quickly, test it without prompting, and then talk about running it across many machines. Some knowledge of how the Internet works (DNS, TLS, HTTP caching, BGP at a high level) is a real advantage for network-facing teams.

Harder path: You need a fast decision. Several 2025 candidates described waits of weeks between steps, one principal candidate withdrew over offer deadlines, and one Austin candidate stopped hearing back after being told they would advance.

Cloudflare in India: Bengaluru

Cloudflare has engineering roles in Bengaluru, and candidate reports from there are for experienced software engineers. A September 2025 Bengaluru software engineer report described many deep technical questions on DNS and encryption keys, a rejection right after the hiring manager round, and an unresponsive recruiting team. Prepare networking fundamentals in depth if you apply there.

What Cloudflare interviewers score

  1. Working code with tests and edge cases. Both Austin and UK reports stress this.
  2. Scaling a simple solution. The intern task scheduler and the notification design both start small and grow.
  3. Networking knowledge where the team needs it. DNS and CDN questions appear in some loops.
  4. Curiosity and transparency. These are two of Cloudflare’s three stated values and shape the Orange Cloud Interview.

A four-week Cloudflare prep plan

  1. Week 1: Implement a circular queue, circular buffer, LRU cache and rate limiter from scratch, each with tests for edge cases.
  2. Week 2: Pair-program a small backend service with a friend: a task scheduler, then add leases, retries and heartbeats.
  3. Week 3: Networking basics: DNS resolution, TLS, HTTP caching, anycast. Do two designs: a notification system and cache invalidation across many data centers.
  4. Week 4: Behavioral stories for principled, curious and transparent, plus the six capabilities Cloudflare lists, and a mock panel.

Cloudflare pay in the US

Cloudflare’s 2026 Software Engineer, Deploy at Scale posting (Austin, San Francisco, New York City and London; four or more years of experience) lists an estimated base of $157,000-$216,000 for San Francisco and $150,000-$206,000 for New York City, plus equity. A Systems Engineer - Database Platform posting lists $157,000-$196,000 for the Bay Area and $150,000-$187,000 for New York. The 2027 Austin intern postings do not list pay.

Levels.fyi’s self-reported US medians, including stock and bonus, are about $147,000 at L1, $163,000 at L2, $210,000 at L3, $297,000 at L4 and $344,000 at L5.

Frequently asked questions about Cloudflare interviews

What is the Cloudflare interview process?

Cloudflare publishes five steps: initial conversations with a recruiter, team panel interviews with the prospective manager and peers, executive calls that include the “Orange Cloud Interview” on behaviors, the offer, and orientation. For engineers the team panel usually starts with a hiring manager call about your resume, then a live coding or pair programming interview, then more technical and design rounds. Candidates who reach the offer stage may be asked to attend an in-person interview at a Cloudflare office or hub.

What is the Cloudflare Orange Cloud Interview?

It is part of the executive calls stage in Cloudflare’s published hiring process and focuses on behaviors. Cloudflare’s careers page lists its values as principled, curious and transparent, and the behaviors it uses for feedback include being curious, communicating clearly, doing the right thing, embracing diversity, getting work across the finish line and leading with empathy. Prepare stories for each.

Does Cloudflare have an online assessment?

Usually not for engineers. A US software engineering intern in November 2025 reported no OA: a 30-minute hiring manager conversation, then a one-hour pair programming interview about two weeks later. Experienced candidates go from recruiter or hiring manager calls straight to live coding.

What coding questions does Cloudflare ask?

Practical data structures and backend tasks rather than puzzles. 2025 reports include designing a circular queue with test cases and edge cases (Austin), implementing an LRU cache (London), building a circular buffer and parsing JSON in Python (UK graduate), a simple task scheduler that you then scale (US intern), and a coding challenge on processing and interpreting events (principal engineer).

Does Cloudflare ask networking questions in software engineering interviews?

Sometimes, depending on the team. A Bengaluru candidate in 2025 was asked many deep questions on DNS and encryption keys, a US candidate in March 2025 was asked about connecting switches in a screening call, and a UK graduate was asked to design communication mechanisms for a CDN. Know DNS resolution, TLS handshakes, HTTP caching and how a CDN routes requests.

How much does Cloudflare pay software engineers?

Cloudflare’s 2026 Software Engineer, Deploy at Scale posting, which asks for four or more years of experience, lists an estimated base of $157,000-$216,000 for San Francisco and $150,000-$206,000 for New York City, plus equity. Levels.fyi’s self-reported US medians, including stock, are about $147,000 at L1, $163,000 at L2 and $210,000 at L3.

How long does the Cloudflare hiring process take?

Often several weeks to months. A principal engineer candidate in October 2025 dropped out because the process was slow, and another October 2025 candidate said interviews could take months to complete. Tell your recruiter early if you have deadlines from other offers.

Cloudflare intern vs graduate vs experienced loop

Level Reported shape
US intern No OA; 30-minute hiring manager call; one-hour backend pair programming
UK graduate HR rounds; pair programming sessions on video; a CDN design question
Software engineer Engineering manager or senior engineer call; LeetCode-medium or practical coding; panel with system design
Principal Coding challenge on processing events; long, multi-stage process

Sources

Popular

↑↓ navigate↵ open