I received a call from a project manager, she discussed about the role for which I had applied and told her about the team and Citrix.
The interview was scheduled as per my convenient time. She informed that there will be mainly two rounds - both technical. First round- Best coding practices, DSA, OOPs, MultiThreading, Core C++, etc and second would have been (since I could not qualify the first round, so "would have been" as she informed) system design where she said instead of some famous design questions, she would ask related to your projects in previous organizations.