Salesforce
Salesforce

Software Engineer SMTS

Design a Book Library Management System

Medium
ROUND 3 (HLD and LLD)System DesignCandidate Selected

Design a Book Library Management System from a frontend perspective. Discuss functional requirements (FRs), non-functional requirements (NFRs), system architecture, API contracts, data modeling, and optimization strategies.

This question was asked in

Salesforce Software Engineer SMTS Interview Experience

The Salesforce interview process consisted of five rounds, which included coding challenges in Round 1 focused on dynamic programming and grid traversal, followed by more problem-solving questions in Round 2. Rounds 3 and 4 concentrated on system design, covering topics such as a library management system and Google Drive architecture, while the final round with the hiring manager focused on behavioral and managerial aspects. Overall, the difficulty level of the interview experience at Salesforce was moderate to challenging, requiring both technical and interpersonal skills.

AI Powered

Share Your Story

Share your interview in your own words — our AI handles the rest. Hardly takes 2 minutes.

Take Mock Interview

Prepare better with expert feedback

Want to Connect 1:1?

Connect with me 1:1 for career guidance, resume reviews, interviews, and more.

Show Your Love!

Connect with us on social media