MQ Interview Questions 1
MQ Interview Questions 1
MQSeries Questionnaire
1.
Which of the following network protocols are supported for WebSphere MQ for
HP-UX?
A.
SPX
B. . UDP
C. . TCP/IP
D. . LU 6.2
E. . NETBIOS
2. In a WebSphere MQ environment where five queue managers are in a huband-spoke configuration, how many channels must be created in order for the four
spoke queue managers to exchange messages with the one hub queue manager?
A. 4
B. 5
C. 8
D. 10
3.
There are two channels to send messages from queue manager QM1 to queue
manager QM2. Channel C1 uses transmission queue QM1.QM2 and channel C2 uses
transmission queue QM2. QM1 has a remote queue definition, Q2, which specifies
QM1.QM2 as the transmission queue to reach QM2. An application connected to
QM1 performs an MQPUT1 specifying both an object queue name Q2 and an object
queue manager name QM2. Which of the following channel(s) will be used to
transmit the message?
A. C1
B. C2
C. C1 or C2 will be selected
D. No transmission will occur
4.
manager. Which of the following should be verified to determine the cause of this
problem?
A.
B.
C.
D.
E.
6.
Requester sender
B.
Requester Server
C.
Sender receiver
D. Cluster sender
7.
C.
E. A and B
In WebSphere MQ for iSeries, the SSL key repository is accessed using:
A. The MQSC command ALTER QMGR SSLKEYR.
B. The Digital Certificate Management tool.
C. The IBM GSKit package.
D. iKeyMan.
9.
C.
A.
Create Channel
B.
Reset Cluster
C.
/var/mqm/qmgrs/QM1/ssl/key.kdb.
B.
/var/mqm/ssl/key.kdb.
C.
/var/qmgrs/QM1/ssl/key.kdb.
Security exits can be called only on message channels, not on MQI channels.
C.
D. Security exit can perform functions that have nothing to do with security
13.
Which of the following security services are performed by DCE channel exits?
A. Identification
B.
authentication
C.
Confidentiality
D. Data integrity
14.
E.
E.
a)b) and c)
In which structure will the userid for authentication of the application be set?
A. MQMD
B.
MQTXH
C.
MQCD
A and B
15. The API-crossing exit is invoked for the following MQI calls namely (multi
choice)
A.
MQCLOSE
B.
MQGET
C.
MQINQ
16.
17.
18.
D. MQCONN
Which of the following are common reasons for authentication failures during
the
SSL handshake(multiple choice)
A.
B.
C.
When you remove a certificate, it is deleted from the certificate store for the
queue manager but When you unassign a certificate, it remains in the certificate
store but cannot be used for authentication purposes.
C.
When you remove a certificate, it is deleted from the certificate store for the
queue manager but When you unassign a certificate, it remains in the certificate
store but is not associated with any queue manager
C.
Both A and B
which processes the messages and sends back replies. The company now wishes
to migrate the application to use a queue manager cluster to have MQSeries
balance the workload across the multiple instances of the server. As part of the
migration planning, it has been identified that some request messages are related
to each other, or form a sequence, and must be processed by the same instance of
the server in the new environment. Which should be considered first as a way of
dealing with such message affinities?
A.
B.
C.
If the backed-out batch of messages is not in doubt and the messages are not
bound to the particular queue manager, the workload management routine is
called. The workload management routine selects a suitable alternative queue
manager and the messages are sent there.
C.
Messages that have already been delivered to the queue manager, or are in
doubt, or have no suitable alternative, wait until the original queue manager
becomes available again.
SPX
B.
UDP
C.
TCP/IP
D.
NetBIOS
24. What is the queue name where the cluster queue managers hold the full
repository information?
A. SYSTEM.CLUSTER.COMMAND.QUEUE
B. SYSTEM.CLUSTER.REPOSITORY.QUEUE
C. SYSTEM.CLUSTER.ADMIN.QUEUE
D. SYSTEM.CLUSTER.EXCHANGE.QUEUE
25. When an application opens (MQOPEN) a queue with MQOO_BIND_ON_OPEN?
A. To send sequence of all messages to available queue instance
B. To send sequence of all messages to same instance of queue
C. SYSTEM.CLUSTER.ADMIN.QUEUE
D. SYSTEM.CLUSTER.EXCHANGE.QUEUE
B.
Increased availability
C.
Workload balancing.
C.
D. 2
29. What is command used to create cluster queue, where SALES is the name of
the cluster?
A.
B.
DEFINE QLOCAL(Q1)
C.
D.
30. What is the cluster transmission queue which will be created by default on
each cluster queue manager?
A. SYSTEM.CLUSTER.TRANSMIT.QUEUE
B. SYSTEM.CLUSTER.XMIT.QUEUE
C. SYSTEM.CLUSTER.TRANSMISSION.QUEUE
D. SYSTEM.CLUSTER.TRANS.QUEUE
31. What is the command used to specify the cluster workload exit?
A. ALTER QMGR CLWLEXIT(myexit)
B. ALTER QMGR CWLEXIT(myexit)
C. ALTER QMGR EXIT(myexit)
D. ALTER QMGR EXIT n workload
32. What are the different ways that clusters will achieve work load balancing?
A.
B.
C.
D.
If an application running on QMX sets up the Object Descriptor such that the
ObjectName is 'Q1' and the ObjectQMgrName is 'QMZ', which transmission queue
will messages end up on when the application issues MQPUT1s?
QXMIT
QM1
QM1.XMIT
QMY.XMIT
36. When using the ALTER CHANNEL command, which one of the following
keywords is a required parameter?
TRPTYPE
CONNAME
XMITQ
CHLTYPE
37.You have 10 Sun Solaris client systems and a server queue manager on a Windows NT
system.
You need to configure an MQI channel between each client system and the server queue
manager.
What is the minimum number of textually different DEFINE CHANNEL commands
are necessary to acomplish this?
0
1.
10.
11.
20.
38. The maximum number of messages that can be placed on a queue on MQSeries
for Windows NT V5 is limited to (assuming no MQGETs are being done):
The number of messages that make up 320MB
The number of messages that make up 1GB
The value of MAXDEPTH
The limit is based on the upper limit of your file system