Cloud Developer

Cloud Developer Interview Questions and Answers

Updated 3 Aug 2024

Popular Companies

search-icon

Q1. what is friend function, what is function overloading and overriding. difference between run time polymorphism and compile time polymorphism.

Ans.

Friend function is a function that is not a member of a class but has access to its private and protected members. Function overloading is defining multiple functions with the same name but different parameters. Function overriding is redefining a base class function in a derived class. Runtime polymorphism is achieved through virtual functions and late binding, while compile time polymorphism is achieved through function overloading and templates.

  • Friend function can access p...read more

Q2. Difference between cloud and mobile computing?

Ans.

Cloud computing refers to the delivery of computing services over the internet, while mobile computing refers to the use of mobile devices for computing tasks.

  • Cloud computing involves accessing and using resources and services hosted on remote servers via the internet.

  • Mobile computing focuses on the use of mobile devices like smartphones and tablets for computing tasks.

  • Cloud computing allows for scalability, flexibility, and cost-effectiveness as resources can be easily provi...read more

Q3. Difference betwee sec grp and nat gateway

Ans.

Security groups control inbound/outbound traffic while NAT gateway allows instances in private subnets to access internet.

  • Security groups act as a virtual firewall for instances and control inbound/outbound traffic based on rules defined by the user.

  • NAT gateway allows instances in private subnets to access the internet while keeping them secure by not exposing their IP addresses to the internet.

  • Security groups are associated with instances while NAT gateway is associated with...read more

Q4. Difference between pem file and key

Ans.

A pem file contains both the private key and the certificate, while a key file only contains the private key.

  • A pem file is used for SSL/TLS certificates

  • A key file is used for SSH authentication

  • Pem files can be converted to key files using OpenSSL

  • Pem files are often used in web servers like Apache and Nginx

Are these interview questions helpful?

Q5. How do manage AWS security?

Ans.

AWS security can be managed through various tools and best practices to ensure data protection and compliance.

  • Utilize IAM (Identity and Access Management) to control access to AWS resources

  • Enable MFA (Multi-Factor Authentication) for added security

  • Implement encryption for data at rest and in transit using services like AWS KMS and SSL/TLS

  • Regularly monitor and audit AWS resources for any security vulnerabilities

  • Use AWS CloudTrail for logging and tracking user activity

Q6. ControllerAdvice in Java

Ans.

ControllerAdvice in Java is used to handle exceptions globally in Spring MVC applications.

  • ControllerAdvice is an annotation used in Spring MVC to define global exception handlers.

  • It allows you to centralize exception handling logic in one place.

  • You can define methods annotated with @ExceptionHandler inside a ControllerAdvice class to handle specific exceptions.

  • ControllerAdvice can also be used to define model attributes that are shared across multiple controllers.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. @Qualifier keyword in Java

Ans.

The @Qualifier keyword in Java is used to disambiguate beans when multiple beans of the same type are present in the Spring application context.

  • Used in Spring framework to specify which bean should be autowired when multiple beans of the same type are present

  • Can be used on fields, constructor arguments, or method parameters

  • Example: @Qualifier("beanName")

Q8. To remove duplicates in list

Ans.

Use a Set data structure to remove duplicates from a list of strings.

  • Create a Set to store unique elements

  • Iterate through the list and add each element to the Set

  • Convert the Set back to a list to get the list without duplicates

Cloud Developer Jobs

Cloud Developer 8-9 years
SAP India Pvt.Ltd
4.2
Bangalore / Bengaluru
Cloud Developer 3-7 years
IBM India Pvt. Limited
4.1
Bangalore / Bengaluru
Python Cloud Developer 3-5 years
IBM India Pvt. Limited
4.1
Bangalore / Bengaluru
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10k Interviews
3.8
 • 286 Interviews
4.2
 • 107 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Cloud Developer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter