Analyst Integration Question:

Senior Software Engineer Integration Related Questions Part Two:

Tweet Share WhatsApp

Answer:

► Discuss the differences between Mocks and Stubs/Fakes and where you might use them (answers aren't that important here, just the discussion that would ensue).
► Discuss the concept of YAGNI and explain something you did recently that adhered to this practice.
► Explain what is meant by a sandbox, why you would use one, and identify examples of sandboxes in the wild.
► Concurrency
► ► What's the difference between Locking and Lockless (Optimistic and Pessimistic) concurrency models?
► ► What kinds of problems can you hit with locking model? And a lockless model?
► ► What trade offs do you have for resource contention?
► ► How might a task-based model differ from a threaded model?
► ► What's the difference between asynchrony and concurrency?
► Are you still writing code? Do you love it?
► You've just been assigned to a project in a new technology how would you get started?
► How does the addition of Service Orientation change systems? When is it appropriate to use?
► What do you do to stay abreast of the latest technologies and tools?
► What is the difference between "set" logic, and "procedural" logic. When would you use each one and why?

Download Integration Programmer PDF Read All 87 Integration Programmer Questions
Previous QuestionNext Question
Senior Software Engineer Integration Related Questions Part One:Senior Software Engineer Integration Related Questions Part Three: