Ibm odm interview questions

How to test rulesets in IBM ODM v8.10.2 rule designer

Operational Decision Manager (ODM) from IBM is a software tool that helps businesses automate and manage their business decisions. It is a popular tool among businesses and as a result, interviewers may ask questions about it during a job interview. If you are familiar with ODM, reviewing some common questions and their answers can help you be better prepared for your interview.

A decision service is a self-contained unit of decision logic that can be deployed and invoked as a service. A decision service exposes a well-defined interface that can be called by other applications or services. The decision service encapsulates the decision logic and data required to make a decision, making it easy to reuse the decision logic in different contexts and to change the decision logic without affecting other applications.

The architecture of IBM ODM is based on a three-tier model, with a presentation tier, an application tier, and a database tier. The presentation tier is responsible for handling user input and displaying output, while the application tier contains the ODM server and the decision services that run on it. The database tier stores the data that is used by the decision services.

The Java Rule Execution Server is stateless, which means that it does not maintain any information about the rules it is executing or the data it is working with. Because of this, it does not need to have direct access to a database. Instead, it can get all the information it needs from the Web Services layer.

If-then statements are the most basic type of decision statement, and simply execute a certain set of instructions if a certain condition is met. If-then-else statements are similar, but provide different instructions to be executed if the condition is not met. Switch statements are more complex, and allow for multiple conditions to be tested before executing a certain set of instructions.

from a passionate developer for all ‘rule’ developers…

Welcome to my blog – probably the only IBM ODM blog available over the web created by a developer for all ‘rule’ developers. I have tried to list all my work, essential findings, automation tools and utilities in this blog. It also contains resolutions of many frequently faced problems and exceptions during rule development. You can read more about me here.

The purpose of this blog is not to teach developers writing rules using IBM ODM rather to help developers already working on IBM ODM with resolutions of frequently faced problems & challenges, utilities, automations and customizations since our best colleague Google is also silent on our tool. Even, official IBM ODM Community sometimes cannot help us; here is an example where I’m awaiting for a resolution from the community since Jul, 2015, though I already have resolved it myself and created the plug-in XML Scenario Provider.

I would urge the readers to go through the entire blog as it contains many distinguished articles which would contribute to their knowledge-base and share with others if something is useful. I’m always available for challenges and work that would challenge my ability. This page contains highly recommended & most interesting posts.

Many organizations following BRMS approach looks forward to enable LDAP Authentication on decision center so that users can access business console using their organizational credentials and infrastructure team has no need to manually configure and manage application users in WAS. However, numerous organizations don’t succeed due to lack of information available on LDAP & Decision Center Integration.

This article demonstrate the process of integration in following two steps:

  • Decision Center Customization
  • LDAP Configuration on WebSphere Application Server
  • Quickly create DVS Scenarios using XMLs into DVS Sheet with this Excel Add-in. DVS Testing is no more a headache for ‘rule’ testing. Features of DVS Scenario Loader:

  • It’s generic means it can be used for any Ruleset
  • It’s capable of loading ‘n’ number of Test Scenarios into DVS Sheet from Test XMLs in one go
  • Nothing is hard-coded
  • All Test XMLs have to be kept in a folder with Domain sheets in another folder, if external domains have been used
  • A DVS Sheet once prepared with parameters, can be used any number of times until XOM is not modified
  • Excel COM Add-In once installed, will be available to server you until disabled explicitly
  • There is no way in IBM ODM to execute serialized XOM XMLs in Rule Designer representing a test scenario, an error or a defect in order to replicate the same, find the cause and fix. However, shouldn’t we try ourselves with the available resources and tools to build something to execute XMLs? Yeah, it’s not easy but not impossible.

    Yes, not impossible and I made it possible. All we need to do is build an eclipse plug-in?…Plug-in?? Ohh no!!! Really difficult to deal with. Right?

    Nothing to worry. Install my XML Scenario Provider Plug-in, go ahead and execute your XOM XMLs in Rule Designer.

    This question is reasonably common for all rule developers working on complex rule processing. Many times we need to execute a ruleflow task or a bunch of rules over a collection of objects. However, IBM ODM doesn’t provide any built-in construct or Ruleflow element to iterate. However, there exist some workarounds which enable us iterate the collections and apply business rules over the objects enclosed by then collection. There are 3 approaches to iterate collections in IBM ODM.

    Ruleset Interceptors are extremely helpful if we know how to deal with them. Using interceptors, we can inject custom behaviors before and after ruleset execution. We can implement aruleset interceptor on rule sessions to make run-time ruleset selection for execution. A Rule Session is a runtime connection between a client and a rule engine. It is associated with a single ruleset and consumes rule engine resources.

    ANT stands for Another Neat Tool. It is a Java-based build tool from Apache to automate a build and deployment process that can be executed from command-line. Most of the time we need to migrate our RuleApps on RES from an environment to another such as SIT to UATor STAGE to PROD. There are Ant Tasks available which can help us automate the migration of RuleApps from an environment to another.

    While working on commercial applications, many a time we come across circumstances where business says that only a subset of rules must be applied on the request data if the request satisfies certain conditions. In other words, rule engine should decide which rule to execute as per the agenda and the rest should be ignored. That is the effectiveness of the rules depends upon the request date received from calling application and we call this Dynamic Rule Selection.

    While testing a huge & complex Ruleset particularly with lots of decision tables through Rule Designer or SoapUI, you may have encountered runtime exceptions such as ResourceException, XUException or IlrProductionRulesetIntrospectionException. We can resolve the exception by controlling how .class files are split by the compiler.

    Tell me about a time where you overcame an obstacle?

    How does your previous job experience impact what you would do here?

    PILOT INTERVIEW Questions And Answers! (How to PASS an Airline Pilot Interview)

    1. What is CRM process as Airline Pilot? The systematic and effective use of all available resources to ensure a desirable outcome and completion of the flight. Focusing on communication, teamwork, task allocation, decision-making and situational awareness. The major contributors in the CRM process are: Dispatchers, flight attendants, maintenance, ATC and of course the cockpit crew.

    2. What is the MAP on a non-precision approach? Non-precision: MAP is usually visually identified by a capitol and bold “M” in the Jepps or at the end of the solid line on NOS. There are several ways to id the MAP: Published DME at the MAP, Navaid such as the middle marker (MM), or timing from the FAF

    3. What is the importance of proficiency in several languages for a pilot? A private pilot may limit himself to knowledge of English good enough to understand control towers. Other pilots, being more publicly involved figures by necessity, greatly benefit from knowing more than one language.

    4. What is your Proudest accomplishment? Becoming a pilot and graduating from college as to be the biggest accomplish so far.

    5. What is the 1-2-3 rule? Requirements for filing an alternate. 1-2-3: 1hr before to 1hr after estimated time of arrival, the weather must be forecast to be 2000′ ceiling and 3SM vis.

    6. What makes a good captain or what do you expect from a Captain? one that is knowledgeable, decisive, conservative and safety conscious, good people skills, superior communication skills, solid piloting skills, can manage stress and avoid confrontation

    7. List your qualifications as a pilot? Besides relevant college degree(s), pilots graduate from flying school and participate in annual additional training.

    8. What is GRID MORA? It’s an altitude derived by Jepp or provided by state authorities. If derived by Jepp, Grid MORA clear all terrain and structures by 1000′ in areas where highest elevations are 5000′ MSL or lower. MORA values clear all terrain and structures by 2000′ in areas where highest elevations are 5001′ MSL or higher. Grid MORA (State) altitude supplied by the State Authority provides 2000′ clearance in mountainous areas and 1000′ in non-mountainous areas. Also… a +/- denote doubtful accuracy but are believed to provide sufficient reference point clearance.

    9. What is the definition of CRM? CRM is a system which allows optimum use of all available resources – equipment, procedures, interpersonal communication, team work – all to promote safety and enhance efficiency in operations

    10. What is Vso of your most recent aircraft? Cessna 172 is 41Kts

    11. What is the max distance from the runway if you were to circle to land? Depends on your speed

    12. Have you applied anywhere else? Just be honest on this one. If you are in the job hunt, it’s normal to apply to several companies. It’s great to tell them that Cathay is your top choice, but it would be suspect to say Cathay is your only choice.

    13. What is mach tuck? As the aircraft reaches critical mach the nose of the aircraft tends to pitch downwards due to the flow of air over the wing reaching supersonic speeds producing additional life and center of pressure moving rearward. As the center of pressure moves rearward the elevators become less effective, pushing the aircraft into a potentially unrecoverable dive.

    14. What is tower’s NORDO signal to be cleared to land? Steady green

    15. What is VMCG? minimum speed control in the ground

    16. What is the difference between Blue, Green Airports? blue is IFR (has approaches) green is VFR (no approaches)

    17. What is GRADIENT CLIMB? 3%

    18. What is VMCA? Minimun Speed Control in the Air

    19. What is windshear? its a change on direction and speed of the wind

    20. What is MOCA? Minimum Obstacle Clearance that provides obstable clearance between Vor airways. It also ensures VOR coverage 22nm from the nearest VOR

    21. What is hyperventilation? hyperventilation is when the body has too much Oxygen and not enough Co2

    22. Ever had an emergency? yes, many over the years

    23. Pilots have many simultaneous responsibilities during the flight. What can you tell me about this? Pilots navigate the flight, observe and direct the activities of the crew, check instruments, keep an eye on the weather, and monitor altitude and air traffic. Doing all these and more, often simultaneously, requires outstanding multi-tasking skills and power of concentration.

    24. What are the max airspeeds in C airspace? 200 KIAS within 4 NM of Primary Class C Airport

    25. How would you behave as the pilot of a plane during an emergency? Describe first what your emotional response would be. It is important to demonstrate, preferably through examples, that you can maintain your poise during such events, and that you possess enough presence of mind to activate emergency procedures and delegate duties among crew members as necessary.

    26. Where do you see yourself in 6 months? with your company

    27. Did you ever have to modify the flight course in the past? Pilots are able to modify the course in flight, if this is dictated by internal or external conditions. This is not a small responsibility and needs careful coordination with control towers and scrupulous attention to detail.

    28. What Is V2? takeoff safety speed

    29. What Is Max A/s In Class C? Airspeed maximum of 200 knots indicated within 4 nautical or 5 statute miles and 2500 feet above the ground of the primary airport.

    30. What Are The Cdi/raim Sensitivities Of A Gps Outside 30nm? Inside 30nm? +- 5 mi +- 1 mi

    31. What Is The Effect Of Aft Cg On Performance? rearward Cg gives better fuel efficiency

    32. What Is An Lda? a precision approach that is offset from the runway, it may have GS

    33. Where Is The Faf On A Vor/ils Approach? On a VOR approach, the FAP is whenever you are established on course inbound and the final decent may be started. For non-precision approaches, the FAF is the “Maltese Cross” and for precision, the arrow which identifies the GS intercept.

    34. Why Cape Air? big airline paneer

    35. What Kind Of Airspace Is Around Lax? Class B. Very congested airspace.

    36. What Is V1? Take off decision speed

    37. What is hypoxia? Lack of oxygen to body tissues

    38. Why do you like Compass? I like the new modern equipment and I like the fact that it’s got flow through to/ is part of Northwest.

    39. What is a squall line? It is a continuous narrow line active of thunderstorms ahead of cold front but can develop far removed of any front. May be too long to detour, too thick to penetrate. It forms very rapidly reach Max intensity in late afternoon or early evening. IT IS THE SINGLE MOST INTENSE WEATHER HAZARD FOR AIRCRAFT.

    40. Why do you want to work for Allegiant? growing company, day trips, upgrade potential

    41. Why Ameriflight? I’d like to fly cargo and gain the single-pilot IFR experience

    42. Did you ever have a problem with an F/O? Yes

    43. What is your clearance limit when cleared for the approach and then you loose coms? The published hold on the missed.

    44. What is MEA? Minimum En Route Altitude, lowest altitude on that airway that assures obstacle clearance and acceptable navigational reception.

    45. What is Definition of V2? Single engine climb speed until safe altitude or clear of obstacles

    46. What is Definition of V1? on a balance runway it is the last chance for you to decide not to go if you have and emergency and still stop on the runway according to the air data

    47. What is the definition of Hypoxia? Not enough Oxygen

    48. What is the seating capacity of the Dash 8 100 and 300 and how many flight attendants you need? DA-100 (37) DA-300 (50) FA 1

    49. Tell me the biggest factor as far as fuel conservation goes as it relates to a jet engine? TSFC thrust specific fuel consumption which directly inperpolates to power setting and altitude. Higher you climb the less fuel required. Throttle settings also have a say in conservation and relates more to maintenance issues which is why full throttle takeoffs are rarely done.

    50. What qualities make a good captain? Confident, Diligent, Good CRM skills, Good Problem Solver

    51. What’s your choice of base? PDX or Seattle

    52. World Airways Pilot Interview Questions:

  • Why World?
  • Why should we hire you?
  • What is the maximum take off weight of the aircraft I flew?
  • How did you get into an aviation career?
  • Tell me about a time that you made mistake in airplane? and what you learned from it.
  • Describe what a Captain is.
  • Do you want to be a Captain?
  • Do you mind being an FO for 5 years?
  • Was asked to grade my sim performance from the day before!
  • What engines are on the airplane you have been flying?
  • 53. Flight Express Airline Pilot Interview Questions:

  • Why you?
  • Are you sure this is what you want to do?
  • Tell me about yourself.
  • 54. Lion Air Airline Pilot Interview Questions:

  • What is Bernoulli law? how the aircraft can fly?
  • What is Newton’s Law?
  • What is ACN/PCN?
  • Know about Piston Engine
  • Loyalty to company
  • 55. LAN Airline Pilot Interview Questions:

  • Why do you want to become a pilot?
  • Why LAN Chile?
  • Where do you see yourself in 5 years?
  • Did you have any bad experience in the past?
  • What is your best quality?
  • What is your weakness?
  • What have you heard about LAN chile?
  • What would you do if you were on final and suddenly had an electrical fire in the cockpit?
  • What would you do if you were cruising and noticed that your captain was unconscious?
  • 56. Miami Air International Airline Pilot Interview Questions:

  • Tell something about your flying career.
  • What am I looking for in their company?
  • What is the dumbest thing you have done in an airplane?
  • What are you looking for in an airline?
  • Are you prepared for life at Miami Air Long days Away from home Pay 90 minute callout
  • Have you had any failed checkrides?
  • Have you had any traffic tickets?
  • Have you had a DUI?
  • Do you have a criminal record?
  • Do you have any accident s/ incidents on record?
  • 57. Mokulele Airlines Pilot Interview Questions:

  • Tell me about your previous work experience.
  • What are your strengths?
  • What is your weakness?
  • What has been your flying experience with the past 60 days?
  • What has been your flying experience with the past 30 days?
  • Why did you apply here?
  • Do you have any violations, incidents or accidents?
  • Do you have any weather experience?
  • 58. Ryan International Airlines Airline Pilot Interview Questions:

  • Why do you want to work with Ryan?
  • Describe your flying career.
  • What was your worst job?
  • What was your best job?
  • What would you do if the Captain smells like alcohol?
  • What would you do if the captain wants to continue below minimums?
  • What would you do if the captain wants to break a company rule?
  • Tell me a time you broke an FAR?
  • Tell me a time you had a conflict at work.
  • Approach lights for the cat 2 ILS: what do they look like and what do you need to see to continue?
  • 59. Seaborne Airlines Pilot Interview Questions:

  • What is your Total Flight Time?
  • What ratings do you have?
  • When did you fly last?
  • What is your total time in the last 6 months?
  • What is your total time in the last 12 months?
  • What class medical do you have?
  • When did you start flying?
  • Why did you start flying?
  • Wx goes below mins past the FAF, can you continue and when you would go missed.
  • Describe TDZE
  • 60. XOJET Airline Pilot Interview Questions:

  • Why XOJET?
  • Why not other companies like NetJets or Flextjet?
  • Do you want to work for the legacy airlines liked United, Delta or American?
  • Have you applied to anyone else?
  • What is the foundation of good leadership?
  • What is your leadership style?
  • If there is someone out there that you’ve had differences with and you would not go to that person for a recommendation, what would he/she say about you?
  • Tell us about yourself.
  • How did you get in aviation/flying?
  • What are your strengths?
  • FAQ

    What is IBM ODM used for?

    IBM Operational Decision Manager automates the implementation of business policies of your organization by managing millions of business rules and enabling rapid business change. ODM for production deploys the applications in separate containers, which can be used for in-house or web-based purposes.

    What are the different integration patterns in IBM ODM?

    IBM ODM patterns
    • Database.
    • Deployment manager.
    • Decision Server custom node.
    • Decision Center custom node.
    • Rule Execution Server console custom node.
    • IBM HTTP Server.

    What is ODM in IBM BPM?

    IBM Operational Decision Manager (ODM) is IBM’s Business Rule Management System (BRMS). IBM ODM also incorporates IBM’s implementation of Business Event Processing capabilities (also called Complex Event Processing, or CEP.)

    What is Rule engine in IBM ODM?

    The rule engine reads rules from a ruleset archive, evaluates rule conditions against application objects, and executes the rules for the objects that meet the conditions. You can maintain the rule engine independently from the business applications.

    Related Posts

    Leave a Reply

    Your email address will not be published. Required fields are marked *