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 fresher’s. 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 1
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 2
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 3
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 4
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 5
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 6
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 7
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 8
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 9
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 10
www.geekinterview.com
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 11
www.geekinterview.com
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 12
www.geekinterview.com
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 13
www.geekinterview.com
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 14
www.geekinterview.com
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 all-
available 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 15
www.geekinterview.com
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 16
www.geekinterview.com
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 17
www.geekinterview.com

You might also like