Вы находитесь на странице: 1из 5

Interview With IBM on 07-06-2010

1.Tell me about yourself, your roles and responsibilites ?


2.what are the major difference between 6.1 and 7.0?
3.while installing application server in silent mode, if it failed without creat
ing any logs, how do you trouble shoot ?
4.how do you install a profile using command ?
5.If you created a server through command, how do you create a service to that s
erver ?
6.how do you change the admin consle session timeout in 6.0 and 6.1 ?
7.what are the steps you will follow while installing a fix pack ?
8.When your fixpack installation falied, how do you trouble shoot ?
9.What is the latest fix pack for 6.0 and 6.1 ?
10.what is a PMR? Did you work with PMR's ?
11.How do you configure JDBC drivers and data sources ?
12.How do you congigure LDAP and federated repositories ?
13.How do you recover the admin console password when you configured to Local OS
as user registry in 6.1 base ?
14.What is hot backup ?
15.what is class loader? how many types of class loaders are there?
16.Can you tell me what are the different types of virtual hosts (not default ho
st, admin host) ?
17.When you are deploying an application, if you got Out Of Memory exception, wh
at you will do ?
18.What is the solution of Cpu Starvation?
19.Where do you find Hung Threads ? and what you will do when you saw hung threa
ds ?
20.how do you enable traces for IHS ?
21.how do you see the ram size in solaris ?
22.How to check number of hits to a particular application server through comman
d?
23.how to create a server using wsadmin?
24.how to configure jdbc driver using wsadmin ?
25.How to create a cluster and cluster members using wsadmin?
26.how to change a port no. using wsadmin?
27.I have a scenario, users are getting homepage, but when they are trying to lo
g-in it is showing page cannot found, how do you troubleshoot this issue ?
28.I have a scenario, when you are logged into dmgr admin console, if you click
any option, it is showing 500 internal error, what could be the problem and how
do you trouble shoot ?
--------------------------------------------------
Interview with a singapore company on 04-02-2010
1. what is your goal and role in was?
2. what is incident management?
3. Do you know how to configure ticketing tool with WAS?
4. when you conifugre LDAP with application server, if the users are unable to c
onnect to WAS. How do you trouble shoot this scenario?
5. What is the difference between Signed Certificate and Self-signed certificate
. Which one you prefer?
6. In Windows 2003 box, an application server process is not responding. How do
you trouble shoot this issue. Even when you are unable to kill the process.
7. how many types of scripting you have done or you know?
8. when you are on call support when you got a severity 1 ticket, how do you tak
e action. Explain in detail.
9. what is a fix pack, refresh pack and when you will go for fix pack installati
on and when you will go for refresh pack installation?
10.when you find in a particular server 'cpu starvation' error message what you
will do?
11.If we said to analyze thread dumps can you do?
12. How comfartable with scripting?
13. how much comfartable with Admin Commands?
14. Did you worked with JACL or Jython scripts?
15. When you found hung thread error messages what you will do? Will you kill th
e process. If yes, in which case you have to kill the process?
16. Explain about your enivronment, servers, webservers, etc.,
17. What is a document server and what is the use of it.
18. How do you trouble shoot connection time out situation?
19. How do you configure single webserver to three applications reciding on thre
e different application servers. So that all the three applications will use the
same webserver?
--------------------------------------------
1. what is your goal and role in was?
Goal -
a. Goal is to provide infrastructure for the demands
b. goal is to provide stable environment
c. goal is to provide high availability
d. goal is to provide scalability
e. goal is to provide 0 downtime
bla..
Role-
a. involve in infrastructure architecting a.k.a design
b. involve in implementing architectures
c. involve in solving infrastructure issues
d. involve in solving application environment issues
e. involve in solving issues which become hurdles in providing high availability
f. involve in solving issues which become hurdles in scaling
bla..
2. what is incident management?
Incident = Issue. Hurdle. Risk. Downtime. Security Breach.
Incident Management = Risk Plan. Potential incidents management.
3. Do you know how to configure ticketing tool with WAS?
This is a meaningless question. You need more information to address this questi
on.
Ticketing System - is it part of IBM? Do it fall in WebSphere Umbrella? Is it an
application running on WAS? Is it a Web based app? or Java Client?
Unless you know these, its a blind question.
4. when you conifugre LDAP with application server, if the users are unable to c
onnect to WAS. How do you trouble shoot this scenario?
you dont trouble shoot, you *troubleshoot*
The issue is - U have LDAP, running on Server x. Server y, WAS bind to server x.
if a problem occurs, u need to dig like this -
a. ldap up or not
b. if yes, can server y reach server x [simple ping or telnet on ldap port]
c. if yes - ur infrastructure is clear
d. any firewall between server y and server x. talk to firewall team, ask them t
o enable trace between server y and x. any droppage of packets?
e. if everything is clean, talk to ldap admin, enable trace on that specific gro
up who are getting auth errors.
f. look into systemout.log, find out what exactly the error message you get.
g. u have to login to admin console and verify the authentication. u can *test*
ldap auth fron console.
5. What is the difference between Signed Certificate and Self-signed certificate
. Which one you prefer?
http://webdesign.about.com/od/ssl/a/signed_v_selfsi.htm
6. In Windows 2003 box, an application server process is not responding. How do
you trouble shoot this issue. Even when you are unable to kill the process.
*trouble shoot* - On any server, app server freeze - may because of resource cru
nch, or process failing to release a resource, jvm could not complete a specific
thread, blablabla.
a. do u have enuf rights to kill the process?
b. check the processor utilization thru task manager
c. kill -3, if not responding, try again, again and again
d. verfiy the disk space.
e. verify error log and out log.
blabla
7. how many types of scripting you have done or you know?
such questions cannot be asked in a forum, or its difficult to answer. if i were
you, i wud say, perl scripting, php, python, jython, tcl, jacl, ant, shell, bla
bla.
8. when you are on call support when you got a severity 1 ticket, how do you tak
e action. Explain in detail.
Open the ticket, read the message what the problem is about.
login to targeted server(s), check logs, depending on error, propagate first han
d info to stakeholders.
sit on the issue, fix it, close it.
9. what is a fix pack, refresh pack and when you will go for fix pack installati
on and when you will go for refresh pack installation?
fix pack fixes certain issues.
refresh pack is a mile stone for a release.
a refresh pack takes you to a release, say
6.0.0.1 is a release. if you apply rp2, it becomes a release 6.0.2. if you apply
fp35, it becomes 6.0.2.35, which is not a release.
10.when you find in a particular server 'cpu starvation' error message what you
will do?
whenever there is not enough physical memory available to allow the high availab
ility manager threads to have consistent runtimes. When the CPU is spending the
majority of its time trying to load swapped-out processes while processing incom
ing work, thread starvation might occur.
Goto InfoCenter, search for starvation.
To achieve good performance and avoid receiving these error messages, it is reco
mmended that you allocate at least 512 MB of RAM for each Java process running o
n a single machine.
High CPU usage in a large cell configuration when security is enabled
With certain configurations and states, the amount of time spent in discovery be
comes substantial.
If a large the number of processes are defined within a core group, a proportion
ally large number of connections must be established to support these processes.
If a large number of inactive processes are defined within a core group, a propo
rtionally large number of connections are attempted during each discovery interv
al.
If global security is enabled, the DCS connections are secured, and the impact o
f opening a connection greatly increases .
To decrease the CPU time spent in discovery:
In the administrative console, click Servers > Core groups > Core groups setting
s , and then select the -> DefaultCoreGroup.
Under Additional Properties, click Custom properties > New.
Enter IBM_CS_UNICAST_DISCOVERY_INTERVAL_SECS in the Name field and 120 in the Va
lue field.
Click OK.
Then click New again and enter IBM_CS_SS_SECURE_TOKEN in the Name field andfalse
in the Value field.
Click OK and then Save to apply these changes to the master configuration.
Restart the server for these changes to take effect.
Transient high availability heartbeat failures und
11.If we said to analyze thread dumps can you do?
Ya!! Why not
12. How comfartable with scripting?
100% pakka comfortable
14. Did you worked with JACL or Jython scripts?
I prefer one scripting style. Why wud I use two scripting styles? At a given poi
nt of time, scripting interface accepts only one language.
15. When you found hung thread error messages what you will do? Will you kill th
e process. If yes, in which case you have to kill the process?
Lucky you and lucky me, we have IBM's InfoCenter. Is it not easy to perform a si
mple search on InfoCenter like this *hung thread*?
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.w
ebsphere.nd.multiplatform.doc/info/ae/ae/ttrb_confighangdet.html
Configuring the hang detection policy
The hang detection option for WebSphere Application Server is turned on by defau
lt. You can configure a hang detection policy to accommodate your applications a
nd environment so that potential hangs can be reported, providing earlier detect
ion of failing servers. When a hung thread is detected, WebSphere Application Se
rver notifies you so that you can troubleshoot the problem.
Add the following properties:
Name: com.ibm.websphere.threadmonitor.interval
Value: The frequency (in seconds)
Default: 180 seconds (three minutes).
Name: com.ibm.websphere.threadmonitor.threshold
Value: The length of time (in seconds).
Default: The default value is 600 seconds (ten minutes).
Name: com.ibm.websphere.threadmonitor.false.alarm.threshold
Value: The number of times (T) that false alarms can occur before automatically
increasing the threshold.
16. Explain about your enivronment, servers, webservers, etc.,
Think about ur company and thier business. Cook a story. Serve it on the table w
ith some masala, salt and pepper.
17. What is a document server and what is the use of it.
this is the funniest question one can ask.
what is a document server? in general a document server is a repository of docum
ents in an enterprise.
what is the use of it? its the central repository and depending access polices a
gency wide authorized and authenticated *users* can access documents.
ex.,
u have prepared a document on ur environment. u need a place to put that documen
t so that ur team can access it, ur manager can access it. above that, another t
eam who wants to read that document can access that, above that, some infrastruc
ture team can access it, above that datacom people can access it and so on.
what is the best place to put it?
on ur desk top? or attach to mail? or dump it in a shared location.
if its a shared location, what that could be? will you dump it in a zunkyard sha
red location or in a proper shared location?
================================================================================
=========
First round interview with Visteon on 17-09-2010
1. What is your daily day to day activities
2. Tell me about your profile and about yourself
3. Did you install was ? if so gui or silent
4. How do you configure jdbc
5. Did you created clusters?
6. Did you worked any other application server like tomcat, weblogic ?
7. Did you worked in 24x7 support ?
8. Did you worked in migration of 6.0 to 6.1 or 5.0 to 6.0 ?
9. How do you deploy EAR file ?
----------------
Second Round interview with Visteon on 17-09-2010
1. Tell me about your daily activates
2. What is the Difference between 6.1 and 6.0
3. Diff between type 2 and type 4 drivers
4. How do you enable parameters for an application when you enable verbose GC
5. How do you deploy an EAR file
6. How do you change the context root of a war file after deploying
7. How do you generate thread dump and in which log file you can find the inform
ation
8. How webserver and appserver will communicate
9. How do you create cluster member using wsadmin
10. Did you worked with jacl/jython
11. How do you genreate thread dump in windows and solaris
12. why do you enable verbose gc and when you enable verbose gc What will happen
13. will enable verbose gc for appserver or for application, if for application
How ?
14. How do you change running waits in an application server cluster ?
16. How do you test failover capability in cluster ?
17. What are the Different jvm logs and other logs in websphere ?
18. Explain the procedure to install fix-pack ?
19. What are the steps you will follow when you applying a change request ?
20. Do you have an exposure to AIX ?
21. Did you configure apache webserver ?
22. how do you load balance with apache webserver with out using a plugin ?
23. Did you analayze any dumps ?
24. When you generate thread dumps where it will store ?
25. How do you generate a plugin through command and where it will store ?
============================================================================

Вам также может понравиться