The Silent Struggle of My Most Challenging Tech Interview
Written on
Chapter 1: Job Market Considerations
As I contemplate applying for new positions before the year wraps up, it’s prudent to explore the job market and ensure that my compensation aligns with my worth.
“I’m looking to secure a role away from my current team.”
This narrative captures what may have been the most challenging experience I've encountered during an interview.
Section 1.1: The Context
In Asia, the concept of a “super-app” has taken off. This doesn’t refer to the recent trends associated with platforms like XTwitterX. Years back, Grab launched a super-app that was so successful it prompted Uber to withdraw from Southeast Asia.
“You rarely hear that story in this region.”
The remarkable success of Grab inspired The Secret Developer to apply, albeit during their less experienced phase. They were unprepared for what lay ahead.
Subsection 1.1.1: The Interview Experience
Photo by Natalia Y. on Unsplash
Section 1.2: Encountering Difficulties
During the interview, I faced numerous questions that often revolved around heaps. One of the questions was relatively straightforward—perhaps about using a hashmap for efficiency, though the specifics elude me.
“I recall it being easy at the time.”
However, as we transitioned to tougher questions centered around heaps, my confidence wavered. Although I understood the concept, coding a heap was beyond my grasp.
“At that moment, I was using value types for trees, which highlights my level of expertise.”
What was my response?
This required knowledge of heaps, yet I lacked the coding skills.
My interviewers encouraged us to start coding.
“Apologies, but I’m unsure how to proceed. Any hints?”
Unfortunately, none were offered. As it was my final interview, I felt compelled to persist.
“I didn’t want to leave empty-handed. I was still hopeful for even a slight chance of success.”
We sat in silence for what felt like an eternity—about 20 minutes—without making any progress.
“No job for The Secret Developer this time!”
Chapter 2: Lessons Learned
The first video titled "My Worst Technical Interview Experience And What I Would Do Differently" reflects on the lessons learned from failed interviews and suggests improvements for future candidates.
The second video, "The Worst Tech Interview Ever | Prime Reacts," offers an entertaining take on the trials of tech interviews, resonating with many who have faced similar struggles.
Conclusion
The Secret Developer lacked the skills to code heaps during that challenging interview, which ultimately led to a missed opportunity.
Since then, how often have heaps proven to be useful in their programming career?
Zero.
“As anticipated.”
About The Author
The professional software developer known as "The Secret Developer" shares insights on Twitter @TheSDeveloper and frequently contributes articles on Medium.com.