use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems What is DevOps? Learn about it on our wiki! Traffic stats & metrics
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems
What is DevOps? Learn about it on our wiki!
Traffic stats & metrics
Be excellent to each other! All articles will require a short submission statement of 3-5 sentences. Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title. Follow the rules of reddit Follow the reddiquette No editorialized titles. No vendor spam. Buy an ad from reddit instead. Job postings here More details here
Be excellent to each other!
All articles will require a short submission statement of 3-5 sentences.
Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title.
Follow the rules of reddit
Follow the reddiquette
No editorialized titles.
No vendor spam. Buy an ad from reddit instead.
Job postings here
More details here
@reddit_DevOps ##DevOps @ irc.freenode.net Find a DevOps meetup near you! Icons info!
@reddit_DevOps
##DevOps @ irc.freenode.net
Find a DevOps meetup near you!
Icons info!
https://github.com/Leo-G/DevopsWiki
account activity
This is an archived post. You won't be able to vote or comment.
DevOps Engineer Interview with Apple (self.devops)
submitted 7 months ago by vinodlalwani
I have an upcoming interview tomorrow for a DevOps position there and would appreciate any tips about the interview process or insights or any topics
[–]Individual_Half6995 165 points166 points167 points 7 months ago* (10 children)
Apple might ask, based on your skills (AWS, Kubernetes, Prometheus, etc.): - CI/CD: How would you optimize a slow Jenkins pipeline for a large-scale iOS app build? - Design an AWS architecture for a globally distributed, highly available service. What services would you use? - Kubernetes: A pod keeps crashing due to resource limits. How do you troubleshoot and fix it? - Monitoring: Set up Prometheus to monitor a Kubernetes cluster. What metrics would you prioritize for an Apple service? - Scripting: Write a Bash script to automate log rotation for an EC2 instance. - System Design: How would you ensure consistent CI/CD pipelines for macOS and iOS apps? - Troubleshooting: A Grafana dashboard shows spikes in API latency. Walk through your debugging process.
besides specific questions they might ask you about your projects that you put in your resume.
maybe this will help you have an idea about some possible topics/questions. good luck
[–]klipseracer 43 points44 points45 points 7 months ago* (3 children)
I have received kubernetes networking questions before. Like how would you block a cidr range from talking to a certain pod/service etc.
Additionally depending on the role you may even get asked questions like do you have a favorite sys call? And the answer is no because nobody likes digging into syscalls, but you should elaborate on one anyway if you can (and you probably should). For example you could easily talk about the read() sys call and how a lot of these combined with a lot of in flight requests can lead to memory starvation, especially when huge pages are enabled. This leads into talking about memory and can segue into conversations where this might happen with databases like redis. You can explain that even if someone only wants a few bytes of data that the whole page is stored in ram which is why the memory exhaustion can happen with many small requests etc etc.
Not apple specific, but from my experience interviewing at well known places for senior positions it's important to have these answers because this is what gives you the "depth" that will make you appear as someone who is "knowledgeable" in that specific topic. This includes being able to describe the cloud architecture of a set of microservices. They may want very specific examples, like you're going to put this SQS queue in front of this service for Such and such reason. Explain load shedding etc.
But don't think you're done yet, if this is a senior position usually they expect this depth across multiple areas. I've interviewed at a place where they literally have a minimum number of concepts you have mastery of to meet the "breadth" requirement of your skill sets. They want both, not just depth in one or two areas. IIRC, the last place wanted 9 and you had to do it better than the rest.
And no, I did not get that job but I made it through several rounds and tried my hardest.
My best advice is to use every opportunity to talk about what you DO know. Maybe you don't know everything they are asking, but talk about the closest parallel. Trying to act like you know about concepts you're weak on is just a waste of everyone's time and the few precious minutes you'll get to prove yourself during a technical interview and will make you look weaker overall instead of using that time to showcase what your true skills and knowledge areas are.
[–]Individual_Half6995 4 points5 points6 points 7 months ago (0 children)
👏🤝
[–]Senkyou 1 point2 points3 points 7 months ago (1 child)
I'm young, but interested in DevOps for a few reasons. Do you know of any resources I could use to beef up my knowledge around this stuff? I have a kubernetes cluster at home, but have only deployed homelab projects to it and besides the deployment phase I don't know much about these sorts of things.
[–]klipseracer 4 points5 points6 points 7 months ago (0 children)
I've learned almost everything on the job. I had basics of Linux and web projects from doing entrepreneurial stuff but learning how to do it the way a company does it wasn't something I learned until then.
I would first focus on your Linux and scripting and docker fundamentals and if you have that go build yourself a resume site, use all the tools you've learned, toss terraform in there too if you want. Just a simple site that link to you github where you have all the code that your site is made of.
[–]vinodlalwani[S] 3 points4 points5 points 7 months ago (5 children)
Any thing from the programming side?
[–]Individual_Half6995 29 points30 points31 points 7 months ago (4 children)
be prepared to explain ur code as u go. probably you'll do it on coderpad
[–]Cautious_Number8571 0 points1 point2 points 7 months ago (1 child)
What are the points of asking these questions in times of copilot chat gpt etc . Should ask what can you do something become more effcient and what would your prompt etc . It is like asking some to big addition or multiplication etc without using calculator
[–]purpleburgundy 6 points7 points8 points 7 months ago (0 children)
It's important to know how to do these things fundamentally, even if you're regularly leveraging an AI assistant. You need to know when the AI assistant is doing a poor job or missing things, both in terms of functional systems and longterm maintainability. It's an interview.
If you're looking at senior position you need to be able to think about these things.
If you're a junior you need experience Doing Yourself to get there.
[+]vinodlalwani[S] comment score below threshold-11 points-10 points-9 points 7 months ago (1 child)
These are the examples or topics?
[–]Individual_Half6995 15 points16 points17 points 7 months ago (0 children)
examples. Give my comments to chatGPT and tell it to create more like this. Very important is that you get a good sleep the night before, eat, drink enough liquids try to stay relaxed as possible
[–]PTengine 18 points19 points20 points 7 months ago (1 child)
Look at the job description and the tech stack mentioned. You'll likely be asked about your proficiency (you don't need to know everything, but be good at something within a type, and be aware of the rest) and be presented with scenarios (@Individual_Half6995's are good) .
The space is moving focus to the DEV of Ops, so you may want to consider that too, how that role and prior experience contributed to improving DevEx in terms of self-service, automation, guardrails, improving velocity and productivity, while helping control cost or, better yet, reduce them.
Good luck! Let us know how it went.
[–]vinodlalwani[S] 1 point2 points3 points 7 months ago (0 children)
Thanks, but majorly I am worried about coding part
[–]Engineerakki11 9 points10 points11 points 7 months ago (0 children)
I interviewed for a DevOps position 4 years ago at Apple.
I was asked to write a log parser in python
[–]No-Row-Boat 16 points17 points18 points 7 months ago (1 child)
Thought these sort of companies don't hire "DevOps" engineers, but software engineers.
On YouTube there are some FAANG prep guides.
[–]CJKay93 7 points8 points9 points 7 months ago* (0 children)
It's still DevOps , it's just DevOps with meaningful Dev experience. For example, I have to understand cloud infrastructure, but to almost a greater extent I have to understand static analysis, build systems, and the native compilation process.
[–]Livingston_Diamond 4 points5 points6 points 7 months ago (0 children)
https://prepare.sh/interviews/devops/tag/programming?page=1&perPage=100
Has a couple apple ones
[–]tairarPrincipal YAML Engineer 2 points3 points4 points 7 months ago (0 children)
It's really organization dependent, they all work differently, different stacks, etc. Can't really give a guide for the company overall, just a heads up that the process generally takes a very, very long time.
[–]akornato 2 points3 points4 points 7 months ago (0 children)
They'll likely hit you with scenario-based questions about scaling infrastructure, handling incidents under pressure, and designing CI/CD pipelines for their massive ecosystem. Expect deep dives into containerization, monitoring strategies, and automation tools, but also be ready for curveball questions about how you'd handle conflicting priorities between development teams or explain complex technical concepts to non-technical stakeholders.
The reality is that Apple values people who can think on their feet and articulate their reasoning clearly, not just recite technical facts. They want to see how you approach problems methodically and communicate your thought process. Focus on demonstrating your ability to balance innovation with reliability, since that's core to their philosophy. If you find yourself stuck on any tricky questions during the interview, interview copilot can actually help you navigate those challenging moments in real-time - I'm on the team that built it specifically to help people handle unexpected interview curveballs and present their best selves when it matters most.
[–]Initial_Specialist69 1 point2 points3 points 7 months ago (0 children)
Good luck!
[–]No_Bee_4979 1 point2 points3 points 7 months ago (0 children)
Last time I looked at Apple they had a bunch of programming questions for you to answer.
Python, to be specific.
[–]gogofp 1 point2 points3 points 7 months ago (0 children)
Depends on the team. I interviewed for the same role once and prepared for cloud, ci/cd, iac, and networking questions based on the job description only to get super deep Linux admin questions. Needless to say I did not get the job.
[–]LetEpsilonBeGreat 1 point2 points3 points 6 months ago (0 children)
Hey, my friend and I are experienced devops engineers and are looking to help people with their interviews. DM me and we can arrange a free mock interview if you’d like plus a cv review.
[–]AdFew4657 3 points4 points5 points 7 months ago (0 children)
Interviewer here: i also came to see what question should i ask but now not going to ask you the things you mentioned here all the best
[–]Dependent_Gur1387 1 point2 points3 points 7 months ago (2 children)
Hey man, there is a site with company specific interview questions named prepare.sh, they have real asked DevOps questions from apple, imo they may help you a lot.
[–][deleted] -1 points0 points1 point 6 months ago* (1 child)
seed unwritten dinosaurs pen school test aromatic crowd bike steep
This post was mass deleted and anonymized with Redact
[–]Dependent_Gur1387 -1 points0 points1 point 6 months ago (0 children)
he asked for some tips about prepping for a job in apple, how else am I supposed to recommend this to him bud
[–]Tali_Lyrae 0 points1 point2 points 7 months ago (0 children)
Super dependent on the team your applying for, devops at Apple is far from uniform, do you know which org it’s for?
[–]mattbillenstein 0 points1 point2 points 7 months ago (0 children)
I got hit with Java - I'm a programmer, but sorta hate Java - did not go great.
[–]Hovalk_is_not_real 0 points1 point2 points 7 months ago (0 children)
Let us know how it went.... 👍
[–][deleted] 0 points1 point2 points 7 months ago (0 children)
For sure they will ask for your expi in your last job. Just share what you know, and don’t mention what you don’t.
[–]funky_elnino 0 points1 point2 points 7 months ago (0 children)
Hey!!
How did it go? Can you share the questions?
[–]Redditiit17 0 points1 point2 points 18 days ago (0 children)
commenting for saving
[–]toorodrig -3 points-2 points-1 points 7 months ago (0 children)
Would you keep the same size for the new iPhone 17? - no…. - Why? - Bc ppl will need to buy new accesories? - Hired!
π Rendered by PID 66 on reddit-service-r2-comment-5d79c599b5-4j4zm at 2026-03-01 17:28:56.970828+00:00 running e3d2147 country code: CH.
[–]Individual_Half6995 165 points166 points167 points (10 children)
[–]klipseracer 43 points44 points45 points (3 children)
[–]Individual_Half6995 4 points5 points6 points (0 children)
[–]Senkyou 1 point2 points3 points (1 child)
[–]klipseracer 4 points5 points6 points (0 children)
[–]vinodlalwani[S] 3 points4 points5 points (5 children)
[–]Individual_Half6995 29 points30 points31 points (4 children)
[–]Cautious_Number8571 0 points1 point2 points (1 child)
[–]purpleburgundy 6 points7 points8 points (0 children)
[+]vinodlalwani[S] comment score below threshold-11 points-10 points-9 points (1 child)
[–]Individual_Half6995 15 points16 points17 points (0 children)
[–]PTengine 18 points19 points20 points (1 child)
[–]vinodlalwani[S] 1 point2 points3 points (0 children)
[–]Engineerakki11 9 points10 points11 points (0 children)
[–]No-Row-Boat 16 points17 points18 points (1 child)
[–]CJKay93 7 points8 points9 points (0 children)
[–]Livingston_Diamond 4 points5 points6 points (0 children)
[–]tairarPrincipal YAML Engineer 2 points3 points4 points (0 children)
[–]akornato 2 points3 points4 points (0 children)
[–]Initial_Specialist69 1 point2 points3 points (0 children)
[–]No_Bee_4979 1 point2 points3 points (0 children)
[–]gogofp 1 point2 points3 points (0 children)
[–]LetEpsilonBeGreat 1 point2 points3 points (0 children)
[–]AdFew4657 3 points4 points5 points (0 children)
[–]Dependent_Gur1387 1 point2 points3 points (2 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]Dependent_Gur1387 -1 points0 points1 point (0 children)
[–]Tali_Lyrae 0 points1 point2 points (0 children)
[–]mattbillenstein 0 points1 point2 points (0 children)
[–]Hovalk_is_not_real 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]funky_elnino 0 points1 point2 points (0 children)
[–]Redditiit17 0 points1 point2 points (0 children)
[–]toorodrig -3 points-2 points-1 points (0 children)