Questions 1–200 of 233

  1. What is cloud computing, and what are its fundamental concepts?

    Asked in 6 of 942 interviews · last asked Oct 22 · Concept · Junior

    Show answer

    Cloud computing means using computing resources, such as servers, storage, and software, on demand over a network. Users can get resources themselves from a shared pool and quickly increase or reduce capacity. Usage is measured, and public cloud services commonly charge based on what you use.

    • Core concepts are self-service, network access, shared resources, rapid scaling, and measured usage.
    • Service models include IaaS for infrastructure, PaaS for application platforms, and SaaS for ready-to-use software.
    • Deployment models include public, private, and hybrid clouds.
    • Security responsibilities are shared between provider and customer; the split depends on the service model.

    What the interviewer checks: The interviewer checks whether you understand cloud computing beyond simply renting remote servers.

    Other ways it was asked
    • “What is cloud computing?”
    • “What are the fundamental concepts of cloud computing?”
    • “Can you explain the concept of cloud computing?”
  2. What is multitenancy?

    Asked in 4 of 942 interviews · last asked Jul 16 · Concept · Junior

    Show answer

    Multitenancy means one software system serves multiple customers, called tenants, while keeping their data and access separate. Tenants share some infrastructure, which lowers costs and makes updates easier. It is common in software-as-a-service applications.

    • A tenant is usually a customer organization, not an individual user.
    • Tenants may share database tables or use separate schemas or databases.
    • Every request must enforce tenant-specific access to prevent data leaks.
    • Resource limits help stop one busy tenant from slowing down others.

    What the interviewer checks: The interviewer checks whether you understand shared infrastructure, tenant isolation, and the trade-off between cost and isolation.

    Other ways it was asked
    • “What is multitenancy in application design?”
    • “What is multitenancy, and what is it used for?”
    • “What is multi-tenancy in a software system?”
  3. How would you design a multi-tenant ERP architecture?

    Asked in 3 of 942 interviews · last asked Oct 7 · Design · Senior

    Other ways it was asked
    • “How would you design a multi-tenant architecture?”
    • “Explain your multi-tenant ERP architecture.”
  4. How would you enforce tenant isolation and prevent cross-tenant data access in a multitenant application?

    Asked in 3 of 942 interviews · last asked Sep 1 · Scenario · Senior

    Other ways it was asked
    • “How would you prevent one customer's data from being exposed to another customer in a multitenant system?”
    • “How would you handle schema isolation and security in a multitenant SaaS application?”
    • “How would you implement middleware for tenant isolation in a multitenant SaaS application?”
  5. How would you design a highly available data platform on AWS?

    Asked in 2 of 942 interviews · last asked Aug 31 · Design · Senior

    Other ways it was asked
    • “How do you design a highly available application in AWS?”
  6. What are the trade-offs between serverless and a regular server architecture, and when should you use each?

    Asked in 2 of 942 interviews · last asked Jul 28 · Design · Mid-level

    Other ways it was asked
    • “Given the benefits and shifts you've mentioned with serverless computing, how do you decide when to use a serverless approach versus a traditional server-based architecture in your projects?”
  7. When would you choose AWS Lambda over an EC2 instance for a compute task?

    Asked in 2 of 942 interviews · last asked Oct 23 · Concept · Senior

    Other ways it was asked
    • “When would you choose Lambda instead of an EC2 instance?”
  8. How would you design a multi-region AWS architecture to provide high availability and security for an application?

    Asked in 2 of 942 interviews · last asked Sep 30 · Design · Senior

    Other ways it was asked
    • “How would you design a simple cross-region application architecture on AWS?”
  9. How would you organize a multitenant database, and when would you use shared or separate tables?

    Asked in 2 of 942 interviews · last asked Oct 2 · Design · Senior

    Other ways it was asked
    • “How would you manage tenant data in a multi-tenant application?”
    • “How would you manage the database for a multi-tenant application?”
    • “Which database would you choose for a new multi-tenant project, and how would you implement the multi-tenancy?”
  10. What is the difference between PaaS and SaaS?

    Asked in 2 of 942 interviews · last asked May 6 · Concept · Junior

    Other ways it was asked
    • “What is the difference between SaaS and PaaS?”
  11. Which AWS services would you consider when designing a batch-processing system?

    Asked once · last asked Mar 9 · Design · Mid-level

    Other ways it was asked
    • “How would you design an AWS architecture for batch processing, and what principles would guide your design?”
    • “What factors do you consider when designing an AWS batch-processing environment?”
  12. What factors can motivate moving Apache NiFi from on-premises infrastructure to the cloud, and what challenges might arise?

    Asked once · last asked Feb 6 · Scenario · Mid-level

  13. What managed SQL database services are available in AWS, GCP, and Azure, and how do they compare with on-premises SQL Server?

    Asked once · last asked Feb 7 · Concept · Mid-level

  14. What is Sitecore Experience Edge, and how does it differ from a Sitecore Content Delivery server?

    Asked once · last asked Feb 9 · Concept · Mid-level

    Other ways it was asked
    • “How does Sitecore Experience Edge deliver content faster than a Sitecore Content Delivery server?”
  15. What deployment options are available in ArcGIS?

    Asked once · last asked Nov 18 · Tooling · Mid-level

    Other ways it was asked
    • “What are the two types of deployment in ArcGIS?”
  16. What is a base deployment in ArcGIS, and when is it used?

    Asked once · last asked Nov 18 · Concept · Mid-level

  17. Can you explain in detail how you would define the primary and secondary vaults in a multi-cloud CyberArk architecture?

    Asked once · last asked Oct 1 · Design · Senior

    Other ways it was asked
    • “Can you explain the multi-cloud CyberArk architecture, including what each cloud handles, whether the vaults are synchronized, and which vault is primary or secondary?”
  18. How would a requirement to keep data from being sent to external services affect your choice between in-house PDF generation and an external document service?

    Asked once · last asked Jan 29 · Scenario · Mid-level

  19. What are the core Cloud Adoption Framework (CAF) principles you follow when deploying an Azure landing zone?

    Asked once · last asked Feb 9 · Concept · Senior

  20. What multitenancy patterns or data-segmentation approaches can you use besides assigning a tenant ID?

    Asked once · last asked Feb 10 · Concept · Senior

  21. How would you resolve the tenant for each request in a multitenant Laravel application?

    Asked once · last asked Feb 10 · Tooling · Senior

  22. Why would you choose Kubernetes, and what alternatives would you consider?

    Asked once · last asked Feb 11 · Scenario · Mid-level

  23. What requirements would lead you to recommend Kubernetes, considering scalability, cost, and time to go live?

    Asked once · last asked Feb 11 · Scenario · Senior

  24. Why would an on-premises Kubernetes setup not be as scalable or resource-efficient?

    Asked once · last asked Feb 11 · Concept · Senior

  25. If you are not using a microservices architecture, would you still use Kubernetes?

    Asked once · last asked Feb 11 · Scenario · Mid-level

  26. How would you distinguish stateful from stateless applications and choose a Kubernetes workload setup, such as a StatefulSet, a stateless Deployment, or a DaemonSet, for a database like SQL Server versus a JavaScript front end?

    Asked once · last asked Feb 11 · Scenario · Senior

  27. For a SaaS application accessed by multiple clients, how would you validate a JWT according to the tenant ID?

    Asked once · last asked Feb 11 · Scenario · Senior

  28. How would you migrate an on-premises monolithic application to AWS with minimal downtime?

    Asked once · last asked Mar 3 · Design · Senior

  29. How would you set up the application infrastructure on AWS?

    Asked once · last asked Mar 3 · Design · Mid-level

  30. How would you design end-to-end connectivity between a VPC and an on-premises network using BGP?

    Asked once · last asked Mar 11 · Design · Senior

  31. Explain the relationship between power, cooling, and space in data center rack capacity management. How do these three factors influence each other?

    Asked once · last asked Mar 11 · Concept · Mid-level

  32. Imagine you're working on a project where you need to choose between building a microservices architecture from scratch or leveraging serverless computing for a new application. How would you evaluate the decision, and what would you prioritize in making your choice?

    Asked once · last asked Mar 25 · Design · Senior

  33. What specific challenges do you anticipate when using a serverless approach, and how would you address them?

    Asked once · last asked Mar 25 · Scenario · Mid-level

  34. How do you balance cost efficiency while ensuring high performance when using serverless computing?

    Asked once · last asked Mar 25 · Scenario · Mid-level

  35. How would you measure and verify a 30% reduction in server costs?

    Asked once · last asked Apr 3 · Scenario · Mid-level

  36. How does a multitenant architecture that separates tenants by organization differ from one that separates them by domain?

    Asked once · last asked Apr 9 · Concept · Senior

  37. How would you provision a database for a new organization in a multitenant application: manually or with scripts?

    Asked once · last asked Apr 9 · Scenario · Mid-level

  38. Suppose your Java team wants to deploy a web application on AWS but needs to minimize server management. Which AWS service would you recommend, and how would you ensure the application's basic scalability and availability?

    Asked once · last asked Apr 9 · Design · Mid-level

  39. How can a Cloudflare Workers application call other services to store data?

    Asked once · last asked Apr 14 · Tooling · Mid-level

  40. How would you deploy a set of microservices in a customer environment?

    Asked once · last asked Apr 18 · Scenario · Mid-level

  41. What operational challenges and trade-offs arise when moving from Kubernetes-based environments to bare-metal infrastructure?

    Asked once · last asked Apr 22 · Design · Senior

  42. What cloud architecture best practices would you consider when setting up API integration for a client?

    Asked once · last asked Apr 24 · Scenario · Senior

  43. How would you design and implement an end-to-end Google Cloud solution using a GKE cluster, and what components would it include?

    Asked once · last asked Apr 24 · Design · Senior

  44. How would you lead an on-premises-to-Google Cloud migration and modernization program?

    Asked once · last asked Apr 24 · Scenario · Senior

  45. How would you design an automation framework for privileged access management?

    Asked once · last asked Apr 25 · Design · Senior

  46. How would you design a PAM architecture for a multi-cloud environment?

    Asked once · last asked Apr 25 · Design · Senior

  47. When designing a PAM architecture, what components beyond Vault, PSM, CPM, IAM, JIT, and SIEM would you include?

    Asked once · last asked Apr 25 · Design · Senior

  48. How would you apply Zero Trust principles when designing a PAM system?

    Asked once · last asked Apr 25 · Design · Senior

  49. Suppose you were designing a new PAM solution. What security considerations would you prioritize, what risks would you anticipate, and how would you mitigate them?

    Asked once · last asked Apr 27 · Design · Senior

  50. For the Conjur architecture, how many nodes are there, what are they, and what does each do—especially the leader, standby, and follower?

    Asked once · last asked Apr 30 · Concept · Senior

  51. How would you explain an end-to-end Cloud Run pipeline, including its source, job, runtime environment, output, and AI component?

    Asked once · last asked Apr 30 · Design · Senior

  52. When would you use cloud-native functions when developing a solution?

    Asked once · last asked May 5 · Concept · Mid-level

  53. How would you evaluate whether migrating workloads to the cloud is justified by TCO and ROI, and when might a hybrid-cloud recommendation be more appropriate?

    Asked once · last asked May 7 · Scenario · Senior

  54. How would you architect CyberArk Vault disaster recovery to provide redundancy and minimize downtime if the primary Vault has an issue?

    Asked once · last asked May 8 · Design · Senior

  55. If CyberArk CPM instances are distributed across AWS, GCP, and on-premises environments, do you need to replicate across all of them?

    Asked once · last asked May 8 · Design · Senior

  56. What criteria do you use to select Azure services for a project?

    Asked once · last asked May 14 · Tooling · Senior

  57. How would you approach scalability, cost efficiency, and product stability using infrastructure as code?

    Asked once · last asked May 14 · Behavioral · Mid-level

    Other ways it was asked
    • “In environments you have built or managed, how have you approached scalability, cost efficiency, and product stability using infrastructure as code?”
  58. How would you build a serverless environment using Azure Functions and other cloud infrastructure?

    Asked once · last asked May 15 · Tooling · Mid-level

  59. When would you use a serverless function rather than package a script in a container and run it there?

    Asked once · last asked May 15 · Concept · Mid-level

    Other ways it was asked
    • “When would you use a function rather than package a script in a container and run it there?”
  60. As a consultant or engineer, how would you migrate CyberArk from an on-premises environment to a hybrid-cloud environment end to end, what three key considerations would you address, and what challenges would you anticipate?

    Asked once · last asked May 18 · Design · Senior

  61. Tell me about a challenge you faced in a cloud adoption project and how you addressed it.

    Asked once · last asked May 21 · Behavioral · Senior

  62. What differences between on-premises and cloud environments do you consider when designing or developing systems?

    Asked once · last asked May 21 · Concept · Mid-level

  63. How would you secure a real-time notification channel so users only receive their own notifications?

    Asked once · last asked May 23 · Design · Senior

  64. How would you handle GDPR or privacy requirements, such as deleting a user's data, in a notification system?

    Asked once · last asked May 23 · Scenario · Senior

  65. How would you design rate limits for notification sends per tenant in a multitenant system while avoiding noisy-neighbor issues?

    Asked once · last asked May 23 · Design · Senior

  66. How would you enforce and monitor per-tenant notification rate limits in production without adding high latency?

    Asked once · last asked May 23 · Design · Senior

  67. What is the purpose of an on-premises environment, and how does it differ from a cloud environment?

    Asked once · last asked May 23 · Concept · Mid-level

  68. What are the main CyberArk deployment architectures, and how do they differ?

    Asked once · last asked May 25 · Concept · Senior

  69. How would you architect and implement an end-to-end CyberArk PAM solution for an organization?

    Asked once · last asked May 25 · Design · Senior

  70. How is a CyberArk Vault designed within a privileged access management architecture?

    Asked once · last asked May 26 · Design · Senior

  71. If you were setting up a high-availability cluster, how would you choose the deployment architecture?

    Asked once · last asked May 27 · Design · Senior

  72. How would you design a PAM implementation given the maturity of cloud IAM and the option of using multiple vaults with a control plane?

    Asked once · last asked May 27 · Design · Senior

    Other ways it was asked
    • “If you were to implement this again, how would you approach it given the maturity of cloud IAM and the option of using multiple vaults with a control plane?”
  73. What are the benefits and trade-offs of a multi-vault architecture managed through a centralized control plane?

    Asked once · last asked May 27 · Design · Senior

  74. How would you structure more than 50 production workloads across AWS accounts, VPCs, and environments?

    Asked once · last asked Jun 11 · Design · Senior

  75. In a brand-new setup, how would you select and implement security tools such as EDR, DLP, SIEM, and firewalls to ensure comprehensive coverage without overpurchasing?

    Asked once · last asked Jun 15 · Scenario · Senior

  76. What is the difference between Azure App Service and Amazon EC2?

    Asked once · last asked Jun 15 · Concept · Mid-level

  77. How would you decide whether to run Axway Secure Transport in an EKS cluster or directly on Linux?

    Asked once · last asked Jun 18 · Scenario · Mid-level

    Other ways it was asked
    • “How would you decide whether to run Axway Secure Transport in a containerized environment or outside Kubernetes?”
  78. How do you size an on-premises server?

    Asked once · last asked Jun 22 · Design · Mid-level

  79. How would you use Azure, AWS, or GCP to manage data infrastructure, and which data services or storage options would you choose?

    Asked once · last asked Jun 24 · Tooling · Mid-level

    Other ways it was asked
    • “How have you used Azure, AWS, or GCP to manage data infrastructure, and which data services or storage options did you use?”
  80. How would you handle authentication and security in a new product?

    Asked once · last asked Jun 26 · Design · Senior

  81. In a distributed system, what is the key difference between blue-green and canary deployments in how traffic is shifted and rollbacks are handled?

    Asked once · last asked Jul 16 · Concept · Mid-level

  82. What is multitenancy in Laravel, and when would you use it?

    Asked once · last asked Jul 16 · Concept · Mid-level

  83. How would you set up development, staging, and production environments in a company, and how would you manage people's access to them?

    Asked once · last asked Jul 8 · Scenario · Mid-level

  84. How would you architect data security?

    Asked once · last asked Jul 16 · Design · Senior

  85. How would you handle a country's regulatory requirement that cannot be supported through configuration alone in a shared broadband platform?

    Asked once · last asked Jul 16 · Scenario · Senior

  86. How would you design disaster recovery for Kubernetes compute and object storage in a multi-tenant data platform?

    Asked once · last asked Jul 16 · Design · Senior

  87. How would you design a multi-tenant data platform to isolate storage and compute resources and control data access?

    Asked once · last asked Jul 16 · Design · Senior

  88. What functional and technical concerns should you address to ensure a technology stack complies with UAE Open Finance requirements?

    Asked once · last asked Jul 17 · Scenario · Senior

  89. What cloud services or deployment setup would you use to make a data ingestion pipeline scalable?

    Asked once · last asked Jul 20 · Design · Senior

  90. How would you deploy and run a polling service?

    Asked once · last asked Jul 20 · Design · Mid-level

  91. Would you deploy the pipeline components to a Kubernetes cluster and run them as long-lived services?

    Asked once · last asked Jul 20 · Design · Senior

  92. What is your opinion on Vectorize versus Durable Objects, and when should a company use each?

    Asked once · last asked Jul 24 · Concept · Senior

  93. How would you prevent users from sharing a CDN URL with unauthorized people after authenticating?

    Asked once · last asked Jul 25 · Scenario · Senior

  94. Why might an application need to revalidate a user's authorization with a CDN every few seconds?

    Asked once · last asked Jul 25 · Concept · Senior

  95. In AWS, how would you choose among a virtual machine, Kubernetes, or a containerized solution for deployment?

    Asked once · last asked Jul 27 · Design · Senior

  96. What web servers and services are needed to serve a website's content after deployment?

    Asked once · last asked Jul 27 · Concept · Junior

  97. How would you optimize costs for a cloud architecture supporting an ecommerce startup?

    Asked once · last asked Jul 27 · Scenario · Senior

  98. How would you handle traffic originating from countries where a company does not want to do business?

    Asked once · last asked Jul 27 · Scenario · Mid-level

  99. How would you size cloud resources and offer cloud services to local and international clients?

    Asked once · last asked Jul 28 · Design · Senior

  100. How would you choose between a multi-tenant platform and separate installations for enterprise applications, and how would that choice affect cloud and deployment architecture?

    Asked once · last asked Jul 28 · Design · Senior

  101. Can you design an enterprise multitenant role-based access control and fine-grained authorization engine using React, Node.js, TypeScript, and SQL for 500+ enterprise clients with complex permissions?

    Asked once · last asked Jul 29 · Design · Senior

  102. When migrating workloads from on-premises infrastructure to AWS, how do you decide whether to modernize them or use a lift-and-shift approach?

    Asked once · last asked Jul 30 · Scenario · Senior

  103. When migrating workloads to AWS, how do you decide whether to use virtual machines or serverless services such as AWS Lambda?

    Asked once · last asked Jul 30 · Scenario · Senior

  104. What are the differences between Nginx and Apache, and when would you use each?

    Asked once · last asked Jul 30 · Concept · Mid-level

  105. How would you design a CyberArk Privilege Cloud environment, including the number and placement of connectors, and what criteria would guide those decisions?

    Asked once · last asked Jul 31 · Design · Senior

  106. How would you distribute vault sets in a hybrid-cloud CyberArk PAM environment, and what factors would guide that distribution?

    Asked once · last asked Jul 31 · Design · Senior

  107. How would you approach deploying a full-stack application on Vercel with PostgreSQL for an MVP and later migrating it to a self-managed server?

    Asked once · last asked Jul 31 · Design · Mid-level

  108. In AWS, how would you design a multi-account landing zone so teams can deploy independently while enforcing centralized guardrails for networking, IAM, and logging?

    Asked once · last asked Aug 4 · Design · Senior

  109. Can you draw and explain an architecture diagram for deploying an AWS Lambda function using infrastructure as code?

    Asked once · last asked Aug 5 · Design · Mid-level

  110. How would you implement zero trust for legacy applications?

    Asked once · last asked Aug 6 · Scenario · Senior

  111. How would you reduce cloud costs through serverless redesign and cost guardrails?

    Asked once · last asked Aug 12 · Scenario · Senior

  112. What security factors should you consider when designing a code execution environment?

    Asked once · last asked Aug 13 · Concept · Senior

  113. At what point in a system architecture would presigned URLs for S3 screenshot uploads be used?

    Asked once · last asked Aug 14 · Design · Mid-level

  114. Design the CI/CD delivery workflow and tooling for a mature B2B SaaS company so that a code change flows from a developer’s commit all the way to production.

    Asked once · last asked Aug 19 · Design · Senior

  115. What are alternative ways to isolate tenant data within a shared database?

    Asked once · last asked Aug 20 · Concept · Senior

  116. How would you choose between separate servers, databases, or schemas for isolating tenants in a multi-tenant system?

    Asked once · last asked Aug 20 · Design · Senior

  117. How can an application determine which database or schema to use for a tenant?

    Asked once · last asked Aug 20 · Scenario · Senior

  118. How would you structure tenant data if you did not want to store it all in one table?

    Asked once · last asked Aug 20 · Design · Senior

  119. How would you select the tenant's schema when a user logs in?

    Asked once · last asked Aug 20 · Scenario · Senior

  120. What strategy would you use to set up eight H200 servers?

    Asked once · last asked Aug 20 · Design · Senior

    Other ways it was asked
    • “If you are given eight H200 servers, how would you go about setting them up? What would be your strategy?”
  121. What steps would you take to onboard an application to AWS?

    Asked once · last asked Aug 24 · Scenario · Mid-level

    Other ways it was asked
    • “How would you onboard an application to AWS, including the steps?”
  122. Can you describe which services you would use in a three-tier application, why you would use them, and how you would secure them?

    Asked once · last asked Aug 24 · Design · Senior

    Other ways it was asked
    • “Starting with the web tier, which services would you use, and how would you secure them?”
  123. How would you approach architecture and design for enterprise data center and multicloud connectivity projects?

    Asked once · last asked Aug 26 · Design · Senior

  124. How do you handle resource pool allocation and IP address management?

    Asked once · last asked Aug 30 · Scenario · Senior

  125. How would you reduce environment setup time from several days to 30 minutes?

    Asked once · last asked Aug 30 · Behavioral · Senior

    Other ways it was asked
    • “How did you reduce environment setup time from several days to 30 minutes?”
  126. What should happen to an application when an availability zone fails?

    Asked once · last asked Aug 30 · Scenario · Mid-level

  127. How would you approach automating deployment for single-tenant environments on Azure, with separate app instances and databases per customer?

    Asked once · last asked Sep 1 · Design · Senior

  128. How do you isolate tenants?

    Asked once · last asked Sep 1 · Scenario · Senior

  129. How would you design an authorization layer or engine at a high level?

    Asked once · last asked Sep 1 · Design · Senior

  130. How would you design access control so an organization can determine what each user is allowed to access?

    Asked once · last asked Sep 1 · Design · Senior

  131. What is the difference between Tomcat, WebSphere, and WebLogic?

    Asked once · last asked Sep 2 · Concept · Mid-level

  132. How do you handle multi-cluster Kubernetes deployments?

    Asked once · last asked Sep 4 · Design · Senior

  133. What are some ways to reduce costs in a cloud environment?

    Asked once · last asked Sep 4 · Scenario · Mid-level

  134. How would you deploy a Python or Node.js backend with a SQL database on AWS?

    Asked once · last asked Sep 9 · Design · Mid-level

  135. How does choosing on-premises or cloud hosting affect a system's deployment strategy?

    Asked once · last asked Sep 10 · Design · Mid-level

  136. How would you plan a system deployment across different operational locations and teams?

    Asked once · last asked Sep 10 · Scenario · Mid-level

  137. How can users upload files directly to Amazon S3, and what mechanism would you use?

    Asked once · last asked Sep 10 · Design · Mid-level

  138. How would you deploy an application on EC2 across multiple Availability Zones?

    Asked once · last asked Sep 10 · Design · Senior

  139. How would you integrate Oracle Exadata on OCI with AWS to create a multi-cloud environment?

    Asked once · last asked Sep 10 · Design · Senior

  140. What is Azure's hub-and-spoke networking model, and what similar models are available in AWS or GCP?

    Asked once · last asked Sep 10 · Concept · Senior

  141. How would you implement virus scanning for file uploads?

    Asked once · last asked Sep 13 · Scenario · Senior

  142. If three main business units need access to a data platform, what strategy would you use to segregate and manage data access, usage tracking, and chargeback?

    Asked once · last asked Sep 14 · Design · Senior

  143. What is multitenancy, and what should you consider when designing a system that serves multiple clients or departments?

    Asked once · last asked Sep 14 · Concept · Senior

  144. How would you handle a requirement change for one client without affecting other clients in a multitenant system?

    Asked once · last asked Sep 14 · Scenario · Senior

  145. Imagine you're choosing between Docker containers and virtual machines to deploy an application on Linux. How would you decide which to use, considering performance, resource allocation, and security?

    Asked once · last asked Sep 16 · Scenario · Senior

  146. What technology would you use to read data across clouds while reducing cost and improving performance?

    Asked once · last asked Sep 16 · Scenario · Senior

  147. What would be your strategy to migrate five terabytes of data from on-premises to the cloud?

    Asked once · last asked Sep 16 · Scenario · Senior

  148. What would be your approach to designing the cloud modernization architecture?

    Asked once · last asked Sep 17 · Design · Senior

  149. What AWS services would you use, and how would you design the modernization of a Java application?

    Asked once · last asked Sep 17 · Design · Senior

  150. What are the key strategies for a production-ready deployment in AWS?

    Asked once · last asked Sep 17 · Design · Senior

  151. How would you design an AWS deployment for a web application using Docker images that are initially available in US East (N. Virginia)?

    Asked once · last asked Sep 17 · Design · Senior

  152. Could you walk me through how you would create a network topology from scratch?

    Asked once · last asked Sep 18 · Design · Mid-level

  153. A global company is deciding between a single Salesforce org and multiple orgs. What factors will drive your recommendation and what trade offs would you present to stakeholders?

    Asked once · last asked Sep 18 · Design · Senior

  154. How would you restrict access by region while still allowing global account teams and temporary cross-region collaboration, and keep the model manageable at scale?

    Asked once · last asked Sep 18 · Design · Senior

  155. How would you deploy an application across PCs with different system requirements?

    Asked once · last asked Sep 19 · Scenario · Mid-level

  156. How would you explain the architecture of a three-tier application deployed with AWS Elastic Beanstalk?

    Asked once · last asked Sep 19 · Concept · Mid-level

  157. How would you decide how many VMs to use for each application service, such as an API gateway?

    Asked once · last asked Sep 21 · Design · Mid-level

  158. How would you decide whether to run all application services on one VM or give each service its own VM?

    Asked once · last asked Sep 21 · Design · Mid-level

  159. Which AWS services would you choose for an application that needs to scale from 100 users to millions?

    Asked once · last asked Sep 21 · Design · Senior

  160. How would you handle authentication and authorization end to end, from the browser through an edge service to downstream services, and what checks belong at each hop?

    Asked once · last asked Sep 22 · Design · Senior

  161. How would you handle authentication and authorization from the browser through a gateway to downstream services, including JWTs, roles, and secrets?

    Asked once · last asked Sep 22 · Design · Senior

  162. How would you deploy and orchestrate a multi-container application to support scaling and production reliability?

    Asked once · last asked Sep 23 · Design · Senior

  163. How would you decide between Google Cloud Platform and a custom on-premises setup?

    Asked once · last asked Sep 24 · Scenario · Senior

  164. How would you handle deployment and infrastructure setup on local servers when a client's budget is constrained?

    Asked once · last asked Sep 24 · Scenario · Senior

  165. What strategy would you use to migrate an existing system to a cloud platform such as AWS, Google Cloud Platform, or Azure?

    Asked once · last asked Sep 24 · Design · Senior

  166. How can you migrate an application to the cloud without rewriting it?

    Asked once · last asked Sep 24 · Concept · Senior

  167. How would you design a strategy to address Ministry of Education legacy software dependencies while demonstrating the security, manageability, and financial benefits of a Ministry-wide Chrome OS deployment?

    Asked once · last asked Sep 24 · Scenario · Senior

  168. How do you determine the right infrastructure setup for a workload based on its requirements?

    Asked once · last asked Sep 24 · Scenario · Senior

  169. If an EC2 instance goes down, how does your high availability setup handle it?

    Asked once · last asked Sep 25 · Scenario · Senior

  170. Is multi-region failover infrastructure simply a copy of the same infrastructure in two regions?

    Asked once · last asked Sep 25 · Concept · Senior

    Other ways it was asked
    • “Is your failover infrastructure simply a copy of the same infrastructure in two regions?”
  171. What cost-control measures do you use to manage cloud costs, and what actions do you take regularly?

    Asked once · last asked Sep 25 · Scenario · Senior

  172. How would you build security into a project from the start and identify the main risks?

    Asked once · last asked Sep 28 · Behavioral · Senior

    Other ways it was asked
    • “Walk me through a project where you built security in from the start. What were the main risks?”
  173. Walk me through zero-trust architecture and where you use it.

    Asked once · last asked Sep 28 · Concept · Senior

  174. When migrating an on-premises integration solution to AWS or Azure, what architectural considerations and cloud services would help maintain performance and security?

    Asked once · last asked Sep 29 · Design · Senior

    Other ways it was asked
    • “Imagine you are tasked with migrating an on-premises integration solution to a cloud platform like AWS or Azure. What architectural considerations in cloud services would you leverage to maintain performance and security?”
  175. Tell me about a time you migrated an integration to the cloud. What performance or security challenges did you face, and how did you address them?

    Asked once · last asked Sep 29 · Behavioral · Senior

  176. How would you design a system that quickly generates and provisions artifacts, including its CI/CD and deployment flow?

    Asked once · last asked Sep 29 · Design · Senior

  177. How would you implement a serverless architecture?

    Asked once · last asked Sep 30 · Design · Senior

  178. If a healthcare customer has to comply with data residency laws across multiple countries while maintaining high availability, what solution would you provide?

    Asked once · last asked Sep 30 · Design · Senior

  179. How would you build infrastructure for a React and Node.js application with corporate SSO, SQL table access, and communication with Claude?

    Asked once · last asked Oct 1 · Design · Senior

  180. How do you manage environment-specific configuration and secrets, keep non-sensitive configuration separate from credentials, and inject them into workloads?

    Asked once · last asked Oct 1 · Scenario · Senior

  181. What is a multitenant architecture, and what design considerations does it involve?

    Asked once · last asked Oct 7 · Design · Mid-level

  182. How would you design a usage metering system for a multi-tenant SaaS?

    Asked once · last asked Oct 9 · Design · Senior

  183. Explain step by step what happens in the backend when a user logs in.

    Asked once · last asked Oct 10 · Concept · Mid-level

  184. How do you manage AWS infrastructure in a multi-tenant environment?

    Asked once · last asked Oct 11 · Scenario · Mid-level

  185. When an incident affects multiple tenants, how do you decide whether to roll back globally versus containing per tenant?

    Asked once · last asked Oct 11 · Scenario · Senior

  186. How would you use AWS EC2 instances, S3 buckets, and relational databases to improve scalability?

    Asked once · last asked Oct 12 · Behavioral · Mid-level

    Other ways it was asked
    • “How did you leverage AWS EC2 instances, S3 buckets, and relational databases to enhance scalability?”
  187. How would you address data isolation and PII isolation between pharmacies or customers?

    Asked once · last asked Oct 12 · Scenario · Senior

  188. Can you describe a time you had to choose or recommend one cloud over another for a workload, rather than simply operating in whichever cloud had already been chosen?

    Asked once · last asked Oct 13 · Behavioral · Senior

  189. How would strict security and audit requirements shape the design, deployment, and operation of a system?

    Asked once · last asked Oct 14 · Behavioral · Senior

    Other ways it was asked
    • “Tell us about a system you designed or operated under strict security and audit requirements. How did those requirements shape how the system was designed, deployed, and operated?”
  190. What factors determine the scale and investment required for a Jenkins deployment?

    Asked once · last asked Oct 14 · Scenario · Senior

  191. Coming into a new environment with many lift-and-shift EC2 migrations, what would you check first as the cloud consultant?

    Asked once · last asked Oct 15 · Scenario · Senior

  192. How can Azure Functions and Azure Service Bus be used in a backend application, and what purpose does each serve?

    Asked once · last asked Oct 16 · Design · Mid-level

    Other ways it was asked
    • “What role does Azure Service Bus play in a backend architecture?”
  193. Why use Azure Functions for the computation instead of handling it directly in the backend APIs?

    Asked once · last asked Oct 16 · Design · Mid-level

  194. For a server with heavy traffic in the afternoon, would you recommend a serverless architecture or a traditional server?

    Asked once · last asked Oct 19 · Scenario · Mid-level

  195. How would you size capacity for small and large tenants in a multi-tenant application?

    Asked once · last asked Oct 19 · Design · Senior

  196. How would you address security in this multi-tenant application?

    Asked once · last asked Oct 19 · Design · Senior

  197. How do you design data access in vector databases to ensure multitenant security in production?

    Asked once · last asked Oct 20 · Design · Senior

  198. How would you configure CRL or OCSP publishing and make it highly available?

    Asked once · last asked Oct 20 · Behavioral · Senior

    Other ways it was asked
    • “Explain a time you configured CRL or OCSP publishing and made it highly available. What steps did you take?”
  199. Why does Salesforce use a multitenant architecture?

    Asked once · last asked Oct 22 · Concept · Mid-level

  200. What factors would you consider when designing a virtual machine architecture?

    Asked once · last asked Jan 8 · Design · Senior

Page 1 · Page 2

More System Design interview questions

How this list is made

Every question here was asked by a real interviewer in a real job interview that a candidate ran MeetAssist in. After the call, the interviewer's questions are pulled from the transcript. Practice sessions, tests, exams and anything that was not a job interview are dropped.

Questions are rewritten so they make sense on their own: names of people, employers and clients are removed, and speech-to-text mistakes are fixed. Small talk, logistics and questions about one candidate's own résumé are left out. Rephrasings of the same question are merged, and the count is the number of different interviews it came up in.

The interviews come from candidates who use MeetAssist, so they lean towards software, data and AI roles: the shares describe these interviews, not every System Design interview. Answers to the most asked questions are written and checked by an editor; a "common mistake" is shown only when reviews of real answers in these interviews show it, with the count.

942 interviews, 495 candidates, Oct 2025 to Oct 2026. Updated every month with new interviews.