Bajaj Finserv
Sasthapuri Hotels Interview Questions and Answers
Q1. How much time you take to show the demo after getting the RFP ?
The time taken to show the demo after receiving the RFP varies based on project complexity and client requirements.
The time frame for demo preparation can range from a few days to a few weeks, depending on the scope of the project.
It is important to thoroughly understand the RFP requirements before scheduling the demo to ensure all key points are addressed.
Collaboration with the sales team and other stakeholders is crucial to align on the demo timeline and content.
Flexibility...read more
Q2. What is difference between Association, Association, Aggregation ?
Association represents a relationship between two classes, Aggregation is a type of association with a whole-part relationship.
Association represents a relationship between two classes without implying any ownership.
Aggregation is a type of association where one class is a part of another class.
Composition is a stronger form of aggregation where the part cannot exist without the whole.
In UML, association is represented by a solid line, aggregation by an empty diamond, and com...read more
Q3. How Security is maintained in Microservices ?
Security in Microservices is maintained through authentication, authorization, encryption, and monitoring.
Implementing authentication mechanisms like OAuth, JWT, or API keys to verify the identity of clients accessing the microservices.
Utilizing authorization techniques such as role-based access control (RBAC) or attribute-based access control (ABAC) to control what actions users can perform.
Encrypting data in transit using protocols like HTTPS and TLS, and at rest using encr...read more
Q4. Write Java program to invoke a AWS lambda function ?
To invoke an AWS Lambda function using Java program.
Create an AWS Lambda client using AWS SDK for Java
Invoke the Lambda function using invoke method
Handle the response from the Lambda function
Q5. What design patterns you have worked ?
I have worked with design patterns such as Singleton, Factory, Observer, and Strategy.
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Factory pattern creates objects without specifying the exact class of object that will be created.
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.
Strategy pattern defines a family...read more
Q6. What AWS services you have used ?
I have used a variety of AWS services including EC2, S3, RDS, Lambda, and CloudFormation.
EC2 - Elastic Compute Cloud for scalable virtual servers
S3 - Simple Storage Service for object storage
RDS - Relational Database Service for managed databases
Lambda - Serverless computing service for running code without provisioning servers
CloudFormation - Infrastructure as Code service for automating resource provisioning
Q7. Where AWS lambda you have used ?
I have used AWS Lambda for building serverless applications and automating tasks.
Developed a serverless image processing application using AWS Lambda, S3, and API Gateway
Implemented a cron job using AWS Lambda to automatically backup DynamoDB tables
Integrated AWS Lambda with Amazon SNS to send notifications based on certain events
Q8. Write Java program for Singleton pattern ?
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Create a private static instance of the class
Provide a public static method to access the instance
Ensure the constructor is private to prevent instantiation
More about working at Bajaj Finserv
Interview Process at Sasthapuri Hotels
Top Solution Architect Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month