Flexibility, opportunities, and networking are the key pros that come to mind. If you stay long-term and prove yourself, you can make it to the top echelons.
Sometimes (read always) the pressure is more.
None
Be very well prepared for a technical interview. Cover fundamentals to a deep understanding of specific technologies such as Linux, networking, Kubernetes, CI/CD, AWS, Azure, or GCP, and scripting. Communication skills are also important.
They started with the basics of DevOps, then most of the questions were on CI/CD, Kubernetes, and Terraform. There were also some advanced questions on Kubernetes, like custom auto-scaling of pods without relying on CPU and memory, using HPA.
Introduction Project and what was my role. DSA (Anagram) How Javascript works Macro and Micro tasks (related to Javascript)/ Node Closures Debouncing/throttling Optimize React & backend How to Create an API in Node (Express) SEO Virtual DOM
Be very well prepared for a technical interview. Cover fundamentals to a deep understanding of specific technologies such as Linux, networking, Kubernetes, CI/CD, AWS, Azure, or GCP, and scripting. Communication skills are also important.
They started with the basics of DevOps, then most of the questions were on CI/CD, Kubernetes, and Terraform. There were also some advanced questions on Kubernetes, like custom auto-scaling of pods without relying on CPU and memory, using HPA.
Introduction Project and what was my role. DSA (Anagram) How Javascript works Macro and Micro tasks (related to Javascript)/ Node Closures Debouncing/throttling Optimize React & backend How to Create an API in Node (Express) SEO Virtual DOM