• +91 9971497814
  • info@interviewmaterial.com

Biztalk Interview Questions Answers

Question 1 : What is the Rules Engine?

Answer 1 :  Rules are used to provide highly efficient, easily changeable business rules evaluation to Business Processes.  This allows rules to be changed without rebuilding and redeploying .net assemblies.  The Business Rules Engine (BRE) can also be called from any .net component through the API’s.

Question 2 : What is the default mapping for Auto Mapping?

Answer 2 :  The default is by structure.  This can be change to by node name on the map properties. (This default in the auto map messes me up every time.)

Question 3 : What are Persistence Points and what causes them?

Answer 3 :  Persistence is when the state of a running Orchestration is stored into SQL.  It is good enough to know various shape and actions cause persistence.  More specifically, it occurs: end of a transactional scope, at a send shape, at a start Orchestration shape, during dehydration, if the system shuts down expectedly or unexpectedly, or the business process suspends or ends.

Question 4 : When installing Biztalk and SQL on a Windows XP SP2 Desktop, what pre-requests are required?

Answer 4 :  Correct answer: A Lot.  The best answer something like I have a custom written installation document I use or I always referrer to the most current updated installation guide from Microsoft. 

Question 5 : When installing Biztalk in a multi-server configuration with a remote SQL and Analysis Services, what SQL components do you need on the Biztalk Server?

Answer 5 :  SQL Analysis Services Client Tools

Question 6 : What group does a user need to belong to in order to submit messages to the message box? 

Answer 6 :  The user needs to be a member of the hot group or isolated host group (assuming a default installation).

Question 7 : How do you call a Non-Serializable .Net helper class inside an Expression Shape?

Answer 7 :  Add a reference to that class.  Make sure your Orchestration is Long Running transactional.  Add an Atomic scope.  Create an Orchestration variable of that class inside the scope.  Create an instance on that object inside the scope.  Call the method.  Bonus: Mention the class must be strongly signed and in the GAC.

Question 8 : What is BizTalk?

Answer 8 : ·         Biztalk is a messaging based integration tool. ·         Bonus: It consists of several different pieces including Business Processes (Orchestrations), BAM, Rules Engines, and HAT.

Question 9 : How do you use Auto Mapping in the BizTalk 2004 mapper?

Answer 9 :  Select a top level node, hold down the Shift key, drag the top level node over to the other top level node.

Question 10 : What does the Value Mapping Functoid do?

Answer 10 :  Returns the second parameter if the first parameter is true

Biztalk Contributors


Share your email for latest updates


Our partners