Level: Junior-Level
Round: Full Journey · Type: Multiple Types · Difficulty: 6/10 · Duration: 240 min · Interviewer: Unfriendly
Topics: Debugging, JSON, Algorithms, Problem Solving, HTTP
Location: San Francisco Bay Area
Interview date: 2026-01-20
Got offer: False
Here's my interview experience:
Team Screening: I had to calculate the order shipping cost. It was divided into 3 parts, and I debugged all the bugs I encountered. Writing test cases for parts 2 and 3 was time-consuming, and understanding part 2 took some time.
B2B VO1 Coding: The question was complex, and Java made it slow to implement. I explained the approach for the second part but didn't finish coding it. The interviewer said it was okay.
B2B VO2 Debug: This round involved debugging a JsonParser. The interviewer provided minimal guidance, which initially left me clueless. Later, I gained some understanding and identified the problem but couldn't finish debugging it.
B2B VO3 Integration: I had to read a JSON file, send a corresponding request call, and compare the response with the JSON file to check for consistency. The interviewer mentioned that it mainly tested my ability to read documentation and solve problems. It was suggested that I familiarize myself with HTTP and JSON parser packages in my preferred language, and ideally, learn multiple packages in case one doesn't work.
I feel that my skills were insufficient, and I wasn't adequately prepared for back-to-back interviews. I didn't perform well. Also, I learned that Stripe no longer has headcount for new grads.