I applied through an employee referral and the process took a day - interviewed at Citrix Systems in April 2012.
Interview Details – PHONE INTERVIEW: 1 HOUR
Asked some basic concept about multi-threded programming, stack/heap. Followed by a coding problem via GotoMeeting. The interviewer opened a notebook on his desktop and I directly typing the code. The question is to write a function to revert a sentence, e.g. input "how are you", output "you are how"
ON-SITE INTERVIEW: one week later, 9:00AM to 3:30PM including lunch with several team members.
The technical interview part consists of 3 1-on-1 session and 1 panel session (3-on-1).
Reverse linked list,
Reverse print link list by recursion
Properties of different sorting algorithms
Binary search of rotated sorted array
Given a string1 and replace the SPACE in string1 by another given string2
concept of garbage collector
concept of TCP/UDP
some testing problem (test cases)
function call procedure, what happened on the stack
The process took a day - interviewed at Citrix Systems in March 2011.
Interview Details – They just asked me simple questions, like what is paging, what are volatile members, difference between threads and process.
But each question , they go in details.
like if u define volatile members as "it tells compiler that the variable can be accessed by multiple threads simultaneously." He then asks you how the compiler is informed. What does the compiler do after that. something like that.
Another thing is , they ask you to share a google doc file and gives you 2 programming questions to write in C or C++. mine was string reversing and binary search. pretty simple bt you have to take care of the test cases.
Interview Question – how does the "volatile" works ?? View Answer
I applied online and the process took 2+ weeks - interviewed at Citrix Systems in March 2010.
Interview Details – Phone Interview was good but they didnt offer me.
I applied through college or university and the process took a day - interviewed at Citrix Systems in July 2013.
Interview Details – Written test consisting of aptitude ad c,c++,os,networking.Few aptitude questions scattered here and there , no negative marking.
Next a coding round with 3 questions.Then we had a technical interview 1:1.Each round had elimination.There was a hr round at the end.They took 4 of them.
Interview Question – How hashing is implemented.
When you declare an object in c++ and a pointer to an object in C++ how the memory is allocated and what all is done when the above happens Answer Question
The process took a day - interviewed at Citrix Systems in September 2011.
Interview Details – The interview consisted of 2 parts. For the 1st half hour, conceptual questions were asked and the next half hour programming questions were asked. Questions were simple like how to convert string to integer in C, inheritance in Java, abstract classes and virtual funtcions in C++
Interview Question – complete analysis of stack activity for a given program Answer Question
Your feedback has been sent to the team and we'll look into it.
The difficulty rating is the average interview difficulty rating across all interview candidates.
The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.
Your response will be removed from the review – this cannot be undone.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks –