Citrix Systems Interview Questions & Reviews in Cambridge, East of England, England
Getting an Interview
- Popular Job Titles:
- Software Engineer (17)
- Technical Support Engineer (13)
- Software Development Engineer (12)
- Senior Software Engineer (7)
- Engineering (6)
- Software Testing Engineer (5)
- Software Engineer I (5)
- Intern (5)
- Software Developer (5)
- Territory Manager (4)
- Consultant (3)
- Escalation Engineer (3)
- Staff Software Engineer (3)
- Director (3)
- Senior Manager (3)
- Technical Relationship Manager (3)
- Program Manager (2)
- Business Analyst (2)
- Manager (2)
- Tech Support Engineer (2)
- Senior Software Development Engineer (2)
- Senior Software Test Engineer (2)
- Test Engineer (2)
- Sales Manager (2)
- Sales (2)
- Senior Technical Writer (2)
- IT Support Specialist (2)
- Inside Sales Specialist (2)
- Software Test Engineer (2)
- Software Engineer Intern (2)
Software Engineer Interview (Negative Experience; Difficult Interview)
I applied online and the process took a day - interviewed at Citrix Systems.
Interview Details – I submitted an application and a recruiter setup a screening call. I am kernel developer on the Windows stack, but the screening call had 10 Linux questions. They were all pop-quiz minutiae like "which of these file systems can be mounted read-only...?"
Citrix are entitled to pick the questions, but given my CV it seemed like an odd place to start. I have actually worked on a wide range of UNIX systems and have code in the BSD source trees, but not for the past 7-8 years. The recruiter was reading from a sheet and not able to hold any conversation around the questions. The outcome seemed obvious and I didn't expect to hear from them again.
A couple of weeks later another recruiter from Citrix called at 4pm on a Friday afternoon saying a manager at Citrix was interested in discussing a position and this was the only time available. I explained about a deadline I was facing and how colleagues in the connecting room were in and out of my office. The recruiter continued to pressure to have the conversation immediately and so I declined.
Interview Question – Recruiter reading 10 Linux kernel questions from a sheet. Answer Question
Software Development Engineer Interview (Positive Experience; Difficult Interview)
Interviewed at Citrix Systems
Interview Details – Telephone Interview with your manager (with technical questions)
On site interview:
- Quick Interview with HR
- Technical interview (3 engineers)
- Interview with you manager
- Interview with the director
You won't go to the next stage if you don't pass the previous one.
The technical interview usually consist of the following stages:
- Describe the architecture of a big project you worked on
- General computer science questions.
- Algorithmic programming on the whiteboard
- Design Questions
Interview Question – Question about designing a class hierarchy given a set of requirements. View Answer
Negotiation Details – It was a really good offer well above the average! I didn't negotiate.
Software Engineer Interview (Positive Experience; Average Interview)
I applied through a recruiter and the process took 1+ week - interviewed at Citrix Systems.
Interview Details – The interview was related to cloud solutions and architecture. There was also a requirements question and a technical programming question.
A lot of whiteboard writing was done, both with diagrams and with code. They were very easy going and helpful and I was given a tour of the office.
The rest was discussing some of the projects I had been involved in.
Interview Question – The requirements question was unexpected but fun to answer. Answer Question
Senior Software Engineer Interview (Positive Experience; Average Interview)
I applied through an employee referral and the process took 2+ weeks - interviewed at Citrix Systems in September 2011.
Interview Details – It was very nice. After a brief talk with HR and my (possible) future manager, I spoke directly with the 'technical guys', i.e., a subset of my (possible) future colleague. It was more a "technical conversation" than a real interview with quitz and coding question (although there were some). That was because they had already looked not only at my CV, but also at some Open Source code I wrote in the past, which is a really nice (and unexpected, at least for me, at least at the time) way of carrying on interviews, as something important someone has produced in months or years of work tells much more than how long it takes to him to write a function to reverse a string! They did a great job in making me comfortable enough and in explaining me what my (possible) future job would be like.
Interview Question – Nothing worth of notice Answer Question
Negotiation Details – I just accepted the offer they sent me
Very Easy Interview
Software Development Engineer Interview (Neutral Experience; Very Easy Interview)
I applied through other source and the process took a day - interviewed at Citrix Systems in November 2010.
Interview Details – The interview occurred with a director and a manager. I was asked to talk about myself, look at some code and make some UML-type stuff. They already knew me to a certain extent as I was coming from a different part in the company.
- Reverse a string in your favorite language Answer Question
- Design 2 python objects and their relationship on the whiteboard Answer Question
Negotiation Details – The initial offer was not realistic and I've exposed it.