Skip to main content

Maximo technical Interview questions

 Technical Questions


How do you rate your self in :-

1. PL/SQL
2. Java
3. Automation Script
4. Mbo Customization
5. Admininstration Jobs
6. Funtional Concepts
7. Maximo Configuration

Do not rate anything less than 7 unless you don't want interview to skip the topic


Deployment / Administration 

1. Explain LDAP integration?
2. Explain SSO and LTPA token?
3. What is global security?
4. How session is managed in Websphere or Maximo?
5. How request is passed in Maximo?
6. How to do horizontal and vertical clustering?
7. Explain how you confire websphere for maximo manually?
8. What are Websphere MQ?
9. What is JMS, Connection Factory and Queues?
10. What is difference between vmm and ldap sync integration ?
11. What is Standalone and federated repository?
12. How to install a new language in Maximo?
13. What are the steps to apply a Fix pack in Maximo, Websphere or DB2?
14. Have you worked on any performance checking tools?
15. Have you worked on Junit?
16. What is devops in terms of maximo deployment.
17. What is Silent installation?
18. How u resolve port conflicting issues?
19. What are commonly seen issues during installation or maximo upgrade?
20. Why should you never start anything using root user?
21. How do you identify java memory leak and if found what would be your approach to resolve it?
22. What is the log4j vulnerability?
23. How to configure SSL?

Customization Question

1. Why do we write remote classes?
2. What is the most complex customization you have ever done?
3. How you configure eclipse for customization
4. What is status handler class why we write it ?
5. Explain how can you make an application Stateful?
6. What is the use of event handler class?
7. How can you redirect user's to another JSP page when they are accessing your login page?
8. How to modify product.xml when u are customizing a class?
9. How can we change skin's in Maximo?
10. How do we create a new domain ?
11. How do we create a new synonym domain?
12. How can you make a workflow display a non persistent field or a field which does not exists in current object?
13. What is the use of AppValidate Method?
14. What is JAX-RS?
15. You have a workflow and javacode which is called by action of workflow? if their is an error in code or exception is thrown how it should be handled in class ? Is their any mechanism to handle such event in workflow using conditions?
16. What is new workflow features in current version of Maximo.
17. How u decide which integration is best...

Automation Script

1. Is there a way you can achieve Custom status implementation through Automation Script
2. How can you handle dialog's using automation script?
3. What are types of Automation script you have created or you create.
4. Can automation script replace an event handler class?
5. How to retrieve list in Automation script for an attribute in Maximo 7.6
6. how can I have an automation script to export data at certain time of the day and then send the exported file to other server.
7. What best practices you should follow while writing automation scripts?
8. How to use sqlformatter in automation script?
9. If you need to implement or extend failure list with another level what all configuring/customization should be done (basically user is checking your logic)

Configuration Question

1.  What is the difference between table domain and synonym domain?
2.  How many types of objects we can create in Maximo?
3. Why do we create non persistent attributes or object?
4. What happens when I run Db Config and Turning on/off admin mode?
5. What would you do if Db Config failed?
6. Can you insert a textbox in a work order application ?
7. How can you replace work order Number with Job Order Number in every application in Maximo?
8. What are the different types of controls ?
9. What are ways to hide a field in Maximo?
10. How to make a kpi?
11. How to add non persistent field in resultset?
12. What is Edit go button in workflow?
13. Can you create 2 alndomain with same name via dataloading if yes then how system will behave?
14. How u will implement multiselect in lookup?
15. How do you change lookup name dinamically?
16. I want to present user with 4 status options for Workorder to user WMT, Approved, Cancelled, Close from WAPPR how to achieve this requirement
without automation script and customization.?(Hint WF Manual input :) )



Start Centers/Result sets/KPI

1. How can you refresh start centers every 1 minutes for particular users?
2. How to create WorkCentre?
3. How to give access to WorkCentre in Maximo?

Birt Report  Question
1. How you configure Birt designer from Maximo?
2. How to create Cross tab report?
3. How to create Linked dataset?
4. How to migrate user from one report to another?
5. How can you update database table using report?
6. What is the functionality of ABC Report
7. How to change report title dynamically?
8. What are different functions in report you have used ?
9. What is order of report functions?
10. What is the difference you found in Birt and Other reporting tools?
11. You were investigating some issue and saw 1=0 condition in maximo or in workflow 1=1 what can be a reason to create such conditions in wf or other places?? Think for both conditions.
12. Can I hv 2 wf on same object both active how will system behave can their be 2 options....



Cognos Reporting Question
1. How to configure Maximo with Congnos?

Anywhere Question

Workflow Question

Migration Manager Question
1. What are different process you use for migration.



MIF Questions

1. What are different integration you have done?
2. What is XSL Map ? Why json mapping preferred over XSL mapping?
2. What is rest api?
3. Differenciate between soap and rest?
4. How many types of web service we can create in Maximo?
5. Explain Maximo Integration Framework and this modules applications use?
6. Apart from Maximo MIF, Rest Api etc what integration you saw ?
7. How you can consume a webservice using Soap?
8. How can you consume a websphere using Rest?
9. Why Rest API I need to send 1 Workorder with 5 tools what code should I write for this  shall I do it why for loop with multiple post or create a json object or is there any other way?
10. Give a scenario of o/b integration and i/b integration what all configuration /customization ?
11. When will you chose Continuous queues/When you will go with Sequencial queues / When you will go with Webservice integration/ When u will go with JMS Queue based integration of or Publish channel based XML interface?
12. Difference between skip and skip record?
13. Methods to loop through tree for ERDatat and IrData 
14. How can u loop through a big xml using Maximo integration methods name few methods and their use?
15. How can u remove duplicates if it comes from inbound integration?
13. if event listner enabled on a field and processing rule is not configured how u write a code so that u modify a field and it will not cause interation to trigger in this only case for a particular record.........without  processing rule?
14. How ifate tables maintain primary column , do we need to specifically define idex for them...
15. How maximo handles parent child relationship in case of iface tables?
16. What is view based integration?...
17. How will you trigger an integration on Creation of Asset in Maximo?

Comments

Popular posts from this blog

Maximo Interview Questions - Maximo Technical and Functional Questions

Technical Questions How do you rate your self in :- 1. PL/SQL 2. Java 3. Automation Script 4. Mbo Customization 5. Admininstration Jobs 6. Funtional Concepts 7. Maximo Configuration Do not rate anything less than 7 unless you don't want interview to skip the topic Deployment / Administration  1. Explain LDAP integration? 2. Explain SSO and LTPA token? 3. What is global security? 4. How session is managed in Websphere or Maximo? 16. How to insert attributes from Backend? 5. How request is passed in Maximo? 6. How to do horizontal and vertical clustering? 7. Explain how you confire websphere for maximo manually? 8. What are Websphere MQ? 9. What is JMS, Connection Factory and Queues? 10. What is difference between vmm and ldap sync integration ? 11. What is Standalone and federated repository? 12. How to install a new language in Maximo? 13. What are the steps to apply a Fix pack in Maximo, Websphere or DB2? 14. Have you worked on any performance checking tools? 15...

Maximo Bean Class Methods

Methods of Bean Classes of Maximo Reset Method   This method is called when a new filter is applied for the dialog's MboSet.  @see psdi.webclient.system.beans.DataBean#reset()     @Override     public void reset() throws MXException     {             try         {                 saveCurrentSelection();         }         catch (RemoteException e)         {             handleRemoteException(e);         }         super.reset();     } Initialize It is used to initialize values on a d...

Integration Control

Integration control used in making conditions for processing  provides a way to match xml field or object field with particular value. We have 4 types of integration control 1. Value 2.List 3. XRef 4.Boolean Value control is used to compare with single value. List control is used to compare with list of values which may come from domains. Boolean control is true or false value used to compare yorn field I personally never used it. XRef control i.e cross reference control is used to to swap values foe example we have different orgid in other system than we can define cross reference control inorder to translate. We create cross reference control and associate it with enterprise service or publish channel. We can also override these values at external system level.