06 — Bosch Mock Interview

Answer aloud in English.
Technical: 45–90 seconds.
Behavioral: 1–2 minutes.
Score 0/1/2.

CV / Bosch

  1. Tell me about yourself.
  2. What are you responsible for in your current role?
  3. What architecture decisions have you made personally?
  4. Tell me about a legacy module you modernized.
  5. Tell me about a difficult production issue.
  6. What do you know about Bosch?
  7. Why Bosch?
  8. Why Manufacturing Systems?
  9. What is MES?
  10. Why should we hire you without direct MES experience?

C# / .NET

  1. Interface vs abstract class?
  2. Overload vs override?
  3. == vs Equals?
  4. How does async/await work?
  5. Does async create a new thread?
  6. Task vs Task?
  7. What is Dependency Injection?
  8. Transient vs Scoped vs Singleton?
  9. Can Singleton depend on Scoped?
  10. Authentication vs authorization?
  11. What is middleware?
  12. Exception handling in ASP.NET Core?

EF / SQL

  1. IQueryable vs IEnumerable?
  2. Tracking vs AsNoTracking?
  3. Deferred execution?
  4. AsEnumerable?
  5. ACID?
  6. Isolation levels?
  7. Optimistic vs pessimistic concurrency?
  8. Stock = 1, two buyers. What do you do?
  9. How do you investigate slow SQL?
  10. Composite index?
  11. Deadlock?
  12. Offset vs cursor pagination?
  13. N+1?

Azure / Production

  1. Why Azure Service Bus?
  2. Queue vs Topic?
  3. Consumer fails?
  4. DLQ?
  5. Duplicate messages?
  6. Idempotency?
  7. Outbox?
  8. Azure Function vs Web API?
  9. Logs vs metrics vs traces?
  10. Production API is down. What do you do?
  11. Deployment causes errors. What do you do?
  12. Queue backlog grows. What do you check?
  13. Minimal-downtime deployment?

Behavioral

  1. Technical decision you regret?
  2. Disagreement with developer?
  3. Unclear requirements?
  4. Several issues at once?
  5. Learn a new domain?
  6. Explain risks to non-technical stakeholder?
  7. How do you use AI?
  8. How do you validate AI-generated code?

Final 10 must-pass

  1. Tell me about yourself.
  2. Why Bosch?
  3. What is MES?
  4. Explain async/await.
  5. Scoped vs Singleton.
  6. IQueryable vs IEnumerable.
  7. Explain ACID.
  8. Optimistic vs pessimistic concurrency.
  9. Why Azure Service Bus?
  10. Production system is down — what do you do?