Windows Workflow Interview Questions

A few people have asked me what "hard core" WF questions to ask a job candidate.

For advanced topics, I like open-ended questions. Not all these questions have a right or wrong answer- but they should give you an idea of the candidates WF experience, and how they'd design and implement software with WF.

  1. Are there advantages to building workflows using only XAML? Are there disadvantages?
  2. What are the pros and cons of using an ExternalDataExchange service versus going directly to the WorkflowQueuingService?
  3. When are attached dependency properties useful in WF programming?
  4. What behavior does the default scheduling service provide?
  5. How can my code participate in a database transaction with a workflow instance?
  6. Why would I use a tracking service?
  7. Describe a scenario where the WF runtime will cancel an executing activity.
  8. Describe a scenario where I'd need to spawn an ActivityExecutionContext.
  9. Tell me why I'd use a compensation handler.
  10. Tell me about the following activities: Replicator, Parallel, and Policy.
A candidate who can run the table on these 10 questions knows their WF stuff.
posted on Tuesday, October 30, 2007 9:12 PM by scott

Comments

Wednesday, October 31, 2007 12:46 AM by John

# re: Windows Workflow Interview Questions

please give us short answers too :D
Wednesday, October 31, 2007 3:45 AM by Christopher Steen

# Link Listing - October 30, 2007

Link Blogs 21 Links Today (2007-10-29) [Via: Matt ] Interesting Finds: October 30, 2007 [Via: Jason...
Wednesday, October 31, 2007 7:04 AM by Jason Haley

# Interesting Finds: October 31, 2007

Wednesday, October 31, 2007 6:12 PM by K. Scott Allen

# Answers to WF Interview Questions

Due to popular demand, here are some answers to the questions.
Well, not answers exactly ... just...
Wednesday, October 31, 2007 6:53 PM by BusinessRx Reading List

# Answers to WF Interview Questions

Due to popular demand, here are some answers to the questions . Well, not answers exactly ... just some
Wednesday, November 14, 2007 6:01 PM by Community Blogs

# Answers to WF Interview Questions

Due to popular demand, here are some answers to the questions . Well, not answers exactly ... just some
Tuesday, January 22, 2008 11:05 PM by Guy Burstein's Blog

# Test Yourself: Are you a Windows Workflow Foundation Expert?

Test Yourself: Are you a Windows Workflow Foundation Expert? K. Scott Allen has posted 10 "hard
Sunday, February 10, 2008 10:36 PM by Mike Taulty's Blog

# Workflow Questions

Are you a workflow guru? To be honest, I'd be suspicious of anyone going around describing themselves...