I was wondering if anyone could share some of their coding interview questions. I plan to write the code in python even though you can choose any language to write in, so any help would be appreciated! I'm assuming most interview coding questions will be pretty simple and not TOO complicated.
Hey guys two questions:
First is - are you guys getting tasked with coding questions (like leet code) in your interviews for DevOps roles? If so what have they consisted of?
Second is - my current role as a devops engineer primarily consists of Terraform, bash scripting, yaml files for workflows and few ansible playbooks (in terms of scripting/coding). I have Python knowledge (intermediate at best) but never really use it in my day to day, so my question is - is it worth enhancing my knowledge of python, or is it worth picking up Go and learning that? If so what are use cases in your current role of using something like Go? As the title DevOps is very wide and mine leans more towards the cloud infra side of responsibilities (most of my day to day revolves around AWS).
Thanks in advance!
Videos
Hi Folks,
I posted before about my site where I collected and post DevOps interview questions.
Its mainly FAANG and other major companies like Amazon, Google, Meta, Netflix, Yahoo, Cloudflare, Accenture etc..
site is prepare.sh
I already explained how I get them (scraping major interview review platforms, certain forums, certain repos)
I have a major update for interview questions - I added new questions + Runtimes, so its not text based but rather IDE e.g. executable Python, Kubernetes, Terraform, questions in the code Editor + for cloud e.g. AWS questions you get AWS temporary Login/Password with infrastructure for the question deployed.
Added Labs... I realized from scrapes that most of the devops interview reviews were not programming languages questions but asking to do something in devops tooling for that I added Labs: .. Currently about 100 labs.. It was not just me but other folks who reached out to me after my last post 4 months ago and volunteered to help. It will take lot of space to name each of them but they are mentioned in the website leaderboard.
Most of the labs are free, the logic here is simple - if it doesn't cost me much to deploy and run it will be free, same goes for questions. As I promised before, previous text based questions will also remain free.
if anyone wants to help build it further - let me know.
(btw scraping process is explained in footer if anyones curious...)
I’m not a huge fan of coding problems for DevOps candidates, especially ones I expect to lean further towards ops, but I’m unsure of the best way to gauge they have some knowledge of bash or Python, etc. otherwise.
What are some common interview questions for devops in aws and python? I have an interview coming up and need to prepare for it….anything helpful is much appreciated!
In the next few days i'll have my first programming related interview for the role of junior devops and i'm shitless scared. The job is amazing, the company invest in its employee's education, they work partially remote and the office is pretty close to my home as well. Now the problem: i am a self taught programmer and my personal experiences are mainly with python backends deployed (not by me) on Azure. i looked into Docker enough to containerize a backend of mine but i am afraid it may not be enough even for a junior role...
i'm trying to study on this topic now but a little help on what they may end up ask is really appreciated. Does anyone in the sub sustained an interview for the same position before?
EDIT: i just had my interview! they didn't land many technical questions... yet. i got scheduled for new more technical interview (even though this one was technical as well). the interviewer focused mainly on my background in term of past work experiences rather than deep dive in my knowledge of the software i am supposed to use there (mainly jenkins). so... here it is. it's not end yet!
I will have an interview for devOps engineer, I am wondering what should I prepare. By now I just have several interview experience of software engineer, and the procedure is quite similar: online algorithm codes test => tech interview1 => project experience => HR interview
will the devOps engineer's interview also be like that?
I'm very much new to the field and having gone through several articles, videos, I'm really confused about how the exact interview process for Devops is like. Knowing that it is impossible for me to retain all the information from various sources on the internet, I felt I should ask real people how their interview process was.
It would be really helpful if you could share your experience of the interview process? (e.g. how much of coder were you asked to be, what programming languages you need to learn, how deep one should go into a programming language when learning it for a job role like Devops, what type of technical questions can be asked, etc).
Thanks in advance!
Hello Everyone,
Let me just start off with some context. I'm a third year undergrad student studying Information Systems and pursuing a Finance minor. I will be graduating in three months (Dec 2021). At this point in time, I've interned as a DevSecOps Engineer for a DoD contractor and a Cloud Engineer Intern for a small consulting startup. I have an AWS Solutions Architect Associate cert as well as a Cloud Practitioner cert.
I've spent the last few weeks pumping out applications in hopes to beat my return offer from my previous internship and allow me to live somewhere more suitable to my likings. At this point, I've been interviewing with one company that I find really fascinating. Job Title: Devops Engineering (For Upcoming University Graduate).
My first interview was more of a screening interview with a recruiter and she moved me on to the second interview which was considered the technical interview. I met with an engineering manager and he asked me some fairly complex AWS scenarios but nothing too bad. Mostly going over my resume and asking me questions about it. He seemed to like me a lot and told me I would be moving onto the final stage. He said it was going to compose of 4, 45 minute interviews one-on-one style with a devops or software engineer on the team. An hour later, the first recruiter called me back for scheduling purposes and told me that the third stage was going to involve coding. I asked her about the style of the interview questions and she said it was going to be geared towards python and she said something like "I think there are going to be algorithm questions as well" but again she's only the recruiter and I do not know how much of the interview process she's involved with.
My python skills are incredibly mediocre at best as Information Systems does is not Computer Science. I have taken an Object Oriented Programming course in the past but it seemed to be geared more towards business applications. My on the job coding experience has mainly been boto3 scripting/shell scripting/aws cli/Dockerfiles/Buildspec/Appspec etc.
I have done maybe 5 leetcode questions in my life as I focus more on cloud infrastructure than programming. As an aspiring devops engineer, should I know a handful of algorithms and how to do leetcode? I feel as if my degree has let me down in terms of knowing how to program. Does anyone have any advice on how I should prepare for this technical interview? I have about 4 days to prepare.
Thanks!
lmao are you the guy I am interviewing in 4 days?
if so, you should know enough Docker to dockerize a low-effort json microservice in some language of your choice, and then enough kubernetes to create a k8s manifest to let us test your results with a simple kubectl apply, and for extra credit know how to use terraform, and above all else demonstrate the ability to document your work intelligently (briefly, concisely) and communicate with coworkers and client engineers
I'm in the middle of an 8 hour long interview. Company I work for has 5 hours with different panels and one on ones. 3 hours feels concise. I think good devs (sre, swe, DevOps, whatever) can be difficult to find. The cost of nonperformance is high. Occasionally even good candidates turn out to be horrible employees. That fud alone pushes out the interview cycle to try and weed that out. Imo it works only occasionally.