Q. How you automate the whole build and release process?
Q. I have 50 jobs in the Jenkins dash board , I want to build at a time all the jobsQ. DO you know how to install Jenkins via Docker ?
Q. My application is not coming up for some reason? How can you bring it up?
Q. How can you avoid the waiting time for the triggered jobs in Jenkins.
Q. How you handle the merge conflicts in git?
Q. I want to delete 10 days older log files. How can I?
Q. What is the job Of HTTP REST API in DevOps?
Q. Can we copy Jenkins job from one server to other server?
Q. syntax for building docker image
Q. What Are the Benefits Of Nosql?
Q. Provide few differences between DevOps and Agile
Basic Questions
What is AWS Lambda?
- AWS Lambda is a serverless compute service that lets you run code in response to events without needing to provision or manage servers. You only pay for the compute time you consume.
What are the key features of AWS Lambda?
- Features include automatic scaling, event-driven execution, support for multiple programming languages, integrated security, and built-in monitoring with AWS CloudWatch.
Can you explain the AWS Lambda execution model?
- Lambda functions are triggered by various AWS services or HTTP requests via API Gateway. The service automatically scales to manage event loads.
Intermediate Questions
How does AWS Lambda handle scaling?
- AWS Lambda automatically scales the number of executions of your functions by running multiple copies of your function concurrently in response to incoming requests.
What is a Lambda function's timeout limit?
- A Lambda function can run for a maximum of 15 minutes (900 seconds) per invocation.
What are the benefits of using Lambda layers?
- Layers allow you to share common libraries across multiple functions, thereby reducing the size of your deployment package and promoting code reuse.
What is the difference between synchronous and asynchronous invocations in Lambda?
- Synchronous: The caller waits for the function to complete and receives the result. (e.g., API Gateway)
- Asynchronous: The caller does not wait for the function execution to complete and may not receive a response immediately. (e.g., SQS, SNS)
Advanced Questions
How do you handle errors in AWS Lambda?
- You can handle errors using try-catch blocks within the function, configuring Dead Letter Queues (DLQ) for asynchronous invocations, or using AWS Step Functions for complex error handling.
What is the purpose of the AWS SAM (Serverless Application Model)?
- AWS SAM is a framework for building serverless applications. It simplifies deployment and management of Lambda functions, API Gateway endpoints, and other AWS resources.
How can you improve the cold start latency of a Lambda function?
- Reduce package size, use lighter runtimes, keep functions warm by invoking them at intervals, or utilize provisioned concurrency to pre-warm instances.
Scenario-Based Questions
How would you design a serverless application using AWS Lambda and other AWS services?
- Discuss the architecture, such as using API Gateway for HTTP requests, DynamoDB for storage, and Lambda for handling business logic.
What are common use cases for AWS Lambda?
- Use cases include data processing (e.g., ETL jobs), real-time file processing, backend processing for mobile applications, and responding to events from other AWS services.
- Explain what SonarQube is. (Question 1)
- Why do you think that we should use SonarQube? (Question 2)
- Explain why does SonarQube need a database (Question 3)
- Explain the advantages of using SonarQube. (Question 4)
- How can you create reports in SonarQube? (Question 5)
- Why do you think that we should use SonarQube over other Code Quality Tools? (Question 6)
- Explain the difference between SonarLint and SonarQube? (Question 7)
- Is SonarQube Replacement for Checkstyle, PMD, FindBugs? (Question 8)
- What is the difference between Sonar Runner and Sonar Scanner (Question 9)
- Explain SonarQube quality profile (Question 10)
- Explain, what are the prerequisite for SonarQube Installation (Question 11)
- Which of the following statements is correct regarding Sonar execution for Java projects? (Question 12)
- Explain the term RULES with respect to SonarQube? (Question 13)
- How do I get started with SonarQube? (Question 14)
- Can you execute SonarQube on your own server? (Question 15)
- How would you know if the SonarQube instance is running correctly? (Question 16)
- List the components in SonarQube architecture (Question 17)
- What are SonarQube quality gates? (Question 18)
- Explain the use of the SonarQube database. (Question 19)
- How is the architecture of the SonarQube? (Question 20)
- Explain how I can delete a project from SonarQube? (Question 21)
- What languages does SonarQube support? (Question 22)
- Explain if SonarQube is a replacement for Checkstyle, PMD, and FindBugs ? (Question 23)
- Explain the steps to trigger a full ElasticSearch reindex in SonarQube? (Question 24)
- When a resolved issue does not get corrected, what is the status it gets into automatically? (Question 25)
- Explain what security covers for SonarQube (Question 26)
- Explain what does the header section comprise in SonarQube: (Question 27)
- Which property should be declared for SonarQube Project base dir? (Question 28)
- Which property should be declared to tell SonarQube which SCM plugin should be used to grab SCM data on the project. (Question 29)
- Explain the term code smell with respect to SonarQube (Question 30)
No comments:
Post a Comment