Capgemini Interview Questions
Practice with real Capgemini interview questions
01
A Software Engineer was asked
Asked in 2024
Q. Compare the basic functionalities and use cases of AWS and Azure in cloud computing. Provide an example of deploying a web application on both platforms.
Ans. AWS (Amazon Web Services) and Azure (Microsoft Azure) are two leading cloud computing platforms, each offering a wide range of services. AWS is known for its extensive service offerings and maturity, while Azure is often preferred by enterprises that are heavily invested in Microsoft technologies.
AWS Deployment Example:
To deploy a simple web application on AWS, you might use Elastic Beanstalk:
1. Create a new application:
2. Create an environment:
3. Deploy your application:
Azure Deployment Example:
For Azure, you can use Azure App Service:
1. Create a Web App:
2. Deploy the application:
Summary:
AWS is highly scalable with a diverse set of services, while Azure integrates seamlessly with Windows-based environments. Both platforms provide robust solutions for hosting web applications, but the choice often depends on the existing tech stack and specific business needs.
Software EngineerCore Concept
02
A Software Engineer was asked
Asked in 2025
Q. How can you reverse a string in Python without using built-in functions? Provide a detailed explanation and code example.
Ans. To reverse a string in Python without using built-in functions, you can use a loop or recursion. Here's a simple implementation using a loop:
This code iterates through each character in the input string and prepends it to the
reversed_str, effectively reversing the string.Software EngineerCore Concept
