0% found this document useful (0 votes)
80 views4 pages

MQ Questions Answers

Uploaded by

Heba Refaie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views4 pages

MQ Questions Answers

Uploaded by

Heba Refaie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

MQ Interview Questions

1) The IBM MQ is one of message-oriented middleware (MOM), can you tell what the
advantages and disadvantages of this type of middleware are?

2) “Assured Delivery” is one of the most important features of IBM MQ – what does
“Assured Delivery” mean?
a. A report of delivery can always be sent back
b. Unless the entire system goes down, no messages are lost
c. Messages can be duplicated but never lost
d. Messages are delivered with no loss or duplication

3) Can you list names of - at least 5 objects - of the different IBM MQ objects?
Can you mention the function of each object…?

4) Why do we need sometimes to create Alias Queues?

5) What is the difference between mq.ini and mqs.ini files?

6) What is the dead letter queue? What are reasons of getting messages in the dead letter
queue?

7) What is the difference between the dead letter queue and the backout queue?

8) What are the 4 basic types of predefined queues that we can find IBM MQ?

9) Development team asked you to create 5 local queues that will be used to store
important payment messages, they don’t want the messages to be lost incase the queue
manager is restarted, what change can you do in the local queues configuration to
achieve this goal? Mention the mqsc command that you will use?

10) Security team asked you to change the default MQ port number of the New PRD MQ
server, what will you do to achieve this?

11) Testing team are preparing performance test cases, they want to load 10 million
messages in a local queue, but they don’t want the messages to be consumed
immediately by the consumer application as they are planning their tests on the next
week.
The consumer application is always up and running and you cannot shut down it as it is
not administrated by you…
The local queue was created with default configuration…What changes can you do in
local queue configuration to help them.

12) What is message co-relation id?

13) What is a remote queue and what are parameters that you need to know to create a
remote queue?

14) What is Channel, what are the two basic types of channels that IBM MQ supports?

15) Can you mention 4 types of message channels in IBM MQ server (out of the 6 types of
the message channels)?

16) What is the message channel agent (MCA)? What are the types of the message channel
agents?

17) What are the Normal states of the message channel in IBM MQ, what are the
Problematic states, and which one requires Admin attention?

18) Development team requests MQ admin to create the MQ objects needed only to put
messages to a queue that belongs to queue manager in an external organization, what
are the MQ object types that MQ administrator must create?

19) What is the Triggering feature in IBM MQ? And how does it work?

20) What does an initiation queue contain?

21) What is the difference between the circular logs and linear logs in MQ?

22) What should you do if you would like to change the log type of a given queue manager?

23) What are FDC files and when are they generated? What is the Probe-id?

24) Testing team requests you to save the messages that they put in a local queue, how can
you take backup from messages in a local queue?

25) A developer came to you complaining that that he cannot put messages in local queue
“QL.PAYMENTS” in the “DEVQMGR” and getting the exception “2035”. The developer is
using the IBM Sample program amqsput and is connecting to mq server directly with
user “john” – in your organization, john is allowed to connect directly to the server and
to the DEVQMGR…how will you troubleshoot and fix this issue? What commands that
you will use?

26) Development team will need to allow a client application on a windows server to
connect to a queue manager host on a Linux server, you told them it is possible by using
client server architecture, what will be the different client-server connectivity
configurations that you will propose to them?

27) What is channel exit? Can you list some of the channel exit types and how can you
benefit from them?

28) Your organization asked you to plan for SSL connection between the production queue
manager and another remote Queue Manager that belongs to another organization what
will be the steps that you will take to configure SSL connectivity between the two queue
managers.

29) Your organization is starting up a complex project in which 3 queue mangers need to
send and receive many types of messages in many different queues from each other…
What is the configuration that you can implement to simplify the administration and
reduce the number of objects that you will need to create.

30) Your organization is planning to launch a modern critical application that is using a single
PRD queue manager that is hosted on a dedicated Linux server, you suggested to use an
active passive architecture to achieve this high availability and requested the Linux team
to create a cluster of 2 Linux servers? what are the most important things that you will
ask the Linux team to provide in the cluster in order that the MQ queue manager can
work in active-passive mode

You might also like