Cloudflare | SSE | Bangalore | March 2026

cloudflare logo
cloudflare
· SDE II· Bangalore· 4y exp
April 14, 2026 · 0 reads

Summary

I interviewed for an SSE role at Cloudflare in Bangalore, completing several rounds that included behavioral, two system‑design onsite interviews, a debugging/code‑review session, and senior leadership discussions, and I ultimately declined the offer.

Full Experience

Cloudflare has started aggresively hiring in Bangalore as they have plans on expanding engineering teams in India. I came across a job post on linkedin and applied, the recruiter reached out and the interview loop started. The rounds are listed in chronological order.

Virtual HM round (30 mins, elimination) - A generic HM round where we discussed about my goals, my previous work, and then the interviewer asked some generic behavioral questions.

Onsite 1 (90 mins) - This was supposed to be a purely coding round, but the interviewer gave me a design problem - Design a batch processing system which will ingest support tickets data and use 3rd party LLM provider to summarise it + some pseudo code on how we will do rate limiting.

Onsite 2 (60 mins) - Design a distributed system which will allow users to ping an http endpoint on a schedule.

At this point, I thought that the interviews were over, and I will get an offer since all the rounds went really well, but then the HM dropped a bomb on me by saying that there will be 3 more virtual rounds - debugging/code review, senior leadership round, and C-suite round.

Virtual 3rd round (90 mins) - Debugging and code review with senior engineer. The round was pretty easy, the interviewer gave me a code snippet and asked me to review it and point out gaps. Then we moved on to discussing how we will debug performance issues in a distributed system.

Virtual 4th round (45 mins) - Senior leadership round, the recruiter told me that this will mostly be a behavioral round, and an oppotunity for me to talk to senior leadership about cloudflare. However the interview revolved completely around how I use GenAI/Coding Agents in my day to day work, what types of tools that I use, what are some shortcomings of coding agents, etc.

At this point, the recruiter gave me the rough numbers for SSE role, 80K$ RSU over 4 years + 60L base, first year comp ~79L. I declined the offer as I had better offer from Google worth 85L. Note: If I had said yes, the recruiter would have scheduled the C-suite round (scheduling it takes around 2 weeks), where there's a 10-15% chance that you might not get an offer.

My YOE - 4
Current TC - 54L

Interview Questions (2)

1.

Design Batch Processing System for Support Tickets with LLM Summarization

System Design

Design a batch processing system which will ingest support tickets data and use a 3rd‑party LLM provider to summarize it. Include pseudo‑code or architecture details on how you would implement rate limiting for the LLM calls.

2.

Design Distributed Scheduled Ping Service

System Design

Design a distributed system that allows users to schedule a ping to an HTTP endpoint at specified times or intervals. Consider scalability, reliability, and how the system stores and triggers scheduled pings.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!