Summary
I received an offer for the SSE I role at Citrix in Bangalore after a month-long virtual interview process comprising four rounds.
Full Experience
I was contacted by a recruiter from Citrix and my interview was scheduled. There was no Online Assessment test. The entire process stretched over a month, making it difficult to recall exact questions from each round.
The virtual on-site interviews began with Round 1, which had two sections. The first involved completing some method code, which was quite easy. I can't recall the second question, but it was DP-related.
Round 2 was similar. The first question involved counting words, ensuring they didn't contain any special characters or numbers, with the specific exceptions of commas, underscores, and full stops. Another problem in this round was also related to DP.
Round 3 was a discussion with an architect, focusing on design principles and coding standards. I felt this was more of a general discussion.
Finally, Round 4 was a fitment discussion with the manager, which lasted about an hour and covered many questions. They seemed very concerned about the cultural fit.
After more than 45 days, I received a confirmation about the offer.
Interview Questions (1)
Implement a function to count words in a given text. Words should not contain any special characters or numbers, with the specific exceptions of commas, underscores, and full stops, which are allowed within or adjacent to words.