Getting an Interview
Getting an Interview
Senior Software Development Engineer Interview
I interviewed online. The process took 2+ weeks - interviewed at Citrix Systems in May 2014.
They are very professional. Interview started exactly at 2 pm. They knew what questions to be asked. the interview was Python developer position. Interview asked general algorithm and data structure questions. they dig very much in python internals,.
- 3 rounds in same day for python opening.
a- tell me about your self, interest and projects.
b- Given a string of parentheses, find they are balanced or not. How will you scale it string with GB of chars. I gave basic solution for simple string. Then for GB of chars I used two pointers to start from 2 end.
a- given a function which tell you if word is valid or not. And a string (ilovetoreadbooks) without punctuation marks find a valid string (i love to read books). key is to give solution from end of string. check "s" is valid, "ks" is valid etc.
b- given two config files for citris servers. Find the config parameters which you need to update/change. I dig more, and suggested to create a tree.
a- asked to implement addition/subtraction in base-3 system/
b- asked about keyword "with" in python. then about context-manager, type, python-class, try-catch-exception, indentation, self, how to access parent method from sub-class obj, multiple inheritance etc.
Gave a puzzle to solve in which I have to sort the values based on previous state values. Interviewer question was wrong in assuming sorting won't be in in-place but my sorting was in in-place. Here he was little unhappy. But, he mentioned that he told hr to fix next round. And then I didn't recieve any call.
Interviewer were helpful at all stage. View Answer
Other Interview Reviews for Citrix Systems
Senior Software Development Engineer InterviewApplication Details
I interviewed through a staffing agency. The process took 2 months - interviewed at Citrix Systems in September 2011.Interview Details
I interacted with a few employees and understood the poor technical abilities of them. If we keep apart the technical side of it, interviewers could not even properly communicate in English. I don’t know how they are chosen to take interviews and represent the organisation with such skills. By looking at them, I could feel the system. A few days after I came to know that the finanical part is decided by US office and this procedure takes couple of months to complete. I could feel the money crunch and started monitoring the situation. At last, after couple of months I heard the outcome. Once again reminded me about the money crisis. But politically they avoided all causes and cited a different reason for the outcome. I have not seen such unethical behavior in recent past. At the end, I feel its not worth applying to this organisation.Interview Questions
No OfferNegative ExperienceEasy Interview
- random number generation Answer Question
Interviews for Top Jobs at Citrix Systems
- Software Engineer (17)
- Software Development Engineer (14)
- Technical Support Engineer (14)
- Senior Software Engineer (7)
- Engineering (6)
- Software Developer (5)
- Software Testing Engineer (5)
- Software Engineer I (5)
- Intern (5)
- Territory Manager (4)
- Senior Manager (3)
- Technical Relationship Manager (3)
- Consultant (3)
- Director (3)
- Escalation Engineer (3)
- Staff Software Engineer (3)
- Software Development Engineer In Test (2)
- Systems Engineer (2)
- Human Resources (2)
- Field Sales Manager (2)
- Sales Specialist (2)
- QA Engineer (2)
- Network Engineer (2)
- User Experience Designer (2)
- Senior Software Development Engineer (2)
- Senior Software Test Engineer (2)
- Test Engineer (2)
- Sales Manager (2)
- Sales (2)
- Senior Technical Writer (2)