Choose DynamoDB vs MySQL for a backend

Read the full interview experience this question came from →

Quick Overview

This question evaluates a candidate's ability to reason about data modeling, access patterns, query complexity, consistency and transactional requirements, scalability, operational overhead, and cost when choosing between a key-value/NoSQL store and a relational database.

Choose DynamoDB vs MySQL for a backend

Company: Salesforce

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Technical Screen

Overview: This question evaluates a candidate's ability to reason about data modeling, access patterns, query complexity, consistency and transactional requirements, scalability, operational overhead, and cost when choosing between a key-value/NoSQL store and a relational database.

Read the full Salesforce Software Engineer interview experience this question came from

|Home/Software Engineering Fundamentals/Salesforce
Salesforce logo
Salesforce
Mar 1, 2026
mediumSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
17
0
Loading...
Loading comments...