stripe | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Rejected
Difficulty: Not specified
Interview Process
The interview experience was disappointing. The recruiter was unprofessional, and the interviewer appeared unfriendly, with scheduling conflicts affecting the interview time. Upon starting, I informed the interviewer about the conflict and suggested skipping the self-introduction and Q&A. The interviewer insisted that 45 minutes would be sufficient, which made me question the need for a one-hour slot.
I began solving the technical questions, and the interviewer asked me to describe my experience, which I summarized in about a minute. From that point, I focused on the problems presented. When asked if there was a faster solution, I explained that a minimum would require traversal, and heapifying would also necessitate traversal.
As the interview neared its end, I realized I needed to determine the number of loop layers and how many factories the cost function would handle, which could not be hardcoded. It seemed necessary to shift from loops to recursion. The interviewer did not provide expected feedback on this question.
The interview concluded five minutes early, and I received a rejection the following day.
Technical Questions
- Greedy Algorithm (Greedy Algorithm, Array)
Tips & Insights
- Be prepared for scheduling conflicts and communicate them clearly.
- Focus on the clarity of your thought process when discussing solutions.
- Expect minimal feedback during the interview; aim to demonstrate your problem-solving approach.