If you're looking for IBM WAS Interview Questions for Experienced or Freshers, you are at right place. There are lot of opportunities from many reputed companies in the world. According to research IBM WAS has a market share of about 0.6%. So, You still have opportunity to move ahead in your career in IBM WAS Engineering. Mindmajix offers Advanced IBM WAS Interview Questions 2018 that helps you in cracking your interview & acquire dream career as IBM WAS Engineer.
Q. What is a node and what all nodes have in common?
Node is defined as the logical grouping of all the processes related to a server. These are generally maintained by the WebSphere. The operational protocols, as well as the general configuration can be common among the nodes. However, it all depends on the type of nodes and the cell with which they are associated. There are methods available that can be considered for integration of information that belong to different nodes in one.
Q. What exactly do you know about a Web Server?
Basically, it is a file server which is responsible for retrieving the files from one end of a server and sends them to other location through the network. Before sending the same, it makes sure of formatting the same. When it comes to delivering static content to a location on a network, the web servers are very useful. The good thing is information can easily be conveyed or delivered to a very large number of users in no time. The content delivered remains same for one and all.
Q. What do you know about the working of Application Server Clustering?
There is a web server plug-in which is equipped with a component for routing all the requests directly to the web containers in the WebSphere. Suppose the commubnication link fails between two members, the same would be marked down and continue with the other members to accomplish the task. When the link with the same member established, it again sends the request to same. This is how it works and the best thing is a lot of time can easily be saved with this approach.
Q. How a web server perform its task?
First of all, the users request for a web page. The same is located in the local directory by the web server and the same is sent to the user. The procedure remains the same even if the demand of the user is a graphic file. It’s all about the standards of the web server which are designed for publishing the documents which are purely static in nature. All the web applications irrespective of the quantity of dynamic content can be managed simply through it.
5. What is the role of Syn Function in the WebSphere?
Its primary task is to make sure that the users can easily store all the information which is related to the configuration at a specific location. At the same time, it makes sure that the configuration remains same in both master and local repositories.
Q. Name any two methods which you know for application communication? Which one is better according to you and why?
1. Fire & Forget
2. Request & Response
The method Fire and Forget is generally preferred as it has more advanced features and is fast when compared to the other.
Q. Can you teel us what exactly do you knoiw about the Web-Sphere?
It is basically a tool that is purely based on Java and one of the primary tasks of this tool is to create and manage websites of any range. It is possible to come out with the highly advanced oriented applications with this tool. Also, the developers can simply make sure to have the required business features and functions in the outcomes. The users have independence of integrating the entire data of the different Operating systems and different applications in the single outcome.
Q. Can you tell about the abilities of catching server?
It is generally responsible for two major things and they are Integration of dynamic content caching as well as the servlet caching. In addition to this, it let the users reverse the proxy and sometime the routing based on the content in requested by the user.
Q. As a user of IBM Web-Sphere, what would be the type of files that you will need when it comes to deploying an application into the Websphere?
For this, the best available files are EAR or WAR.
Q. Give a few examples about dynamic content?
Well, the dynamic content could be anything such as
1. Weather information
2. Stock data
3. Stock prices
4. Shipping status
5. Inventory levels
6. Production data
Q. Is it possible to extend the limit of web servers through WAS?
Yes, it is possible. In fact, the Web Application Servers are designed for the same task and IBM WAS has major support available for the same.
Q. What do you mean by the term Cell in Websphere?
It is nothing but a group of nodes that has a common domain. It is possible to manage all the nodes within a cell from a single resource. This is generally because they remain available in a single domain as already mentioned.
Q. Name the Component that you will be using for connecting the Java Servlets with the Website?
Q. What are the features of Web-Sphere you are familiar with?
One of the best things is the users can simply make sure of Java Server Pages, XML pages as well as the HTML pages for performing the task. In addition to this, the Web-sphere gives users an opportunity to support the JSP container. It is also possible to work on Workload Management and EJB component with this tool as it has a vast support available for both. Moreover, all the HTTP servers can simply be supported through Web-Sphere.
Q. How will you define the partition in asymmetric clustering in the Web-sphere?
Because it runs on a single cluster, the same could be defined dynamically and without affecting the other files. All the tasks that are associated with clustering can directly be rooted to the concerned cluster
Q. Compare Node Group and Node Agent
The nodes which are similar in terms of their abilities and that remain within the same cell can be defined as a Node Group. On the other side, the Node agent is an integral part of a node which works along the deployment manager. The prime task is nothing but to manage the processes which are related to administration. Generally, it performs the task of a channel between the manager and the node.
Q. What is the significance of registry for user information in WebSphere?
Well, the WebSphere utilize the same for mapping the certificate information which belongs to a specific ID. In addition to this, various authentication related tasks such as checking the passwords can also be done through it. Whenever users want to obtain group information, the same can easily be done through this. Also, it is helpful in saving a lot of time to the users.
Q. Explain the concept of extended deployment in the Web Sphere? Where is it generally employed?
It is basically nothing but a procedure of adding more features and quality to an already existing service using the best available IT resources. There are three important domains in which it is generally targeted and they are Compute Grid, Virtual Enterprise, as well as WebSphere eXtreme Scale.
Q. Are you familiar with the WebSphere MQ?
It is basically a program which is considered to enable the users to communicate with each other in the IDB WebSphere environment. It is also called as commercial messaging and is considered generally for displaying an important message on the screen of another user instantly.
Q. Which component in IBM WebSphere would you use for routing and storing messages?
Generally, Queue Manager is used for this purpose and it is a significant component with major applications. The users are also free to consider it communicating with the third-party applications in a very reliable manner. Also, this component makes sure that no compatibility related problems declare their presence while handling the tasks.
Q. What is the significance of SSLPEER in the Websphere?
It is basically a MQ client which is stringed and is directly linked to the Queue Manager
Q. While building a web application, what are the important parameters to pay attention to?
There are certain things about which the users should b careful about. The first thing is to make sure that the application remains highly scalable. Also, the developers make sure that it is platform or OS independent. The applications that are quite complex in terms of codes are not generally considered as best on the World Wide Web. The flexibility is another parameter to consider. Moreover, it should have features that are directly visible and accessible. The design and technology are the other parameters to pay attention to.
Q. Can you tell us how the proxy of WebSphere can impact the other parameters?
It is necessary that a proxy is configured only in the forward direction. Before the content is sent to the query, the same is cached by the edge whenever a user request is made. There are a lot of fragments that generally arise from the Servelts or the JSP and they are cached directly by the edge. This sometimes results in a slower performance of the process related to the edge.
Q. What you find common among the Java Message Service, Message Queue Interface and Application Messaging Interface?
They all are a part of WebSphere Message Queue programming procedures and functions which are responsible for the creation of a dynamic web application. It is possible to use them all at the same time or only one as per the need.
Q. Suppose you have to improve the EAR support, what are the tools/methods which you can consider for this task?
There are Data resources that can be considered easily for this. In addition to this, the task can also be accomplished simply by the shared libraries. The present-day approach which is becoming quite common is through a Class Loader Policy. In this approach basically, a virtual host along with some aliases related to authentication are considered for this task.
Q. When it comes to deploying the application in the WebSphere environment, what are the available methods one can use? What would be your preference for the same while performing this task?
There are three methods that can be considered for this task. First is using the administration console, using the automated scripts & the application deployment applications meant especially for this. Last is copying the files in the deploy application directly.
I will prefer the third method but it actually depends on the type of application concerned.
Q. What do you mean by the term connecting pool in the Websphere?
It is basically a cache of the database connections. Its role is to simply make sure that the connection be utilized multiple times whenever there is a need to access the same information in the same manner in future. The new connections are automatically created and added to the pool in case all the already existing ones are occupied.
Q. What do you mean by the term WebLogic? How can you put it equal to the Websphere?
In WebLogic, the users can simply make sure of transaction attributes which are default and better for support. The same is absent in case of WebSphere. Whenever it comes to connectivity, the users are free to go ahead with the WebSphere and it has more dynamic features for the same. Also, it is better in terms of performance and implementation when compared to the WebLogic. In terms of transaction management, it is more complex.
Q. What is Virtual Hosting?
It is basically a procedure of hosting multiple websites on a single domain. Generally, it has its own pros and cons associated with it and the users are not generally able to get the best of out it until they have maximum knowledge regarding the same.
Q. What do you mean by the term RippleStart?
It is basically nothing but a procedure to restart the WebSphere Cluster. It makes sure of minimum downtime to the applications and is therefore, one of the very useful approaches.
Q. Can you explan administering your application server?
Using Admin Console and WSAdmin we can adminster the IBM Application server.
Q. Through which process you enable the SSO for application server on the system i?
One can enable the enable the SSO for application server while creating the profile wizard.
Q. Can we manage multiple stand-alone ibm application servers on distinct hosts?
Yes, We can manage with the help of a job manager via administrator agents.
Q. WebSphere Business Integration Modeler Entry Edition v5.1 and WebSphere Business Integration Modeler Advanced Edition V5.1
What is the difference between WebSphere Business Integration Modeler Entry Edition V5.1 and WebSphere Business Integration Modeler Advanced Edition V5.1?
WebSphere Business Integration Entry Edition Version 5.1 is a low cost option for business users who are looking for a simple and easy-to-use tool to model, document, and print their business processes.
WebSphere Business Integration Advanced Edition Version 5.1 provides all the capabilities of the Entry Edition. In addition, it enables business users to perform complex simulations on their process models based on “what if” scenarios and then analyze and generate reports from the simulation results to identify problem areas in the processes, such as bottlenecks. The Advanced Edition also provides a “jump-start” to application development by enabling more technically focused users, such as IT architects, to export the models to BPEL, UML, or FDL models, for further refinement.
The following table summarizes the key functional differences between the Entry and Advanced Editions: