Cloudflare Software Engineer Interview Experience — HM Chat, HR Screen, Then a Key-Value Store Round Where AI Wrote My Crypto

Cloudflare·Software Engineer·Oct 2025
Technical ScreenOtherHR ScreenNo responsemedium
  1. The HM round was basically both sides chatting about background. The HM gave a lot of intro about the team — the team mainly uses Go.
  2. HR screen, about two weeks later. They walked me through the interview process and collected some info about my relevant experience, but it was mostly them introducing the interview and what the team does.
  3. Scheduled for about a week after that. I could use search, and had to implement a key-value store where the value needs to be encrypted at rest, using a password to do the encryption. I hadn't used Go, so I wrote the OOD in C++. After talking it through with the interviewer, it basically came down to writing a key-value store that supports user login, with interfaces left open for hash and encrypt/decrypt. Since I really couldn't hand-roll SHA256 and AES from scratch, in the end — with the interviewer's OK — I used Google AI to implement the hash-sha256 interface function and the AES interface function, and it passed bug-free on the first try. Last ten minutes was Q&A. It's been a month now with no update, so I'm guessing it's a silent reject.

Most teams at Cloudflare are hybrid, but some teams can go remote with manager approval, which is pretty appealing. Moving on.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Cloudflare
Role
Software Engineer
Rounds
Other → HR Screen → Technical Screen
Outcome
No response
Difficulty
medium
Interview date
Oct 2025
Questions from this interview
1 question

Real Cloudflare interview experiences

First-hand reports from Cloudflare candidates — the rounds, the questions they were asked, and how it went.

All 7 Cloudflare interview experiences