You are on page 1of 20

Citrix Interview Questions and Answers

Exforsys Inc.
presents

GeekInterview.com

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

Interview Question and Answers


Citrix Interview
GeekInterview.com is an Open Database where you can share interview questions, comment /
answer any questions. Each question is like discussion thread that helps you to learn and
understand each question and answer in detail instead of just reading them.
Preparing for a job interview can be a stressful experience, especially for freshers. Considering
that you are an aspiring candidate seeking out to begin your career in Citrix, it is imperative
that you thoroughly be prepared, in order to stand a good chance of getting hired.
Among the things that you need to plan and prepare for would be the questions that will most
likely be asked during your interview. Preparation is the key to making a good first impression,
particularly for first-time applicants. Consequently, lack of preparation could lead to
nervousness and inability to answer questions satisfactorily. I will help you do well during your
interview, which is why this e-Book has been created to specifically guide you on how best to
answer 30 very common Citrix interview questions.
Target Audience
This guide is designed to help anybody who is planning to attend Citrix job interview in any
company, big or small. With the Citrix interview question and answers provided in this e-Book,
you can better prepare for the interview and feel more confident during the question and
answer session with your interviewer.

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

Disclaimer
This Citrix Interview Questions and Answers eBook contains 28 question and answers. All
explanation and answers are based on user submitted comments and opinion. Exforsys Inc is
not responsible for correctness of the same.

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

Table of contents
1. What is datastore in Citrix? ............................................................................................................................................... 2
2. What will happen if LHC in Citrix corrupted? .............................................................................................................. 2
3. What is time out feature in Citrix? How to enable this feature? ........................................................................... 2
4. If any user gets error that resources is unavailable in citrix than what will you do? ..................................... 3
5. What will happen if data store down in Citrix? ........................................................................................................... 3
6. What will happen if Citrix license server goes down? .............................................................................................. 4
7. Hybrid automation framework structure ....................................................................................................................... 4
8. Why is ICA that much faster than RDP? What is the technological difference between the two? .......... 5
9. What are the consoles available to manage citrix server? ..................................................................................... 5
10. What is the citrix xml service? ....................................................................................................................................... 5
11. What is pvs and why would you use it? ..................................................................................................................... 5
12. What is a ZDC and why is it recommended to have a dedicated one when there are more than 5 XenApp
servers?..........................................................................................................................................................................6
13. How do you repair the ima localhost cache? ............................................................................................................ 6
14. How the licensing works in citrix and difference in citrix licensing version wise? ........................................ 7
15. What group policy file would you edit to add custom drive letters for the purpose of hiding them from
users when they login to a xenapp server? ...................................................................................................................... 7
16. What is ICA and what are the advantages of ICA? ................................................................................................ 8
17. What is client lock down? ............................................................................................................................................... 8
18. What are different load evaluators are available in Citrix? .................................................................................. 8
19. How to implement policies in Citrix ................................................................................................ 9
20. What is printer terminology in Citrix? ......................................................................................................................... 9
21. What are different load evaluators are available in Citrix ............................................................... 10
22. How to recover when IMS failing? ............................................................................................................................. 11
23. What is the requirement for Citrix server installation? ........................................................................................ 12
24. What are the query commands in Citrix? ................................................................................................................ 12
25. What are the different ports use in Citrix? .............................................................................................................. 12
26. How to recover when datastore is failing? .............................................................................................................. 14
27. What will you check when any user is not able to launch citrix application? ............................................... 14
28. What is the requirement of installation manager and what kind of extension its support? .................... 14
Additional Resources ........................................................................................................................ 16

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

1. What is Datastore in Citrix?


Asked by Jaimishra | Answer contributed by: Zen
It is a database that has information of Citrix farm like XenApp server, Data collector, Zone,
Citirx policies, printers, license server, ports etc... It provides this information to all Citrix
XenApp server in the form of Local Host Cache(LHC) you could use either of SQL, SQL express,
DB2 depending on size of your farm.
Read More Answers / Improve Answer

2. What will happen if LHC in Citrix corrupted?


Asked by Needvicky | Answer contributed by: Ganesh
If LHC is corrupted, the server communication with the datastore would be affected; as a result,
server will not be able to handle user requests for applications; IMA service would fail to start
and you will have recreate LHC
Answer contributed by: Audumbar Gavali
You cannot access application from that server.
IMA will not start
Recreating LHC will fix the issue.
Read More Answers / Improve Answer

3. What is time out feature in Citrix? How to enable this


feature?
Asked by Needvicky | Answer contributed by: Ganesh
There are two types of time out:
Web Interface Time out
Time out from the XenApp servers

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

1) Web Interface time out is configured under web interface management


Console -> session preferences.
2) Server time out is configured either via local policy/GPO or through terminal server
configuration manager -> Environment Settings
Read More Answers / Improve Answer

4. If any user gets error that Resources is unavailable in


Citrix than what will you do?
Asked by Needvicky | Answer contributed by: Audumbar Gavali
- Check the application server is function correctly [hung...etc]
- Communicate with LIC. Server not broken
- Check for IMA service
Read More Answers / Improve Answer

5. What will happen if Data store down in Citrix?


Asked by Needvicky | Answer contributed by: Lokesh M
If Data store is down then MetaFrame administrators will not be able to edit any configurations
in the Management Console such as publishing applications and new MetaFrame Presentation
Servers cannot be added to the farm.
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

6. What will happen if Citrix License server goes down?


Asked by Needvicky | Answer contributed by: Varaprasad Gevin
If Citrix License Servers goes down. Citrix application will work until 60 days of basic grace
period of the Citrix License server. After 60 days farm cant be able to serve an apps to Citrix
XenApp users.
Read More Answers / Improve Answer

7. Hybrid Automation Framework Structure


Asked by Guest | Answer contributed by: Lokesh M
As the name implies, Hybrid framework is a combination of many frameworks.
Frameworks such as Data Driven Framework, Keyword Driven Framework and Functional
Decomposition framework are combined together to form a Hybrid framework.
These are also known as Dual Function Automation Framework.
They support several application environments and offer reusability, easy development, and
maintenance of test scripts, customize and configure client settings.
One can read more about Hybrid Framework by author BHARATH MARRIVADA who has written
extensively about Hybrid Framework model.
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

8. Why is ICA much faster than RDP? What is the


technological difference between the two?
Asked by Smriti0001 | Answer contributed by: Syed Nazar
ICA also has several features that RDP just doesn't support yet. ICA enables application
publishing -- where the application is on one server but is available across the cluster -- session
shadowing, anonymous users, audio support, and drive, printer and port mapping ICA is also
built into Internet Explorer and is available as a free plug-in for Netscape. RDP doesn't permit
applications to run in a browser.
Read More Answers / Improve Answer

9. What are the consoles available to manage Citrix server?


Asked by Sk_Naresh | Answer contributed by: Chandra Shekar
1) Citrix Management Console
2) Access Management Console
3) License Management Console
Read More Answers / Improve Answer

10. What is the Citrix XML Service?


Asked by Tligon | Answer contributed by Ramesh Nambaru
Citrix XML Service (CtxHttp) is installed as a service.
For application discovery and configuration information, XML service should be up and running.
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

11. What is PVS and why would you use it?


Asked by Tligon | Answer contributed by: Donna
Provisioning Server (PVS). A Provisioning Server is any server that has the Stream Service
installed. It is used to stream software from vDisks as needed, to target devices. In some
implementations, vDisks reside directly on the Provisioning Server.
In larger implementations, Provisioning Servers obtain the vDisk from a network storage device.
Provisioning Servers also retrieve and provide configuration information to and from the
Provisioning Server database. Provisioning Server architecture includes options to ensure high
availability and load balancing of connections between target devices and their vDisks.
Read More Answers / Improve Answer

12. What is a ZDC and why is it recommended to have a


dedicated one when there are more than 5 XenApp servers?
Asked by Tligon | Answer contributed by: Ezhil Arasan
ZDC - Zone data collector, It is always good to have a dedicated ZDC for a zone so that it will
have the complete information of the servers in that zone and it will supply the information
about the least loaded server to the web interface or the NetScaler while user is longing on to a
particular application.
Read More Answers / Improve Answer

13. How do you repair the IMA localhost cache?


Asked by Tligon | Answer contributed by: Suryanarayan Balakrishnan
IMPORTANT: The data store server must be available for dsmaint recreatelhc to work. If the
data store is not available, the IMA service cannot start.
1. Stop the IMA service on the XenApp server, if it is started. This can be done using the
command: net stop IMA service, or from services.

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

2. Run dsmaint recreatelhc, which renames the existing LHC database, creates a new database,
and modifies the following registry key HKEY_LOCAL_MACHINESOFTWARE Citrix IMA Runtime
PSRequired key to 1. Setting the value PSRequired to 1 forces the server to establish
communication with the data store in order to populate the Local Host Cache database. When
the IMA service is restarted, the LHC is recreated with the current data from the data store.
3. Restart the IMA service. This can be done via the command line, net start
IMA service, or from services.
Read More Answers / Improve Answer

14. How the licensing works in Citrix and difference in Citrix


Licensing version wise?
Asked by Sk_naresh | Answer contributed by: Suryanarayan Balakrishnan
Standard License - For single Server
Advanced License - Supports Network Load Balancing
Enterprise License - For large Infrastructure provides WMI, Load Manager or Resource
Manager
Platinum License - Features like Access Gateway and password manager is enabled, edge site
server, etc
For Citrix you would require:
1. Microsoft OS license for the server
2. Terminal Server License (calls)
3. Citrix Server License
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

15. What group policy file would you edit to add custom
drive letters for the purpose of hiding them from users when
they login to a XenApp server?
Asked by Tligon | Answer contributed by: Navjotg
User Configuration | Administrative Templates | Windows Explorer | "Hide these specified drives
in My Computer" and "Prevent access to drives from My Computer"
Read More Answers / Improve Answer

16. What is ICA and what are the advantages of ICA?


Asked by Sk_naresh | Answer contributed by: Sandipjoshi99
ICA - Independent Computing Architecture
It provides better compression
Transmits High-level windows display information
Read More Answers / Improve Answer

17. What is Client Lock Down?


Asked by Irfanindi | Answer contributed by: Dhingra.kamal
Typically 'client lockdown' is the process of securing an endpoint so that the user can only
access authorized features. An example of this would be turning the device into a 'Thin Client'
by locking it down so that an end user can only connect to published apps or desktops and
cannot use other features.
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

18. What are different load evaluators are available in


Citrix?
Asked by Sk_naresh | Answer contributed by: Kulwinders
1. Default Load Evaluators
2. Advance Load evaluators
3. Custom load evaluators
Read More Answers / Improve Answer

19. How to implement Policies in Citrix


Asked by Sk_naresh | Answer contributed by: Anilkumarsn
The Citrix policy can be applied through Console Management in 3 levels
1. Farm Level
2. Citrix Server Level
3. Policy Level
Read More Answers / Improve Answer

20. What is Printer terminology in Citrix?


Asked by Sk_naresh | Answer contributed by: Anilkumarsn
Citrix Printing can be configured 3 ways (types)
1. Local Printing
2. Network Printing
3. Client Printing

www.exforsys.com
www.geekinterview.com

Citrix Interview Questions and Answers

Client Printer: The printer connected to the Workstation & the drivers are installed on the
Citrix server for printing.
Network Printer: The Printer connected to the print server & the drivers should be available
on the Citrix server.
Local Printer: The printer connected to locally to the Citrix server & the driers are installed for
the print operation.
Read More Answers / Improve Answer

21. What are different load evaluators are available in Citrix


Asked by Irfanindi | Answer contributed by: Amodketkar
Different Types of Citrix Load Evaluators
1) CPU Utilization
2) Memory Utilization
3) Page Swap
4) Application User Load
5) Context Switches
6) Disk Data I/O
7) Disk Operations
8) IP Range
9) Page Faults
10) Scheduling
11) Server User Load
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

10

Citrix Interview Questions and Answers

22. How to recover when IMA failing?


Asked by Sk_naresh | Answer contributed by: Irfanindi
There can be a number of reasons why the IMA Service appears not to have started, including
the following:

IMA Service load time

IMA Service subsystem

Missing Temp directory

Print spooler service

ODBC configuration

Roaming Profile

Examine the following Windows Registry setting:


HKEY_LOCAL_MACHINESOFTWARECitrixIMARuntimeCurrentlyLoadingPlugin
If there is no value specified in the CurrentlyLoadingPlugin portion of the above Windows
Registry entry, then either the IMA Service could not connect to the data store or the local host
cache is missing or corrupt.
If a CurrentlyLoadingPlugin value is specified, the IMA Service made a connection to the data
store and the value displayed is the name of the IMA Service subsystem that failed to load.
Missing Temp Directory
If administrators see an IMA Service Failed error message with an error code of 2147483649
when starting the MetaFrame XP Presentation Server, the local system account might be
missing a Temp directory, which is required for the IMA Service to run.
To gain further insight into the situation, change the IMA Service startup account to the local
administrator and restart the server. If the IMA Service is successful in starting under the local
administrator account, then it is likely that a missing Temp directory for the local system
account is causing the situation.

www.exforsys.com
www.geekinterview.com

11

Citrix Interview Questions and Answers

If the Temp directory is not present, then manually create one as >Temp. For example:
C: WinntTemp
Also, verify that the TMP and TEMP system environment variables point to the temporary
directory. Restart the server to restart the IMA Service
Read More Answers / Improve Answer

23. What is the requirement for Citrix server installation?


Asked by Sk_naresh | Answer contributed by: Venu_urc

Windows 2003 Server

Terminal Services,

Terminal Services Licenses,

Citrix P.S 4.0

Citrix Licenses

Citrix Clients
Read More Answers / Improve Answer

24. What are the query commands in Citrix?


Asked by Sk_naresh | Answer contributed by: Halvendira
1) qfarm
2) querydc
3) queryds
4) queryhr
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

12

Citrix Interview Questions and Answers

25. What are the different ports use in Citrix?


Asked by Sk_naresh | Answer contributed by: Sateesh_wsa
Some Citrix Port Numbers
1494: Any client using the TCP protocol to communicate with the Presentation Server uses this
port. You will need to open this port on your firewall for inbound connections unless you are
using some form of encapsulation or encryption. You can change the port using the ICAPORT
command but I find it to be more trouble than it is worth.
1604: Called the ICA Browser port this is a UDP port that can be used by the Program
Neighborhood to enumerate applications. You probably will not use this though.
80: This is the default port used by the XML service and is used by clients who enumerate
applications with the TCP+HTTP or XML protocol. You will thus need to open this port on your
firewall for inbound connections if clients will be using it to locate servers. You can change the
port easily enough using the CTXXMLSS command.
443: This is the default SSL. The SSL Relay will use it to secure communications between the
Web Interface and the server farm. You could also use it to secure client communication to the
web Interface or use it for client connections to the Presentation Server.
5000: The Presentation Server uses this port to communicate with the IBM Db2 server hosting
the data store.
1521: This port is used to communicate with the Oracle data store.
1433: The port used to communicate with a Microsoft SQL data store.
2512: This port is used for server-to-server communication such as when load information is
communicated. The port used to access the data store is saved in the
HKLMSOFTWARECITRIXIMAIMAPORT key on the server containing the data store. All other
servers use the port number saved in HKLMSOFTWARECITRIXIMAPSSERVERPORT key in the
registry to access the data store. Have a look at IMAPORT to see how to change it.
2513: This port is used by the Presentation Server Console when connection to a server. Have
a look at IMAPORT to see how to change it.

www.exforsys.com
www.geekinterview.com

13

Citrix Interview Questions and Answers

2598: This is the session reliability port number and needs to be opened on your firewall if the
ICA Clients will be using session reliability when communication with the server.
27000 and a random port number: This is the port used for communication between the Citrix
License server and the Presentation Servers. Remember that the Citrix vendor daemon running
on the license server uses a random port. It tracks license usage.

Read More Answers / Improve Answer

26. How to recover when Datastore is failing?


Asked by Sk_naresh | Answer contributed by: Ujjalalokesarkar
Data store can be recreated by the *.mdb file which is located at %program
files/Citrix/Independent Architecture Management%
This file can be moved to another server and a data base connectivity and be created using
ODBC and creating a *.dsn file.
Read More Answers / Improve Answer

27. What will you check when any user is not able to launch
Citrix application?
Asked by Sk_naresh | Answer contributed by: Sateesh_wsa
1) First try to launch same application from Citrix server (on which you installed and published)
2) Try to add same application to your ID and try to launch
3) Check user permissions for that Applications
4) Verify that latest Citrix client software installed at desktop
5) Verify that user is having correct proxy settings to connect to your Citrix network (for remote
users)
Read More Answers / Improve Answer

www.exforsys.com
www.geekinterview.com

14

Citrix Interview Questions and Answers

28. What is the requirement of Installation Manager and


what kind of extension its support?
Asked by Sk_naresh | Answer contributed by: Jijinvp
Installation Manager is a powerful feature in MetaFrame XPe that facilitates the rapid
installation of applications and other software components.
Installation manager let you install applications other software components to any or allavailable servers in your farm-attended or unattended-using any MetaFrame XP server on the
network regardless of physical location, network connection type or hardware set up.
It supports extensions like ADF MSI and MSP.
Read More Answers / Improve Answer

Read more Citrix related interview question and answers.

http://www.geekinterview.com/Interview-Questions/Applications/Citrix
You can also post Citrix related queries

www.exforsys.com
www.geekinterview.com

15

Citrix Interview Questions and Answers

Additional Resources
Career Improvement
http://www.exforsys.com/career-improvement.html
Employment Help
http://www.exforsys.com/employment-help.html
Education Help
http://www.exforsys.com/education-help.html
Interview Help
http://www.exforsys.com/interview-help.html
Project Management
http://www.exforsys.com/management.html
Learn Oracle
http://www.exforsys.com/learn-oracle.html
Learn Programming
http://www.exforsys.com/learn-programming.html
Learn Concepts
http://www.exforsys.com/learn-concepts.html
Learn Networking
http://www.exforsys.com/learn-networking.html
Learn Microsoft
http://www.exforsys.com/learn-microsoft.html

www.exforsys.com
www.geekinterview.com

16

Citrix Interview Questions and Answers

Learn J2EE
http://www.exforsys.com/learn-j2ee.html
Software Testing
http://www.exforsys.com/software-testing.html
Certification Help
http://www.exforsys.com/certification.html
Interview Questions
http://www.geekinterview.com/Interview-Questions
Tech FAQ
http://www.geekinterview.com/FAQs
Engineering Questions
http://www.geekinterview.com/Engineering

www.exforsys.com
www.geekinterview.com

17

You might also like