Middleware Interview Questions And Answers
Download Middleware Interview Questions and Answers PDF
Refine your Middleware interview skills with our 26 critical questions. Each question is designed to test and expand your Middleware expertise. Suitable for all experience levels, these questions will help you prepare thoroughly. Download the free PDF now to get all 26 questions and ensure you're well-prepared for your Middleware interview. This resource is perfect for in-depth preparation and boosting your confidence.
26 Middleware Questions and Answers:
Middleware Job Interview Questions Table of Contents:
1 :: What is garbage collection and what is it used for?
In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector, or just collector, attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program.
Read More2 :: What is the future in MQ if i have 2+exp?
it speeds implementation of distributed applications.
it runs on different platforms
it time independent.
no loss for msg delivery ie gaurenty delivery.
Read Moreit runs on different platforms
it time independent.
no loss for msg delivery ie gaurenty delivery.
3 :: What are the installation modes in Weblogic?
The modes of deploymnet are: Stage,No-stage and External
STAGE: The Administration Server first copies the
deployment unit source files to the staging directories of
target servers specified by the Staging Directory Name
attribute.
The target servers then deploy using their local copy of
the
NOSTAGE: The Administration Server does not copy
deployment unit files. Instead, all servers deploy using
the same physical copy of the deployment files, which must
be directly accessible by the Administration Server and
target servers.
With nostage deployments of exploded archive directories,
WebLogic Server automatically detects changes to a
deployment's JSPs or Servlets and refreshes the deployment.
(This behavior can be disabled if necessary.)
EXTERNAL_stage: The Administration Server does not copy
deployment files. Instead, the Administrator must ensure
that deployment files are distributed to the correct
staging directory location before deployment (for example,
by manually copying files prior to deployment).
With external_stage deployments, the Administration Server
requires a copy of the deployment files for validation
purposes. Copies of the deployment files that reside in
target servers' staging directories are not validated
before deployment.
Read MoreSTAGE: The Administration Server first copies the
deployment unit source files to the staging directories of
target servers specified by the Staging Directory Name
attribute.
The target servers then deploy using their local copy of
the
NOSTAGE: The Administration Server does not copy
deployment unit files. Instead, all servers deploy using
the same physical copy of the deployment files, which must
be directly accessible by the Administration Server and
target servers.
With nostage deployments of exploded archive directories,
WebLogic Server automatically detects changes to a
deployment's JSPs or Servlets and refreshes the deployment.
(This behavior can be disabled if necessary.)
EXTERNAL_stage: The Administration Server does not copy
deployment files. Instead, the Administrator must ensure
that deployment files are distributed to the correct
staging directory location before deployment (for example,
by manually copying files prior to deployment).
With external_stage deployments, the Administration Server
requires a copy of the deployment files for validation
purposes. Copies of the deployment files that reside in
target servers' staging directories are not validated
before deployment.
4 :: What is a heap dump, thread dump?
Thread Dump: When we trigger a thread dump on a application
server,all active thread informations will be dumped into
file whichjis known as thread dump. here, we can get
information about thread like active thread,hung
thread,dead lock,runnable and inactive thread info.
Command : kill -3 PID(Process Id)
Heap Dump: It's snap shot of our JVM's heap memory,so here
we can have all active java objects and their activities
which object doing what and how much memory it is
accupying...
Read Moreserver,all active thread informations will be dumped into
file whichjis known as thread dump. here, we can get
information about thread like active thread,hung
thread,dead lock,runnable and inactive thread info.
Command : kill -3 PID(Process Id)
Heap Dump: It's snap shot of our JVM's heap memory,so here
we can have all active java objects and their activities
which object doing what and how much memory it is
accupying...
5 :: What is SSL? How to Assign that SSL Certificate to particular QM?
For Windows System,
1. Need to create the key repository using " strmqikm ".
provide the following parameters in the screen which
is opened by the above command,
Key DataBase Type : CMS
File Name : <<File Name>>.kdb
Location Of The File :
<<MQ Root Directory>>\Qmgrs\<<Queue Mana. Name>>\ssl
2. Go to cerficate providers website and get the
Certificate, So that the certificate will be installed
in out machine..
3. The next step is to export the Installed certificate
into the SSL directory.
(<<MQ Root Directory>>\Qmgrs\<<Queue Mana. Name>>\ssl)
Go to Internet Explorer, Tools / Internet Options /
Content / Certificates, From this screen select the
installed Certificate and export the same to the
directory, which is mentioned in the above.
4. Once the export is done, double click on the *.kdb file
and try to import the certificate, which was exported in
the step 3.
Read More1. Need to create the key repository using " strmqikm ".
provide the following parameters in the screen which
is opened by the above command,
Key DataBase Type : CMS
File Name : <<File Name>>.kdb
Location Of The File :
<<MQ Root Directory>>\Qmgrs\<<Queue Mana. Name>>\ssl
2. Go to cerficate providers website and get the
Certificate, So that the certificate will be installed
in out machine..
3. The next step is to export the Installed certificate
into the SSL directory.
(<<MQ Root Directory>>\Qmgrs\<<Queue Mana. Name>>\ssl)
Go to Internet Explorer, Tools / Internet Options /
Content / Certificates, From this screen select the
installed Certificate and export the same to the
directory, which is mentioned in the above.
4. Once the export is done, double click on the *.kdb file
and try to import the certificate, which was exported in
the step 3.
6 :: how to connect TN in webmethods?
After completing jdbc pool.
what is the next step?
1. Assuming u already executed all TN Database scripts.
2. Go to JDBC Pools its divided into 3 parts.
3. in second part u configure the pool and give a name to that pool ex: TN Pool.
4. in first part u find TN Pools edit and associate the TNPool with that. save and restart the server. u can access the TN server from TN console or MWS.
Read More2. Go to JDBC Pools its divided into 3 parts.
3. in second part u configure the pool and give a name to that pool ex: TN Pool.
4. in first part u find TN Pools edit and associate the TNPool with that. save and restart the server. u can access the TN server from TN console or MWS.
7 :: What is a Queue?
Queue is a data structure which is store the messages.and
every queue has own queue manager.queue manager are
maintaining the all queues.different types of queues are
available in web sphere mq in different purpose.but
generally 4 types of queues r there
1)local queue
2)remote queue
3)alias queue
4)model queue
Read Moreevery queue has own queue manager.queue manager are
maintaining the all queues.different types of queues are
available in web sphere mq in different purpose.but
generally 4 types of queues r there
1)local queue
2)remote queue
3)alias queue
4)model queue
8 :: Explain a Cluster?
Cluster is said to be group of queue manager's logically
connected together to balance the load on the remote machine
(i.e if it is remote queue managers which processes your
message). And there are two types of grouping on the queue
managers. 1) Full repository 2) Partial repository. The
full repository queue manager knows all other queue
managers in the cluster and whenever a message comes to it,
and if that is unable to process the message, it will find
a queue in other queue manager in the cluster and ask it to
process the message.
Read Moreconnected together to balance the load on the remote machine
(i.e if it is remote queue managers which processes your
message). And there are two types of grouping on the queue
managers. 1) Full repository 2) Partial repository. The
full repository queue manager knows all other queue
managers in the cluster and whenever a message comes to it,
and if that is unable to process the message, it will find
a queue in other queue manager in the cluster and ask it to
process the message.
9 :: Which queue having current queue depth should be greater than zero?
event queues
Open MQ Explorer by selecting Start > Programs > IBM WebSphere MQ > WebSphere MQ Explorer.
Check to see if the depth of the WebSphere® Sensor Events queues is greater than zero.
Read MoreOpen MQ Explorer by selecting Start > Programs > IBM WebSphere MQ > WebSphere MQ Explorer.
Check to see if the depth of the WebSphere® Sensor Events queues is greater than zero.
11 :: What are components in Oracle SoaSuite?
The components of Oracle SOA suite 11g are :
1. BPEL
2. Mediator
3. Human Task
4. Businees Rules
5. Spring Context
Read More1. BPEL
2. Mediator
3. Human Task
4. Businees Rules
5. Spring Context
12 :: Why did you leave your last job?
Stay positive regardless of the circumstances. Never refer to a major problem with management and never speak ill of supervisors, co-workers or the organization. If you do, you will be the one looking bad. Keep smiling and talk about leaving for a positive reason such as an opportunity, a chance to do something special or other forward-looking reasons.
Read More13 :: Tell me about your experience in this field?
Speak about specifics that relate to the position you are applying for. If you do not have specific experience, get as close as you can.
Read More14 :: Do you consider yourself successful?
You should always answer yes and briefly explain why. A good explanation is that you have set goals, and you have met some and are on track to achieve the others.
Read More15 :: What do you know about this organization?
This question is one reason to do some research on the organization before the interview. Find out where they have been and where they are going. What are the current issues and who are the major players?
Read More16 :: What do your co-workers say about you?
Be prepared with a quote or two from co-workers. Either a specific statement or a paraphrase will work. Jill Diam, a co-worker at Smith Company, always said I was the hardest workers she had ever known. It is as powerful as Jill having said it at the interview herself.
Read More17 :: Are you also applying for other jobs?
Be honest but do not spend a lot of time in this area. Keep the focus on this job and what you can do for this organization. Anything else is a distraction.
Read More18 :: Do you know anyone who already works for us?
Be aware of the policy on relatives working for the organization. This can affect your answer even though they asked about friends not relatives. Be careful to mention a friend only if they are well thought of.
Read More19 :: Why do you want to work for this organization?
This may take some thought and certainly, should be based on the research you have done on the organization. Sincerity is extremely important here and will easily be sensed. Relate it to your long-term career goals.
Read More20 :: What have you done to improve your knowledge in the last year?
Try to include improvement activities that relate to the job. A wide variety of activities can be mentioned as positive self improvement. Have some good ones handy to mention.
Read More21 :: What is your philosophy towards work?
The interviewer is not looking for a long or flowery dissertation here. Do you have strong feelings that the job gets done? Yes. That's the type of answer that works best here. Short and positive, showing a benefit to the organization.
Read More22 :: How you would be an asset to this organization?
You should be anxious for this question. It gives you a chance to highlight your best points as they relate to the position being discussed. Give a little advance thought to this relationship.
Read More23 :: Are you a team player?
You are, of course, a team player. Be sure to have examples ready. Specifics that show you often perform for the good of the team rather than for yourself are good evidence of your team attitude. Do not brag, just say it in a matter-of-fact tone. This is a key point.
Read More24 :: Have you ever had to fire anyone? How did you feel about that?
This is serious. Do not make light of it or in any way seem like you like to fire people. At the same time, you will do it when it is the right thing to do. When it comes to the organization versus the individual who has created a harmful situation, you will protect the organization. Remember firing is not the same as layoff or reduction in force.
Read More25 :: What kind of salary do you need?
A loaded question. A nasty little game that you will probably lose if you answer first. So, do not answer it. Instead, say something like, That's a tough question. Can you tell me the range for this position? In most cases, the interviewer, taken off guard, will tell you. If not, say that it can depend on the details of the job. Then give a wide range.
Read More