Last update: 12/8/2011
You can find some answers in the follwing questions in the below links:- http://sites.google.com/site/weblogicadminsite/Home/weblogic-issues/wla-interview-questions
- http://sites.google.com/site/weblogicadminsite/Home/weblogic-issues/wla-interview-questions/WLA-Interview-Questions--2
- http://sites.google.com/site/weblogicadminsite/Home/weblogic-issues/wla-interview-questions/weblogic-administrator-interview-questions-3
- http://sites.google.com/site/weblogicadminsite/weblogic-administrator-interview-questions-4
These are Weblogic Exams questions (for Certified Expert) and so possible interview questions
Product Installation
[ ] Install the JDK/JRE if required on supported platforms (if not included with jar distribution)
[ ] Install WebLogic Server on supported platforms
[ ] Install and configure WebLogic Server service packs and patches
[ ] Install Web Server plug-ins if required on supported platforms
Create Domains
[ ] Create new domains using the Configuration Wizard
[ ] Create new domains using WLST
[ ] Create Domain/Configuration Templates using Domain Template Builder
[ ] Create new domains using custom Domain/Configuration Templates
Manage the Server Life Cycle
[ ] Start and stop WebLogic Administration and Managed Servers.
[ ] Configure a NodeManager to start WebLogic Server instances (using console and command-line)
[ ] Configure a NodeManager to automatically restart WebLogic Server instances in a failure scenario
[ ] Start WebLogic Managed Servers in the absence of Administration Server
[ ] Start WebLogic Servers in STANDBY ADMIN mode
[ ] Suspend and resume WebLogic Server instances
[ ] Restart Administration Server after failure while Managed Servers are running
Track Changes in a Domain's Configuration
[ ] Configure WebLogic Domain & resources using Administration Console & WLST
[ ] Use the Lock & Edit mechanism for changing configuration, activate or release pending configurations
[ ] Track configuration changes using configuration auditing
[ ] Configure Connections to Web Servers
[ ] Configuring default web application for WebLogic
[ ] Configure Virtual Hosts
[ ] Configure HTTP access logging, HTTP listen port, HTTP parameters
[ ] Configure network resources using network channels
Configure Connections to Databases or Other Systems
[ ] Configure WebLogic JDBC resources using system modules and application modules
[ ] Configure JDBC Data Sources and Connection Pool
[ ] Configure JDBC Multi Data Sources for high availability and failover
[ ] Configure JDBC Data Sources for XA transaction
Configure JMS Resources
[ ] Configure JMS System module and Application module
[ ] Configure JMS Servers, JMS Connection Factories, JMS Destinations & Persistence store
[ ] Configure Store-And-Forward for reliable message delivery and configure Unit-Of-Order for ordering message delivery
[ ] Implement Uniform and Weighted Distributed Destination for Load Balancing messages
[ ] Use Message Bridge for connecting to remote/3-party JMS or Non-JMS messaging Servers
[ ] Configure message throttling, thresholds & quotas
Configure Environments for High Availability
[ ] Configure single- and multi-tier WebLogic Server clusters.
[ ] Create a highly-available cluster to achieve 99.99999% uptime
[ ] Enable Clustering with Web Applications, EJBs, JDBC resources, JMS resources
[ ] Configure different type of software proxy Servers and hardware load balancers to route request to the back-end cluster
[ ] Deploy applications to cluster using Two-phase deployment
[ ] Deploy system resources to cluster
[ ] Configure web applications for HTTP Session replication
[ ] Migrate singleton services in a cluster
[ ] Create a highly-available cluster to achieve 99.99999% uptime
[ ] Migrate the complete WebLogic Server incase of failure
[ ] Configure single- and multi-tier WebLogic Server clusters.
[ ] Configure JTA migration configuration and JTA logging
[ ] Configure WebLogic Server cluster across WAN & MAN
[ ] Configure hardware load balancers and web server proxy plug-ins for WebLogic Cluster
Monitor Application Server Services and Resources
[ ] Integrate WebLogic domain infrastructure with a third-party SNMP system for polling and trap notification
[ ] Implement custom monitoring solutions using J2EE Management APIs
[ ] Monitoring Servers and clusters using difference log files
[ ] Configure WLDF for watches and notifications
[ ] Monitor WebLogic Server attributes, resource attributes using harvested data
[ ] Setup Server and application instrumentation for taking appropriate action when a method on an application or Server is being called
[ ] Monitor and manage JMS resources and messages using Administration Console and WLST
[ ] Monitor Transaction activity by name or per Server for commits and rollbacks
Deploy Applications
[ ] Deploy and Monitor Web Applications, EJB modules, Resources Adapters, Enterprise Applications, Web Services and WebLogic System Modules on stand-alone Servers, clusters and virtual hosts
[ ] Use Administration Console, weblogic.Deployer, wldeploy ant task, WLST for application deployment
[ ] Test application deployment using Admin mode
[ ] Deploy applications with deployment plan
[ ] Use different staging modes to deploy an application
[ ] Auto deploy applications during development
Modify Applications in an Active Domain
[ ] Use production redeployment to update applications
[ ] Update configurations for a deployed application
[ ] Partial redeployment of applications deployed in expanded directory structure
[ ] Monitor the JVM hosting WebLogic Server(s)
Configure and Secure the Application Server Environment
[ ] Configuring a Domain for secure Administration using Administration port
[ ] Configuring SSL port, Certificates & Key Stores
[ ] Configure WebLogic to implement built-in and custom Security Service Providers
[ ] Configure SSL for WebLogic Servers and clusters
[ ] Configure compatibility security for old 6.1 based domains
[ ] Configure security policy for application resources and system resources using deployment descriptor or Administration Console
[ ] Configure message level and transport level security for WebLogic web services
[ ] Manage Administrative users by configuring users in Administrative roles
[ ] Configure security for production environment by setting up single sign-on and perimeter authentication
Configure Logging and View Log Files
[ ] Configure logging configurations like filename, location, rotation type etc.
[ ] View log files using Administration Console, WLST
[ ] Configure Log filters to filter various WebLogic Servers logs
[ ] Configure WebLogic Servers to use various logging implementation
[ ] Configure and manage WLDF to archive various data to the archive store
Troubleshoot and Diagnose Error Conditions
[ ] Enable various debugging flags using Administration Console or WLST
[ ] Enable various logging options to log from different sub-systems [JDBC logging, Message logging etc.]
[ ] Configure service-level migration for JMS and JTA
[ ] Configure Server-level migration
[ ] Restart Managed Servers and Admin Server after failure
[ ] Use WebLogic Message Catalog for resolving message codes
[ ] Capture Server images for troubleshooting and facilitate Support for identifying issues
[ ] Access the archived data from WLDF for analysis and troubleshooting
[ ] Configure Dye Injection Monitor for request dyeing
[ ] Configure JDBC sub-system to collect and store various profile information
[ ] Troubleshoot Node Manager issues with Node Manager log files
[ ] Identify whether unexpected Exceptions are application or WebLogic exceptions
[ ] Use JVM Thread dump for troubleshooting and resolving issues
Migrate Domains from Development Environments to Production Environments
[ ] Development mode Vs Production mode
[ ] Use WLST ConfigToScript feature
[ ] Security realm/provider import/export
[ ] System module configuration Vs domain resource configuration
[ ] Use deployment plan for overriding application configuration
[ ] Use upgrade tool to explicitly upgrade Node Managers, Custom Security Providers, Domain Configurations from previous version & move them to production
Tune the Application Server Environment
[ ] Tune the JVM hosting WebLogic Server(s) for GC, threading, native memory, stack memory allocation
[ ] Tune the hardware, OS/Kernel, TCP and network parameters for optimum performance
[ ] Tuning WebLogic Server [Native IO, Threading, Production mode Vs Development mode, Backlog]
[ ] Tuning WebLogic JMS configuration [Quota, Message compression, Paging, Flow control, Message Expiration]
[ ] Tuning JDBC resources [Connection pool sizing, statement caching, testing, connection leak detection, idle connection, database tuning etc.]
[ ] Tuning Applications [Precompile, archived Vs expanded, clusters, EJB cache, pool]
[ ] Configure JRockit for Intel based installations
[ ] Use deployment plan for setting application tuning parameters
[ ] Configure application-level of domain-wide Work Managers for optimizing the performance and to prioritize the work
[ ] Manage Over Load by defining Over Load Condition to avoid
Apply Best Practices
[ ] Application deployment best practices
[ ] Domain architecture best practices
[ ] Configuration management best practices
[ ] Scripting best practices
More interview question can also be found @
Thanks for sharing this valuable interview questions.
ReplyDeleteInterview Questions
You are welcome! :)
ReplyDeleteawesome......need more abt admin level questions
ReplyDelete