I received a call from a project manager. She discussed the role for which I had applied and told her about the team and Citrix.
The interview was scheduled at my convenience. She informed me that there would be mainly two rounds, both technical.
Introduce yourself.
Write code to find the maximum sum out of all subarray sums of size k. Write complete code and optimize to O(N) time complexity.
What is a mutex?
What is a deadlock?
Explain the Producer-Consumer problem and write complete code.
Did you use WinDbg for debugging purposes?
Explain the 'async' keyword.
The following metrics were computed from 2 interview experiences for the Citrix Senior Software Engineer role in India.
Citrix's interview process for their Senior Software Engineer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Citrix's Senior Software Engineer interview process in India.