Skip to main content

Maximo Interview questions

Maximo 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?
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. 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?
24. What are steps of Maximo Installation?
25. What is the command to kill particular process in Unix/Linux
26. What is command to remove all files start with heap*..
27 Where u create Maximo Integration Queues specially continuous queues...

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...
17 User wanted lookup values which will be compination of 2 text box values how can u achieve this without creating new attribute?(this is one is abnormal question right?)

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)
10, What are library scripts which you created in your current application ? (example create a small condition script to return true if mbo to be saved and false if not and use it at many places like conditonally configuring UI in appdesigner to make fields readonly after value is entered and also can be called from another script pasing MBO using CTX and MAP).
11. What are the intgeration scripts you worked on ?
12. What is Allow Object deletion and Allow object creation ?
13. Give different methods getting called from automation script and relevant maximo mbo methods?
14. How to set complete mbo to readonly except 4 fields... (what is the script)?

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. Impact on a field if i use Sigoption condition and Conditional UI both ?when to use conditional UI and when to use Sigoption condition (donot need example of delete given in other blogs)
17. What is impact of Sequence on Conditions in application Designer?



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....
13. How to change Date time in Birt (Format date time)
14. How to generate Birt Report barcode?
15. How to use Masterpage in birt report
16. How to break page conditionally...
17. How to use grouping in birt?
18. How to create Multitab report..



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

Anywhere Question
1. What are new changes in 7.6.4
2. How to add a new domain value in Anywhere
3. How to enable esignation in Maximo Anywhere
4. How to enable ldap in Anywhere
6. How to Build apk (command)
7. What is RdfPuller cmd do?
8. What is a ant file?
9. What are Maximo Anywhere applications.
10. How would u test your Maximo Anywhere Application?


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?
16. how can u customize end point handler ?
17. Difference between HTTP integration Post method and REST API Post?(Here interviewer is confusing you asking do you know what is HTTP integration and Rest API Integration don't get confused.)


Functional Questions :-

1. What is an Asset, Item?
2. On what basis you can select architecture to be single site / multisite etc.
3. What are ways you can create Work order in Maximo?
4. What are ways you can create Invoice in Maximo?
5. What is Asset life cycle?
6. What is Purchasing Life Cycle?
7. What are different modules of Maximo?
8. How many types of contract can be created in Maximo?
9. What is EAM?
10. Explain reorder process?
11. Explain Pm functionality and how earliest next due date calculated?
12. How do you configure security groups?
13. What is an independent security group and dependent security group?
14. You have uploaded some workorders and next day activated pmwogen cron which created some more wo's ? Now client does not wants pmwogen wos sequence to be after uploaded wo's sequence how would you correct it?
15. What is reorder point and economic order quantity?
16. How to call an automation script from another automation script?
17. What type of assets are focus in Maximo?
18. What is the difference between TSRM, SCCD and Maximo
19. What is the difference between Maximo 7.5 and 7.6.
20. How to let maximo not to track status history for tasks workorder?
21. What are features of Maximo 7.6
22. How will you make Maximo Service request application to work as a work order if in case client requires it ? Is it possible?
23. Is there any search criteria for vendor if yes where and how it is used if not how can we create one....in case of po creation automatically by system....
24. Where does entry for Order number (PONUM) for reciept from PO created in vendor ERP goes in maximo.........?
25. What will be setup and what value to be setup for say your invoice is just double the Po cost.?
26. What is Lot ,  ABC Type, ABC Analysis ?
27. When gathering customer requirement or during business discussion how to handle questions for OOB and custom changes like can maximo be  100% customized ?
28. How you gather requirements ? How you map different requirements ?  
29. Give funtional overview of your clients business process?
30. Which add-on of maximo you worked on ? What is CU Estimates?
31. Difference between move modify and inventory usage ( Hint move modify from operative to inventory or operating to another operating location  and inventory usage from storeroom to storeroom)
32. What are all add-ons you worked on in maximo...


Maximo Anywhere :-

1. Explain Architecture of Maximo Anywhere?
2. How to configure mobile first in eclipse for customization?
3. What are anywhere configuration and customization points?
4. What are steps to upgrade anywhere?
5. What files you deploy when you install anywhere ?
6. What is the difference between build mobile first and build all?
7. What are commonly used functions of dojo?
8. What is dojo base and dojo util?
9. What are 2 types of scripts used for build?
10. What is OSLC integration?
11. What is mobile first platform, what are its advantages?
12. What is OSLC?
13. What is an ant file?
14. How can you check Maximo anywhere performance?
15. What are the properties you can setup from build.properties?
16. How to ask for signature (E-signation) which status change in Maximo anywhere (write where you will do the modification)?
17. How to implement status change functionality in Maximo anywhere (How to add new status)


Upgrade

1. What challenges you faced during upgrade how you resolve it ?
2. Functionality of integrity checker?
3. How would you handle maxsequence issues ?
4. What are steps to do maximo upgrade?

PM Questions?

1. How PM hierarchy works in Maximo?
2. How to generate workorder from PM for only parent workorder and not child?
3. How to show, how many workorder are generated from PM - (answer is not counter field but life to date counter field)

Team Lead Questions..(If you are going for this position pls. answer confidently)

1. How u use Agile in your project.. what's the process...?
2. How do you handle difficult clients..?
3. How you keep team motivated...?
4. How much you are involved in Solutioning..
5. What is the size of team you are handling...
6. What are your day to day activities as a Team Lead...



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 dialog @Override     protected void initialize() throws MXException, RemoteException     {         uids = new ArrayList<Long>();         super.initialize();     } Call Method This method is called whenever an event is generated in the dialog (e.g. OK button is pressed). It is      overridden to merge all previously saved selections and reset the resulting MboSet accordingly.      *@see psdi.webclie