Cloud Engineer 2
Cloud Engineer 2 Interview Questions and Answers
Q1. How to restart service on linux
To restart a service on Linux, you can use the systemctl command.
Use 'systemctl restart
' to restart a service Use 'systemctl status
' to check the status of a service Use 'systemctl enable
' to enable a service to start on boot
Q2. Difference between public and private IP's
Public IPs are accessible from the internet, while private IPs are only accessible within a specific network.
Public IPs are used to communicate over the internet.
Private IPs are used for internal communication within a network.
Public IPs are unique and routable on the internet.
Private IPs are typically assigned by a router or DHCP server within a network.
Examples: Public IP - 203.0.113.1, Private IP - 192.168.1.1
Cloud Engineer 2 Interview Questions and Answers for Freshers
Q3. What is virtualization and benefits
Virtualization is the process of creating a virtual version of a device or resource, such as a server, storage device, network or operating system.
Allows for better resource utilization by running multiple virtual machines on a single physical machine
Improves scalability and flexibility of IT infrastructure
Enhances disaster recovery and backup processes
Reduces hardware and maintenance costs
Examples include VMware, Hyper-V, and VirtualBox
Q4. Code and Explain LRU Cache
LRU Cache is a data structure that stores recently used items in a limited size cache.
LRU stands for Least Recently Used
It has a fixed size and when the cache is full, the least recently used item is removed to make space for new items
It uses a combination of a doubly linked list and a hash map to achieve O(1) time complexity for both insertion and deletion
When an item is accessed, it is moved to the front of the list to indicate that it is the most recently used item
Q5. Database you choose for transactions
I would choose a relational database like MySQL or PostgreSQL for transactions due to their ACID compliance and strong support for transactions.
Relational databases like MySQL or PostgreSQL are commonly used for transactions due to their ACID compliance.
These databases provide strong support for transactions, ensuring data integrity and consistency.
Other options like NoSQL databases can also be considered depending on the specific requirements of the application.
Consider fact...read more
Q6. System design for uber
System design for Uber involves creating a scalable and reliable platform for matching riders with drivers.
Use microservices architecture for scalability and fault tolerance
Implement geolocation services for real-time tracking of drivers and riders
Utilize a distributed database for storing user and trip data
Design a robust payment system for seamless transactions
Implement surge pricing algorithms to manage demand during peak hours
Share interview questions and help millions of jobseekers 🌟
Cloud Engineer 2 Jobs
Interview Questions of Similar Designations
Interview experiences of popular companies
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
Reviews
Interviews
Salaries
Users/Month