Superb 1 Year Experienced DevOps Cloud Engineer Live Interview #cloud #interview #devopsengineer

Interviews - DevOps Engineer and Cloud Engineer
16 Jul 202429:19

Summary

TLDRIn this mock interview, Pritam Salun, a recent IT engineering graduate from Pune University, discusses his experience as a Java developer at TCS, working on a banking project for the Middle East. He shares his interest in cloud and DevOps, his basic understanding of Linux and networking, and his limited but growing experience with package managers and scripting. The interview delves into troubleshooting scenarios, understanding of networking protocols, and his approach to learning and adapting to new technologies. Pritam also reflects on handling stress and collaborating to resolve technical issues, providing insights into his problem-solving skills and adaptability in a professional environment.

Takeaways

  • πŸ˜€ Pritam Salun is a recent graduate with a Bachelor's in Engineering from the Information Technology field and is currently working as a Java developer at TCS.
  • πŸ‘¨β€πŸ’» Pritam has experience in implementing a banking teller solution for a Middle East Bank and has an interest in cloud and DevOps, which he is learning on his own.
  • πŸ”§ Pritam has a basic understanding of Linux and networking and has done some automation using bash scripts, although he admits to not having full-fledged cloud and DevOps experience.
  • πŸ“š In the interview, Pritam explains concepts such as user and group permissions in Linux, the process of creating and mounting new file systems, and the difference between system package managers like yum and apt.
  • πŸ’» He also discusses commands used for system and network statistics, such as 'vmstat' and 'netstat', and approaches to troubleshooting service outages and internet access issues on Linux-based cloud instances.
  • πŸ›‘οΈ Pritam talks about network security, explaining the purpose of firewalls, the concept of subnet masks, and the process of DNS resolution when accessing websites.
  • 🌐 He differentiates between UDP and TCP protocols, discussing their use cases and reliability, and shares his understanding of how to troubleshoot network communication issues between devices.
  • πŸ”‘ Pritam explains the concept of user accounts with 'sudo' access versus root access, highlighting the limited permissions compared to the root user.
  • πŸ”’ He has some knowledge of securing applications against tampering and common attacks like SQL injection and cross-site scripting, although he admits to not having direct experience in the latter.
  • πŸ“‘ Pritam is aware of wireless network security protocols like WPA and WPA2, and he has attempted to hack into Wi-Fi networks using tools to understand vulnerabilities.
  • πŸš€ To stay updated with the latest advancements in technology, Pritam relies on social media, technical blogs, and industry newsletters, as well as engaging with peers and seeking guidance to resolve technical issues.

Q & A

  • What is Pritam Salun's educational background?

    -Pritam Salun has completed his Bachelor's in Engineering with an Information Technology background from Pune University.

  • When did Pritam Salun graduate?

    -Pritam Salun graduated in 2023.

  • What is Pritam Salun's current role at TCS?

    -Pritam Salun is working as a Java Developer on a banking project, implementing a banking teller solution for a Middle East Bank.

  • What areas is Pritam Salun passionate about and learning on his own?

    -Pritam Salun is passionate about cloud and DevOps and is learning these areas on his own.

  • What has been Pritam Salun's experience with cloud and DevOps in his current role?

    -Pritam Salun's role at TCS mainly revolves around Java development, but he has done some automation using Linux and bash scripts, and has done projects related to cloud and DevOps on his own.

  • What is the basic understanding Pritam Salun has of Linux and networking?

    -Pritam Salun has a basic understanding of the Linux operating system and networking, including the use of Linux for projects and familiarity with basic commands.

  • Can you explain the process of creating and mounting a new file system in Linux as described by Pritam Salun?

    -The process involves checking the disk with the 'fdisk' command, creating a new partition, formatting the partition, and then mounting it using the 'mount' command. After mounting, directories can be created on it with the 'mkdir' command.

  • What is the difference between the system package managers 'yum' and 'apt' according to Pritam Salun?

    -Yum is used in distributions like CentOS, while apt is used in Debian-based distributions like Ubuntu. Both are used for package management, including installing new packages, managing dependencies, and accessing repositories.

  • What are the commands 'vmstat' and 'netstat' used for, as explained by Pritam Salun?

    -'vmstat' is used for virtual memory statistics, including information about memory usage, CPU, and paging. 'netstat' is used for network statistics, displaying network connections and routing tables.

  • How would Pritam Salun approach troubleshooting a service outage on a Linux-based Cloud instance?

    -Pritam Salun would first check if he can SSH into the system, then check the security groups or firewall rules, and if necessary, troubleshoot user account issues or specific device connectivity problems.

  • What are the commands Pritam Salun might use to troubleshoot a Linux server that cannot access the Internet?

    -He would use commands like 'ip addr' to check the IP address, 'ping' to test connectivity, and 'resolve.conf' to check DNS configuration.

  • How does Pritam Salun explain the concept of user and group permissions in Linux?

    -In Linux, users and groups are entities with different permissions for files. There are three types of permissions: read, write, and execute. Permissions can be set for the user, the group, and others, with the group being a collection of users sharing the same permissions.

  • What is the difference between a root user and a 'sudo' user in Linux, according to Pritam Salun?

    -The root user has the highest privileges and is the superuser in Linux. A 'sudo' user, which stands for 'superuser do', has permissions to execute commands as the root user but with certain limitations.

  • What is Pritam Salun's experience with programming languages other than Java?

    -Pritam Salun has experience with Python from his college days and is comfortable with the basics of programming languages, stating that with documentation and practice, he can quickly adapt to Python or even Go.

  • How does Pritam Salun stay informed about the latest advancements in technology?

    -Pritam Salun stays informed by following social media platforms like LinkedIn and YouTube, subscribing to newsletters from industry experts, and reading technical blogs from organizations like Netflix and HashiCorp.

  • Can you describe a high-pressure situation Pritam Salun faced at work and how he managed it?

    -Pritam Salun faced a situation where there was a miscommunication about his role in a project, leading to a short deadline for development. He managed the stress by prioritizing the task, seeking guidance from a senior team member, asking questions, and continuously working through issues, which ultimately boosted his confidence.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
Mock InterviewTech SkillsCareer InsightsLinux SystemsJava DeveloperCloud ComputingDevOpsNetworkingSecurityStress ManagementInterview Tips