Showing posts with label business analysts interview questions.. Show all posts
Showing posts with label business analysts interview questions.. Show all posts

Common Design Questions

Here is the list of common design questions that are asked in technical interviews. 
  1. Design a parking garage
  2. Design a deck of cards
  3. Design an aeroplane reservation system.
  4. How would you design a chat system
  5. Design Game of Life
  6. Design Chess Game
  7. Design a system for a parking lot
  8. Design a poker game
  9. Design a Farm with Object Oriented Concepts
  10. Design a restaurant reservation system.
  11. Design a JukeBox
  12. Design a file system
  13. Design a recommendation system
  14. Design the Boggle Game. (Given a 4x4 character matrix, output all possible words by moving through the matrix)

Management Concepts

What is Activity based costing:

  • Activity based costing is figuring out the activities in the process and assigning a cost to each one of them. This helps to figure out which activity cost how much and it helps to optimize the cost if one can figure out which activity can be ignored. 

What is Agile project management:

  • It will help organize the work and tasks of the project

What are ABC’s of management:

  1. Activators: Strategy used by managers to motivate people. 15-25% behavior comes from here. 
  2. Behavior: How team members behave due to the activators
  3. Consequences - What was the outcome. 75-85% behavior comes from here. 

 Key points of Managing people and yourself

  1. Know the basics of problem solving even if it concerns you personally.
  2. Be a good time manager. 
  3. Plan ahead for the foreseeable future activities.
  4. After planning everything, if you have too much on plate then delegate. 
  5. To delegate well, identify the candidates, who will be capable of carrying out a task. This will help you provide constructive feedback and evaluate their performance.
  6. Communicate positively via instructions, suggestions, and feedback.
  7. Manager should be able to communicate every news: good or bad. 
  8. You will be exposed to the executive layer. 
  9. You will be making a lot of decisions so learn to take good decisions.
  10. Don’t take any issue personally. 
  11. Learn about people personally but learn to distance yourself professionally too.
  12. Practice fair share of diplomacy in your role since you will get some heat from upper management but should deliver minimum to the lower layer.

Quality Tools

  1. FlowCharts: To find dependencies and understand complex processes. MS-Visio: tool. Other open source tools.
  2. Histogram: Plots frequency of something. 
  3. Cause and Effect: Teamwork is required for this activity. Usually people brain storm for this activity.

You might like:
Questions on Wireframes

NoSQL

NoSQL Data models: key-value  Aggregate model.  key or id is used to get the data.  Lookup is based on the key.   document Aggre...