My interview experience at CultFit for the Software Development Engineer (SDE) Summer Intern role (Pre-Final Year).
I interviewed with CultFit for the Software Development Engineer (SDE) Summer Intern role (3-month internship) for pre-final year students through campus placements.
The process consisted of 3 rounds and was highly focused on DSA, implementation depth, and practical problem-solving ability.
The first round was an Online Assessment conducted on HackerEarth.
Both problems required careful edge case handling and optimal time complexity. I was able to solve both questions within the time limit and moved to the next round.
This was a 1-hour DSA-focused technical interview.
At the beginning, the interviewer mentioned:
The first question involved DFS traversal combined with a modified version of a Lowest Common Ancestor (LCA)-type problem.
I was able to:
The second problem was based on a scheduling/optimization (greedy-style) algorithm.
Overall, the discussion was interactive and went well.
The third round was labeled as an HR round but was conducted by a Senior SRE Engineer.
The round included:
I was able to confidently answer all resume-related technical questions.
Toward the end of the interview, she unexpectedly asked me to:
Implement a concurrent solution in Golang to read and count characters.
This was surprising because:
I was able to:
However, I did not get enough time to fully implement it.
Only 4 students were selected from the entire campus hiring process for the SDE Summer Intern role.
Unfortunately, I was not selected.
It was disappointing, but also a strong learning experience — especially in being prepared for unexpected live machine coding rounds.
Even though I wasn’t selected, the experience strengthened my understanding of DSA depth, implementation clarity, and Golang concurrency fundamentals.
Every interview is preparation for the next opportunity 🚀
Ayush
Last updated by Ayush on May 3, 2026, 09:53 AM IST
ayushvish6555@gmail.com