TCS
Manav Bharti National School Interview Questions and Answers
Q1. how communication happens between two pods in different namespaces?
Communication between pods in different namespaces is possible through services or network policies.
Use services to allow communication between pods in different namespaces
Create network policies to control traffic flow between pods in different namespaces
Ensure proper DNS resolution for pods in different namespaces
Q2. Explain CICD flow of your company.
Our company follows a CICD flow that includes automated testing, code review, and deployment to production.
Code changes are pushed to version control system (e.g. Git)
Automated tests are run to ensure code quality and functionality
Code is reviewed by peers before merging to main branch
Continuous integration server (e.g. Jenkins) builds and tests the code
Artifacts are generated and deployed to staging environment for further testing
If tests pass in staging, code is deployed to...read more
Q3. What is Service account?
A service account is a special type of Google account that belongs to your application or a virtual machine (VM), instead of to an individual end user.
Service accounts are used to authenticate and authorize applications and VMs to access Google Cloud Platform services.
They are commonly used in DevOps for automation tasks and accessing cloud resources.
Service accounts are created and managed in the Google Cloud Console.
They provide a way to securely authenticate applications w...read more
Q4. how to setup cicd for automation
Setting up CI/CD for automation involves configuring pipelines to automate the build, test, and deployment processes.
Choose a CI/CD tool like Jenkins, GitLab CI, or CircleCI
Create a pipeline script to define the stages of the CI/CD process
Integrate with version control system to trigger builds on code changes
Automate testing using tools like Selenium, JUnit, or pytest
Deploy artifacts to production environment using tools like Ansible, Docker, or Kubernetes
Q5. What does devops engineer do
DevOps engineers are responsible for bridging the gap between development and operations teams to streamline the software delivery process.
Collaborate with developers, IT operations, and other stakeholders to automate and improve the software delivery process
Implement and manage continuous integration/continuous deployment (CI/CD) pipelines
Monitor and troubleshoot infrastructure and applications to ensure high availability and performance
Utilize tools like Docker, Kubernetes,...read more
Q6. Btech project to be explain
My Btech project was on developing a web-based application for online shopping.
Developed using PHP and MySQL
Implemented features like user registration, product search, cart management, and payment gateway integration
Used HTML, CSS, and JavaScript for frontend development
Conducted testing and debugging to ensure smooth functioning
Received an A grade for the project
Q7. jenkins complete architecture
Jenkins is an open-source automation server used for continuous integration and continuous delivery.
Jenkins is based on a master-slave architecture where the master node manages the configuration and distribution of tasks to the slave nodes.
It supports plugins that extend its functionality, allowing integration with various tools and technologies.
Jenkins pipelines allow for defining complex build and deployment workflows as code.
Jenkins can be integrated with version control ...read more
Q8. Preferred location
Remote work preferred, open to relocation for the right opportunity
Open to relocation for the right opportunity
Prefer remote work for flexibility
Consideration for work-life balance
More about working at TCS
Top HR Questions asked in Manav Bharti National School
Interview Process at Manav Bharti National School
Top Devops Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month