MY INTERVIEW EXPERIENCE AT INFINISWISS: A DEEP DIVE INTO A THOUGHTFUL PROCESS
Embarking on the journey to secure my first software engineering role was both exhilarating and nerve-wracking. As a third-year Computer Science student, I was eager to apply my knowledge in a real-world setting. My interest in full-stack development, particularly with .NET technologies, led me to InfiniSwiss.
I initiated contact by emailing Monica, expressing my enthusiasm for the full-stack .NET position. Her prompt and friendly response provided clarity on the interview process and included scheduling a screening call. This initial conversation, lasting about 30 minutes, included Monica and Claudiu, and focused on fundamental technical concepts. To my delight, I received positive feedback during the call itself and was informed that I would be moving on to the next stage.
Monica subsequently arranged a technical interview with Adi, set approximately two weeks later, giving me valuable time to prepare. What made the InfiniSwiss process stand out was its transparency: they shared a comprehensive list of potential interview questions in advance. This approach emphasized depth over memorization, encouraging candidates to understand each topic thoroughly. I dug into blogs, forums, official documentation, and even source code to explore the intricacies of .NET implementations and related technologies.
The interview with Adi lasted around 90 minutes and felt more like an engaging conversation than a formal evaluation. We explored foundational computer science concepts, such as data structures and algorithms, before diving into technology-specific topics. Adi’s approach was thoughtful and inquisitive, prompting me to reflect on the practical uses of various technologies and solutions and to consider their pros and cons. That pragmatic lens, always asking “What problem does this solve?”, really resonated with me and made the discussion both insightful and enjoyable.
Despite the preparation, there were of course areas where my knowledge wasn’t perfect. But Adi’s supportive and open approach made it clear that the goal wasn’t to have all the answers, but to demonstrate curiosity, logical thinking, and a drive to grow. That spirit continued even after I joined the team, through a structured and valuable learning plan that has helped me deepen my understanding and skills further.
Looking back, this interview process wasn’t just a step toward getting hired. It was an experience that challenged me to grow, helped me learn how to prepare effectively, and gave me confidence in my own potential. I’m really grateful for how human, well-structured, and fair the entire process was, comparing it to other experiences I had. And most of all, I’m excited to continue this journey with InfiniSwiss, surrounded by a team that truly values learning, curiosity, and people.