ROKT - Software Engineer (Compute, Infra, Build & Release) | NYC | 160k -240k | L3

rokt logo
rokt
· Software engineer - Build and Release Infrastructure· NYC
January 30, 2026 · 24 reads

Summary

I applied for a Software Engineer - Build and Release Infrastructure role at ROKT in NYC. After completing an Online Assessment and a technical screen, I proceeded through several loop rounds focusing on system design, behavioral aspects, coding, and project design. Despite receiving positive feedback on some rounds, I was ultimately not advanced to the final bar raiser.

Full Experience

I applied to rokt in the month of early october for the role of Software engineer - Build and Release Infrastructure.

After giving the OA, I recieved a mail from the recruiter informing about the next steps. I scheduled the next steps for my Technical Screen with the one of the team member.

Screen 1 : This round is four part interview (Intro + concepts + coding + Q/A)

Everything went fine answered most of it was hinted on moving to next rounds.

After a week I had a super casual talk with recruiter, explained about what it is like working with Rokt in nyc all the fun stuff etc. Then told me team is interested to do loop rounds. Scheduled my loop within the next week.

(Day 1)Loop 1 - The intereviewer probed me on System design it was a 2 part question on implementing the design and deep dives eventually on Scalability, consistency and latency reduction, optimizing query response times. Super friendly encouraged me to work on my design and evaluated me on my trade-offs and choices. Probed on my choices and deep dives on tech stack.

(Day 1)Loop 2 - Behavioral - Manager round. She seemed super friendly and had a casual chat on what my experiences were and what rokt does about its products. Emphasized on what production issues I faced and how were the long term fixes and short term fixes.

(Day 2)Loop 3 - Coding + project outline design The interviewer just joined for the sake of interviewing asked me to code a stack based Q. asked complexity, dry run of tc. Moved on the the project design asked me to discuss on my fav project and deep dived into kubernetes internals.

Recruiter told me I passed day 1 loop and smashed the sys design round. and told me will get back to me after day 2 loop

After two days recruiter called me and told me team isn't moving forward. and wouldn't continue with the final bar raiser round!

Interview Questions (4)

1.

System Design: Scalability, Consistency, Latency Reduction, Query Optimization

System Design

I was probed on System design; it was a 2-part question on implementing the design and deep dives eventually on Scalability, consistency and latency reduction, optimizing query response times. The interviewer encouraged me to work on my design and evaluated me on my trade-offs and choices. I was also probed on my choices and deep dives on the tech stack.

2.

Behavioral: Production Issues and Fixes

Behavioral

The manager had a casual chat on my experiences and what ROKT does. She emphasized what production issues I faced and how the long-term and short-term fixes were implemented.

3.

Stack-based Coding Question

Data Structures & Algorithms

The interviewer asked me to code a stack-based question. I was asked about its complexity and to perform a dry run of test cases.

4.

Project Design: Deep Dive into Kubernetes Internals

Other

After the coding question, the interviewer asked me to discuss my favorite project and deep dived into Kubernetes internals related to it.

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!