Interview Prep LogoInterview Prep
Back to Companies

Bosch

Interview Experience

1/21/2026
3 min read
Edit on GitHub

AWS / Serverless

  1. Can you explain what services are most commonly used in serverless architecture?
  2. You have used Fargate earlier?
  3. Where will you deploy the frontend if you want to go fully serverless?
  4. Have you ever heard of AWS Amplify?
  5. Do you have experience with CDK?
  6. You are familiar with CloudFormation then?
  7. How do you create templates in CloudFormation?
  8. Do you have experience with Event Architecture?
  9. How will you use EventBridge in a signup flow?
  10. How will you trigger EventBridge from your application?
  11. What service records all AWS console/API activities?
  12. You have created cron jobs right?
  13. In which service do you create cron jobs?
  14. What is the tab where you create cron jobs?
  15. How will EventBridge know that an S3 file upload has happened?
  16. What is the service name where AWS logs all events?
  17. Have you heard of CloudTrail?
  18. How can you enforce a Lambda to revert permission boundary changes automatically?
  19. How will you configure the event in this case?
  20. Have you ever heard of fan-out architecture?
  21. Have you used SNS and SQS together?
  22. What is the use of SNS?
  23. What is the use of SQS?
  24. What is the difference between them?
  25. How do you send a message to SQS?
  26. What is the method name in SDK to send messages?
  27. Have you used Lambda Layers?

Frontend / React

  1. How many years of experience do you have in React?
  2. Can you explain the difference between state and props?
  3. Is state mutable?
  4. Can you update a prop inside the child component?
  5. What hooks have you used till now?
  6. What is prop drilling?
  7. Is there any disadvantage of prop drilling?
  8. Parent has six child components. Only one child should re-render when its value updates. How will you achieve this?
  9. What is the difference between useMemo and useCallback?
  10. Have you used useMemo for arrays?
  11. How will you display an array of items as cards using React?

Node.js / JavaScript

  1. How many years of experience do you have in Node.js?
  2. Is Node.js multithreaded?
  3. If not multithreaded, how does it run multiple async operations?
  4. What is the difference between var, let, and const?
  5. Can const be declared and initialized later?
  6. Have you used classes in Node.js?
  7. Do you have experience with TypeScript?
  8. What is a closure?
  9. What is the difference between async/await and promises?
  10. What are the commonly used Promise utility methods? (like all, race, allSettled)