06 — Bosch Mock Interview
Answer aloud in English.
Technical: 45–90 seconds.
Behavioral: 1–2 minutes.
Score 0/1/2.
CV / Bosch
- Tell me about yourself.
- What are you responsible for in your current role?
- What architecture decisions have you made personally?
- Tell me about a legacy module you modernized.
- Tell me about a difficult production issue.
- What do you know about Bosch?
- Why Bosch?
- Why Manufacturing Systems?
- What is MES?
- Why should we hire you without direct MES experience?
C# / .NET
- Interface vs abstract class?
- Overload vs override?
- == vs Equals?
- How does async/await work?
- Does async create a new thread?
- Task vs Task?
- What is Dependency Injection?
- Transient vs Scoped vs Singleton?
- Can Singleton depend on Scoped?
- Authentication vs authorization?
- What is middleware?
- Exception handling in ASP.NET Core?
EF / SQL
- IQueryable vs IEnumerable?
- Tracking vs AsNoTracking?
- Deferred execution?
- AsEnumerable?
- ACID?
- Isolation levels?
- Optimistic vs pessimistic concurrency?
- Stock = 1, two buyers. What do you do?
- How do you investigate slow SQL?
- Composite index?
- Deadlock?
- Offset vs cursor pagination?
- N+1?
Azure / Production
- Why Azure Service Bus?
- Queue vs Topic?
- Consumer fails?
- DLQ?
- Duplicate messages?
- Idempotency?
- Outbox?
- Azure Function vs Web API?
- Logs vs metrics vs traces?
- Production API is down. What do you do?
- Deployment causes errors. What do you do?
- Queue backlog grows. What do you check?
- Minimal-downtime deployment?
Behavioral
- Technical decision you regret?
- Disagreement with developer?
- Unclear requirements?
- Several issues at once?
- Learn a new domain?
- Explain risks to non-technical stakeholder?
- How do you use AI?
- How do you validate AI-generated code?
Final 10 must-pass
- Tell me about yourself.
- Why Bosch?
- What is MES?
- Explain async/await.
- Scoped vs Singleton.
- IQueryable vs IEnumerable.
- Explain ACID.
- Optimistic vs pessimistic concurrency.
- Why Azure Service Bus?
- Production system is down — what do you do?