Sunteți pe pagina 1din 16

WebLogic Interview Questions

1. What do you mean by weighted based server instance? How do you configure it?

2. How to enable EJB available to servlet? assume servlet on apache, ejb on WebLogic cluster. 3. What is the silent mode installation file contains root element? When do you require this mode of installation? Why do you need multicast address in Clustering? What are all the ant command options? What is the ant version last you used? How to get it?10 How do you config eclipse with WebLogic?

4. 5. 6. 7.

8. what is the source to identifying the Connection pool failure? What is the remedy? 9. What is thread dump? Why we need it? How do we get it?

10. When the thread dumps helpful? 11. What is the procedure for Queues config? How to make them to free? 12. . Describe yourself about your daily activities @ work 13. What is the way to find the impact on the database connection changes on a server instance? 14. . How do you identify the Server instance is overloaded? (Idle Threads) 15. How do you connect to ORACLE RAC with WebLogic Connection Pool? 16. How do you do create Thread Dump?(kill -3 refer above) 17. How do you connect HP -OVOto WebLogic? How the message are generate into the monitoring tool? 18. Usually which language you prefer to write code like options are C/C++/Java? 19. What is JVM? 20. What is the EJB? 21. How do you measure the heap size of a WebLogic server? 22. How do you copy files from one machine to other? (scp/sftp/ftp) 23. How do you take the backup of the files to tape drive? (tar) 24. How do you create a directory? (mkdir)

25. vi - how do you search for a word? 26. vi - how do you replace words? 27. vi - save a file how? (:wq or :w or ZZ) 28. Which scripting shell you have used? 29. How do you export a env variable in a shell script? 30. How do you check the script is already existing or not? 31. How do watch the memory size for a the mounted devices ? (df -k) 32. You need to handle whole and sole responsibilities to handle WebLogic Admin activities are you yready to accept? 33. What is the experience with WebLogic Administration activities you do in last project/current project? 34. What is a cluster? What is High Availability and Fail over? 35. What is the major difference between managed server and admin server? 36. What is the difference between Connection Pool and data source? 37. Do the user can use Connection pool in their program? 38. How do you configure ORACLE RAC env to WebLogic Connection Pool? What are the conditions applied for this? 39. How do you use WebLogic.Admin tool? what for it is used? 40. What is the Thread Dump? when do you need it? What do you analyze from thread dumps? 41. What is a web server? how it is different from Application server? 42. What is level of comfort in architecturing/designing? 43. What do you mean by multipool? how does it differ from connection pools? 44. Have ever worked on tuning of the WebLogic? 45. Have you ever installed WebLogic on UNIX env? Have you installed from a CD? 46. Why do you choose Type-4 driver instead of Type-2? What are the features of type-4 driver? 47. When do you go for WebLogic jDriver? What advantages with jDriver? 48. What is the recent Exception you had faced in troubleshooting activity? 49. Do you ever experienced the WebServer configuration for WebLogic? 50. Do you have the steps to implement IIS WebServer for WebLogic 9 Server? 51. Do you have any idea about WLI, WebLogic Portals? 52. What is the difference in normal WebLogic JMS and WLI JMS queues? 53. What kind of preventions you take for troubleshooting? How do you proceed in the finding the culprit? 54. Do you know how to write a script?

55. Have you ever written scheduled jobs? 56. Have you ever written rc scripts? 57. Which version of Solaris you have been worked? 58. If you have given high severity script to update how do you do that? 59. Have you ever written any schedule scripts? 60. How do you assign a cron job? 61. What is the architecture you follow for your current project? 62. Do you required JDK/JRE for installing a WL Domain? 63. What is the basic requirement for starting a WebLogic server?hy do you feel that there is need for WebServer like Apache as frontend before to WebLogic? 64. How do I provide user credentials for starting a server? 65. Can I start a Managed Server if the Administration Server is unavailable? 66. What is the easiest way to set the classpath? 67. How do I edit the config.xml file? 68. Is there a quick way to create and start a remote Managed Server? 69. The Tree View pane of the WebLogic Console is not visible in my browser. How do I enable it? 70. Which platforms are available for WebLogic Server? 71. I downloaded the WebLogic Server installation file, but the installation program will not run. What should I do? 72. Do I need to install WebLogic Server as root on Solaris? 73. Can I run the Configuration Wizard outside the installer? 74. I love the new domain configuration wizard. Can I create my own templates? 75. How do stubs work in a WebLogic Server cluster? 76. What happens when a failure occurs and the stub cannot connect to a WebLogic Server instance? 77. How does a server know when another server is unavailable? 78. How are notifications made when a server is added to a cluster? 79. How do clients learn about new WebLogic Server instances? 80. How do clients handle DNS requests to failed servers? 81. How many WebLogic Servers can I have on a multi-cpu machine? 82. Should I use a separate network for multicast in a cluster? 83. What should I do if my cluster "hangs" or "freezes"? 84. How can I set deployment order for applications? 85. Can I refresh static components of a deployed application without having to redeploy the entire application?

86. When should I use the no stage option? 87. When should I use the external_stage option? 88. Can I generate deployment descriptor files automatically? 89. Can I set the deployment order for application modules? For standalone modules? 90. What is the difference between the WL_HOME/config/examples/applications folder and the WL_HOME/config/examples/stage folder? 91. How do I turn the auto-deployment feature off? 92. Where can I learn more about WebLogic 8.1 deployment? 93. Can I use the PointBase DBMS included with WebLogic Server for development or production? 94. How can I enable Oracle Advanced Security encryption on the JDBC Oracle Thin driver with a WebLogic JDBC Connection Pool? 95. When should I use a TxDataSource instead of a DataSource? 96. Which is better: all-java (Type 4) drivers or native drivers (Type 2)? 97. How should I set the connection pool initial size? 98. How should I set the connection pool's maximum size? 99. Can I enable requests to a JDBC connection pool for a database connection to wait until a connection is available? 100. How can I avoid ResourceExceptions when sending more requests for database connections

from the connection pool than are currently available? 101. 102. When are JDBC connections returned to the connection pool? What happens when my database is restarted or becomes unreachable? Does my connection

pool stick around? 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. What is the "Connections Total" in the console? When should I use MultiPools? Are MultiPools supported in a cluster? When should I use JTS? How can I tell if a database is unavailable? How do I configure the driver from Microsoft for SQL Server 2000? What makes WebLogic JMS unique? Where can I learn more about WebLogic JMS? Is there a C/C++ interface to WebLogic JMS? Is there a smaller version of the WebLogic.jar file for supporting clients? How do I start WebLogic Server and configure JMS? How do I configure WebLogic JMS security?

115. 116.

Can I still use the default connection factories supported in WebLogic JMS 5.1? Why does JMSSession. createTopic or JMSSession.createQueue fail to create a destination in

WebLogic JMS 8.1? (It worked in version 5.1?) 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. How do I programmatically get a list of queues or topics? How do I use a temporary destination? How do I use MBeans to print runtime statistics? Can two JMS servers share the same persistent store? Which types of JDBC databases does WebLogic JMS support? How do I use a third-party JDBC driver with WebLogic JMS? What if my JDBC database becomes corrupt? How do I use persistence? How does a file store compare with a JDBC store? How important is it to keep the system clocks synchronized among server instances hosting

distributed destination members and their connection factories? 127. 128. 129. 130. 131. Why am I getting "out of memory" errors? What is the value of clustering for WebLogic JMS? How can I control on which WebLogic Server(s) my application will run? How do I perform a manual fail-over? Does the WebLogic JMS server find out about closed or lost connections, crashes, and other

problems and does it recover from them? 132. 133. 134. 135. 136. 137. 138. How does an application know if an application server goes down? Do I need to use the WLS T3 protocol? How do I use HTTP tunneling? Does WebLogic JMS support SSL? How do I integrate non-WebLogic JMS providers with WLS? How do two-phase or global transactions relate to WebLogic JMS? Why is my WebLogic JMS work not part of a user transaction (that is, called within a

transaction but not rolled back appropriately)? How do I track down transaction problems? 139. 140. When do WebLogic JMS operations take place as part of a transaction context? How can an application do a JMS operation and have it succeed, independent of the result of

the transaction? 141. 142. What happens if acknowledge() is called within a transaction? Why am I getting JDBC XA errors when using JMS in conjunction with JDBC calls?

143.

Can I use a one-phase commit if my WebLogic JMS JDBC store is on the same database for

which I am doing other database work? 144. How do I integrate another vendor's XAResource with WLS to get JTA transactions with

another resource manager? 145. Why do I get an exception when I start up WebLogic JMS using an XA driver or with a TX

data source? 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. Is WL JMS XAResource compliant? Why can't I receive a response to a message that I send within a transaction? What happens to a message that is rolled back or recovered? Is it possible to set aside a message and acknowledge it later? How should I use sorted queues or topics? How do I deal with a listener that doesn't keep up with messages being sent? How do I get a thread dump to help track down a problem? Do client identifiers need to be unique? How do I manage a queue to view and delete specific messages? In what order are messages delivered to a consumer? How do I ensure message ordering even in the event of rollbacks and recoveries? Is it possible to have multiple queue receivers listening on the same queue? Is there a way to make a queue such that if one application has one object as listener on that

queue, no other application can listen to the messages on that queue? 159. Why doesn't setting values work using javax.jms.Message.setJMSPriority, DeliveryMode,

Destination, TimeStamp or Expiration? 160. 161. 162. 163. 164. 165. 166. 167. What care must be taken when multi-threading WebLogic JMS clients? How should an application be set up to subscribe to multiple topics? How should I use blocking and asynchronous receive() calls? What precautions should I take when I use blocking receive() calls? What is the NO_ACKNOWLEDGE acknowledge mode used for? When should I use multicast subscribers? When should I use server session pools and connection consumers? How do I issue the close() method within an onMessage() method call and what are the

semantics of the close() method? 168. 169. 170. How do I publish an XML message? How do I use WebLogic JMS in an applet? How do I use a startup class to initialize and later reference WebLogic JMS objects?

171. 172. 173. 174. 175. 176. 177. 178. 179.

Is it possible to send or receive a message from within a message listener? How do I create a producer pool? What are pending messages in the console? How do I use a less than or greater than on a message selector in ejb-jar.xml? Can I use another vendor's destination with a WebLogic JMS API? What is the standard way to create threads, do initialization, etc. within the application server? What should an XPATH selector look like? How do I handle request/response using WebLogic JMS? Is it okay to add new sessions and subscribers to a Queue or Topic Connection once it has been

started? 180. What can I do when I get java.lang.OutOfMemoryError because producers are faster than

consumers? 181. 182. How should connections and sessions be allocated? Is there a way to dynamically change an existing selector for a TopicConsumer using the

setMessageSelecter(String)? 183. 184. 185. 186. 187. How can I avoid asynchronous message deadlocks? What are the advantages of message-driven beans? How does concurrency work for message-driven beans? Can an MDB be a message producer or both a producer and consumer? If an MDB uses a durable subscription, will messages be accumulated if the MDB is not

deployed? 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. How do I use non-WebLogic JMS provider destinations to drive MDBs? Can you use a foreign JMS provider to drive an MDB transactionally? How do I roll back a transaction within an MDB? How do server session pools and message driven beans compare? What should I do if my server "hangs" or "freezes"? How do I configure WebLogic to use a SOCKS proxy? How can I speed up connection responses? How does WebLogic support CORBA and client communication via IIOP? How do I speed up HTTP tunneling? Can WebLogic Server start with a UNIX boot? What affects servlet performance besides clients and traffic? Why do I get "NoClassDefFound"/"Too Many Open files"messages on Solaris? How do I increase WebLogic Server memory?

201. 202. 203. 204. 205.

Java-CORBA integration: RMI-IIOP or Java IDL? How do an RMI-IIOP application and an existing CORBA object interoperate? What is the function of T3 in WebLogic Server? How can I debug the Java code that I have running in WebLogic Server? What is the difference between the Compatibility realm and myrealm? Under what

circumstances should I use each of these realms? 206. 207. 208. What are the default groups users and everyone used for? Is there still a guest user? I want to provide additional fields in my Web application for form-based authentication. What

application programming interfaces (APIs) should I use? 209. I am using the 6.x security realm APIs in my application. How do I upgrade this functionality

to the security APIs in this release of WebLogic Server? 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. Does WebLogic Server support Diffie-Hellman or DSS/DSA digital certificates? Can a WebLogic Server deployment have one RSA and one non-RSA certificate? Must we pay RSA licensing costs for non-RSA client code? How do I use Netscape security certificates with WebLogic Server? How do I restrict access to servlets and JSPs? Can I use RSA encryption algorithms and javax.crypto.* API to build applications? Can I use a JNDI Initial Context to pass the security credentials of a WebLogic Server user? Are WebLogic Server passwords secure? Why do I get a certificate configuration error when I start the my WebLogic Server? Why can't I establish an outbound SSL connection when using the demonstration certificates? Why do I get a configuration error when establishing an SSL connection to WebLogic Server? Why doesn't my Custom security provider show up (that is, it doesn't appear as a Configure a

new Security_Provider_Type link) in the Administration Console? 222. Why do I get a 401 Unauthorized User error when using CLIENT-CERT in the login-config of

my web application? 223. 224. Why can't I use keytool to import a digital certificate into the identity keystore? Can I programmatically add users and groups to the WebLogic Authentication provider? When using the WebLogic Credential Mapping provider, how do you create mappings for

225. 226.

anonymous or unauthenticated users?

How do I configure multiple Authentication providers to work together in a security

realm? 227. Can an application use Java security?

228. 229. 230. 231. 232. 233. 234. 235. 236. 237.

When using Java security, how do I change the default permissions for an application? How do I protect access to the embedded LDAP server? Does the embedded LDAP server support SSL? What is the password for the LDAP Does WebLogic Server 8.1 support SOAP Messages with Attachments? Does WebLogic Server 8.1 support SOAP? What is Compatibility mode? How do I run WebLogic Server 8.1 in Compatibility mode when upgrading? What is two-phase deployment? Why do I keep getting a NoSuchMethodError when running an application on

WebLogic Server 8.1? 238. How do stubs work in a WebLogic Server cluster?

239.

what happens when a failure occurs and the stub cannot connect to a WebLogic Server

instance? 240. 241. 242. 243. 244. 245. 246. How does a server know when another server is unavailable? How do clients handle DNS requests to failed servers? How many WebLogic Servers can I have on a multi-cpu machine? How can I set deployment order for applications? What is the function of T3 in WebLogic Server? How are notifications made when a server is added to a cluster? Can I refresh static components of a deployed application without having to redeploy

the entire application? 247. 248. 249. 250. When should I use the -nostage option? When should I use the external_stage option? Can I set the deployment order for application modules? For standalone modules? What is the difference between the WL_HOME/config/examples/applications folder

and the WL_HOME/config/examples/stage folder? 251. 252. 253. How do I turn the auto-deployment feature off? Must EJBs be homogeneously deployed across a cluster? Why? What is the difference between an application server and a Web server?

254.

Can I refresh static components of a deployed application without having to redeploy

the entire application? 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. When should I use the -nostage option? When should I use the external_stage option? Can I set the deployment order for application modules? For standalone modules? How do I turn the auto-deployment feature off? Must EJBs be homogeneously deployed across a cluster? Why? How to configure SSL in node manager? Tell me the initial steps? What is tokens? How t o create tokens? What is the use of weight based cluster? Tell me the flow of weight based cluster? What is session management ? What is the difference of the session EJBs and entity EJBs? What is the use of CROBA? What is internal architecture of static deployment and dynamic deployment? What is

the difference? 267. 268. 269. What r the steps u can follow , while creating the DNS in cluster?(permissions) How to take the back up? What is the primary server and secondary server in clusters? What is the use? Tell me

the difference? 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. What are the services is available in clusters? How to load balancing in EJB objects? What is the difference between in the state full sessions and state less session? How to configure message bridges? How to troubleshoot if config.xml crash? What happened if u starts the server? If our hard disk full when I have try to start the server what happened? What are the permission u needs while configure the JNDI in cluster? (process)? If admin server crash how to get the important files? (Only one admin server) If sever is struck (hang) how to trouble shoot? What are the reasons? What are the steps follow you can increase the heap size? How it work in JMS Which logs you can see the information of connection pool? How to identify, how many users are using current applications in web logic?

282.

I have 4 manager server ms1, ms2, ms3, ms4. I configured two in one cluster and

another two in another cluster, if two servers failure how to troubleshoot? 283. 284. 285. 286. 287. 288. 289. What are the difference problem control and error control? What are steps u can follow the If admin server crash? How to troubleshoot if config.xml crash? What happened if u starts the server? If our hard disk full when I have try to start the server what happened? Managed server crash how to trouble shoot? If admin server crash how to get the important files? (Only one admin server) What is d/w custom and complete installation? Which one is support the node

manager? 290. 291. 292. 293. 294. If sever is struck(hang) how to trouble shoot? What r the reasons? hat r steps follow u can follow increase the heap size? If cluster is crashed how to trouble shoot? How to identify that how many users is using current applications in web logic? I have 4 manager server ms1, ms2, ms3, ms4. I configured two in one cluster and

another two in another cluster, if two failure how to troubleshoot? 295. 296. How to configure ssl in node manager? Which Ldap server u can use? How to configure? U configure in managed server or

admin server? 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. What is tokens? What are types? How t o create? What are the permission u needs you can configure the jndi in cluster? (steps) Which logs you can see the information of connection pool? What is the use of weight based cluster? Tell me the flow of weight based cluster? What is the difference of the session ejbs and entity ejbs? Tell me the architecture of web server? Tell me the architecture of plug ins? Tell me the Flow of Tlogs? How thread dump related to OS? What is use of thread count? What are the protocols you are using?

308.

What is internal architecture of static deployment and dynamic deployment? What is

the difference? 309. 310. 311. 312. 313. 314. 315. 316. What r the steps u can follow the while creating the DNS?(permissions) How to take the back up? What is use of pack? What is the use of unpack? What are the primary server and secondary server? What is the difference? What is heap memory? what dif b\w heap memory and core memory where u cluster is created is admin or managed server if u target the cluster in admin

server , if u admin server is goes down what happen 317. In one cluster u configure two cluster members, if one cluster is goes down what will

happen 318. 319. 320. 321. w u get u get thread dump why u can increase the heap size Where u can see the cluster information in production envinorment production server goes down what r steps follows in ur

organization 322. 323. 324. 325. 326. 327. 328. In nestate - an | greap what is an? In kill - 3 pid what is 3? if i will give 5 what happen how to get the heap memory? how will u connect to weblogic server to webserver? How to configure appace configuration? Webserver configuration .jar file name ? I have two physical mechines in one machine contain one admin servers and two

managed servers another physical machine contains three managed server how to cluster? 329. 330. What are the tunning parameters? I have only one admin server and two managed servers if admin server down? But in

log files showing there is no errors how to trouble shoot? 331. 332. Message bridge? What is the use of snmp?

333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346.

what is the command to install the weblogic server in the UNIX? How to configure the forign jms povider? While conifigure the cluster what r the two modes u have to identify? How to configure ssl in nodemanager? What is difference b\w the unicast and multicast? What is difference b/w threading in 8.1 and 9.2? How to install nodemanager in webserver? How to configure start up classs? as a cmm section which gc u r selected? How to configure the work manager? What is the foreign work manager? If config.xml is crashed what u have to do? if u starting the server what happened? If u r hard disk full u have to start the server what happened? While configure the node manager u one server down it will be restart automatically

what r the parameter u can identify? 347. what is diference b\w custom mode and complete mode? which one is support the

nodemanager? 348. I have configure one cluster contain two managed server? and another one contain two

managed server ?if two managed server failure what happened? 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. How to redirect the application web server to weblogic server? What is the path file in web logic? What is the S/H configuration in weblogic 10.3? What is the webserver S/H configuration? How to connect active directory to webserver? What is your suggestion in out of memory? How to ldap to webserver? How to troubleshoot in server is Admin mode? What is the weblogic startup file? Tell me flow of application, I deployed abc.com?

What is the initial parameters u install the willay? How to monitor the servers?

361. 362. 363. 364.

Explain Abt ur wls environment in ur company ?How to answer this question? How can you know that the database has connected to your weblogic server What happen when we give www.abc.com in url(what is process) What is clustering? How do weblogic instances communicate in a clustered

environment! 365. In a cluster, if one of the servers has issues and is not accessible, will the other servers

know about it? and how?? 366. 367. 368. 369. 370. 371. 372. JNDI Usage for weblogic? What is the difference between weblogic servers 8.x/9.x/10.x? What happen if we deploy our component in weblogic server? How to troubleshoot if config.xml crash? What happened if u starts the server? If our hard disk full when I have try to start the server what happened? What do you mean by weighted based server instance? How do you configure it? how to enable EJB available to servlet? asume servlet on apache, ejb on Weblogic

cluster 373. What is the silent mode installation file contains root element? When do you require

this mode of installation? 374. 375. 376. 377. 378. 379. 380. 381. 382. Why do you need multicast address in Clustering? What are all the ant command options? What is the ant version last you used? How to get it?? How do you config eclipse with Weblogic? what is the source to identifying the Connection pool failure? What is the remedy? What is thread dump? Why we need it? How do we get it? What is the procedure for Queues config? How to make them to free? Describe yourself about your daily activities @ work What is the way to find the impact on the database connection changes on a server

instance? 383. 384. 385. How do you identify the Server instance is overloaded? (Idle Threads) How do you connect to ORACLE RAC with WebLogic Connection Pool? How do you do create Thread Dump?(kill -3 refer above)

386.

How do you connect HP -OVOto Weblogic? How the message are generate into the

monitoring tool? 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. Usually which language you prefer to write code like options are C/C++/Java? How do you copy files from onemachine to other? (scp/sftp/ftp) How do you take the backup of the files to tape drive? (tar) How do you create a directory? (mkdir) vi - how do you search for a word? vi - how do you replace words? vi - save a file how? (:wq or :w or ZZ) Which scripting shell you have used? How do you export a env variable in a shell script? How do you check the script is already existing or not? How do watch the memory size for a the mounted devices ? (df -k) How do you connect to Oracle database? discuss on connection pool configuration?. .How do you get the total count of the records in a table? How do you delete a row in a table? You need to handle whole and sole responsibilities to handle WebLogic Admin

activities are you ready to accept? 402. What is the experiance with WebLogic Administration activities you do in last

project/current project? 403. 404. 405. 406. 407. What is a cluster? What is High Availability and Fail over? What is the major difference between managed server and admin server? What is the difference between Connection Pool and datasource? Do the user can use Connection pool in their program? How do you configure ORACLE RAC env to WebLogic Connection Pool? What are

the conditions applied for this? 408. 409. 410. 411. 412. How do you use weblogic.Admin tool? what for it is used? What is a web server? how it is different from Application server? What is level of comfort in architecturing/designing? What do you mean by multipool? how does it differ from connection pools? Have ever worked on tuning of the weblogic?

413. 414.

Have you ever installed weblogic on UNIX env? Have you installed from a CD? Why do you choose Type-4 driver instead of Type-2? What are the features of type-4

driver? 415. 416. 417. 418. 419. 420. 421. When do you go for Weblogic jDriver? What advantages with jDriver? What is the recent Exception you had faced in troubleshooting activity? Do you ever experianced the Webserver configuration for Weblogic? Do you have the steps to implement IIS webserver for Weblogic 9 Server? Do you have any idea about WLI, WebLogic Portals? What is the difference in normal Weblogic JMS and WLI JMS queues? What kind of preventions you take for troubleshooting? How do you proceed in the

finding the culprit? 422. 423. 424. 425. 426. 427. Do you know how to write a script? Have you ever written scheduled jobs? Have you ever written rc scripts? Which version of Solaris you have been worked? If you have given high severity script to update how do you do that? Simple take the help of the team members. If the solutions is not found I will look into

internet group/blogs thru search engine. 428. Have you ever written any schedule scripts?I got chance to work on scheduled script

only few times. I said myself very little experience in using crontab.

S-ar putea să vă placă și