In the first round, I had a technical phone interview with John, the Technical Lead. He started by introducing the company culture and the role's responsibilities. Then, he presented me with a coding problem related to string manipulation. I was asked to reverse a string while preserving the positions of spaces. I explained my approach, discussed time and space complexity, and provided a working solution in Python. John asked follow-up questions about edge cases and alternative approaches. Overall, the round went well, and I received positive feedback on my problem-solving skills.