FAQs for Students and Recent Graduates

Can I apply for multiple jobs?
Yes, you can apply for more than one role at once, though we recommend narrowing your choices down to a few jobs that truly match your skills, experiences and interests. We’ll review your resume/CV to determine best fit.

I interviewed last year and was not selected. Can I reapply?
Yes, for engineering roles, we ask that you gain more experience first.

Are recruiters coming to my university?
We host outreach events at numerous universities all over the world to spread the word about our internships and opportunities for recent graduates. Check with your university’s careers center to see if a Citrix representative will be visiting your campus. And though we can't visit every school, you can find and apply for all of our open roles on our careers site: https://www.citrix.com/careers/university-recruiting/

Do I need a computer science degree to be a Citrix software engineer?
No, a CS degree isn’t required for our software engineering or product manager roles.

What technical classes should I take to prepare for software engineering interviews?
A broad, interdisciplinary background, with a strong understanding of computer science, is the key to any job in software engineering, at Citrix or elsewhere.

What if I need an accommodation for the interview?
Citrix welcomes and encourages applications from people with disabilities. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. If you are an individual with a disability and require a reasonable accommodation to complete any part of the job application process, please email us at askhr@citrix.com for assistance.

How do I prepare for the interview process?

Once you’ve submitted your application online, our staffing team will review your resume and any supplementary materials
If you advance, the next step in the process is a series of interviews—which may be on the phone, via video conference, or in person—to assess your skills
Structure your interview answers: It’s important to show how you arrive at a solution, so think out loud
You may be asked a problem-solving question. Talk through how you break a problem down into smaller aspects to get to a resolution.
Be prepared to demonstrate how you meet the requirements of the job description by sharing specific examples from your past, or ideas about how you would accomplish a specific task. For some of our openings you may be asked to write code, share a creative portfolio, or provide examples of your work in other ways.
For technical interviews, practice coding on a whiteboard, in Google Docs, or over the phone. You can find sample coding questions on sites like CodeLab, Quora, and Stack Overflow. The book “Cracking the Coding Interview” is also a good resource
Prepare questions for your interviewers: thoughtful questions demonstrate your level of understanding, your interest, and your passions, so don't hold back. Your interview is an opportunity for you to get to know us too.

Helpful questions to think about as you prepare for your interview:
How do you work best, both as an individual and as part of a team?
What challenges have you faced at school or at work and how did you overcome them?
Which of your skills or experiences would be assets in the role and why?

Extra tip: If you don’t understand a question, ask your interviewers for clarification and take the time you need with responses.

Does Citrix sponsor visas?
There are jobs for which the company might be able to sponsor visas, depending on the requirements of the job, the qualifications of the candidate and which country the role is based. Feel free to apply to any jobs you're qualified for.

What happens after an internship?
Whether you're graduating and seeking a full-time position after your internship, or hoping to return for another internship next year, you'll be considered for a returning offer during your internship.