I thought to share my experience interviewing for security roles at FAANG+ for those who wonder how it's like. Offers: FB, MSFT, Apple, AWS Rejects: Google (They didn't have a role in my location, I just interviewed anyway) Microsoft: Interviewed with two teams. Team 1 (MSRC): Phone screening with basic security questions (Linux/Windows and Networking too) -> Onsite loop. I had to actually do a security forensics task on some Windows/Linux boxes live in front of the interviewer. I kinda like that approach. But I think it wasn't hard, as they give hints throughout. There was one coding problem (pretty easy one). Team 2: It was only ONE technical security interview followed by a manager discussion. Difficulty (1-10): 5 Apple (I'm at Apple now, but GTFO this month): This one was kinda weird. Phone Screen: Load of silly questions like TCP ports, what's SSL? ... Onsite Loop: Some questions were repeated sometimes 3 times or more. And most of the time they didn't seem to assess my technical capabilities. They just wanted to know that you're going to be the "nice" person who the team will like to work with and who'll only say yes to the manager. Now that I worked at Apple, I can understand why the interview was like that. While I liked some aspects of my experience here at Apple, generally it was quite bad. Difficulty (1-10): 3 (maybe 4) Google: I kinda liked the interview with Google. The team seemed to have nice people and they make jokes and smile during the interviews lol. Phone Screen followed by loop. There were 2-3 coding problems during the security interviews. They seem to test your knowledge in a lot of areas to see if you had a great deal of experience. They ask you before the interview about your own assessment on various security areas. I'm not sure if the interviewers take that into account. I felt the interviews were kinda chill and slow, as they give you one problem and the interview focuses on it. Difficulty (1-10): 7 Facebook: I felt FB's interviews were tough and they are pretty fast-paced. Phone screen (security questions and a simple coding problem) Onsite Loop: 3 Security Interviews (They get intensely deep here). 1 Coding round (2 between easy and Medium LC maybe. One was not in LC). 1 Design: This was kinda tough. I was sweating after this one. Planning and Designing a system with security requirements. 1 Behavioural: I had no idea how well I did. One thing I really LOVED about my experience with FB was the recruiters and the whole thing in general. It was the smoothest, and best interviewing experience I've had. They really seem to care about the recruiting process. Difficulty (1-10): 8 Amazon AWS: This indeed was an interesting experience. It was pretty tough actually. Those LPs were part of everything I had to do in the interviews. All of the interviews were technical security questions and half an interview was a coding problem. Knowing a little bit about the AWS services can help. There was one interview mostly on LPs. I struggled a lot with all the "Tell me about a time you......" questions. I improvised a lot and made up stories, and also repeated some. I initially chose Amazon, then reneged. The team there seemed to be working on great projects. Difficulty (1-10): 8 Netflix (Never tried). :( I decided to go with FB. Reasons: 1- Hiring bar seemed high 2- Team seemed nice 3- I like FB :P TC: 310 YOE:6 #security
Interesting you mentioned FB process was smooth .. I saw it quite slow .. but may it is team dependent.. congrats on getting multiple offers .. what’s new tc
Was the security engineer role with AWS for ProServe?
How is Platform Security Engineer role at Apple? Any idea on tc?
Tc numbers?
Did you apply or did recruiter from LinkedIn reach out?
Amazon interviews are all about the Leadership Principles. Once you understand what they're look for, it's actually quite simple to come up with solid examples. They want to see well structured examples. That means starting with some background about the project, team and goals. Then you want to give a break down of what you did; make sure you're using the first person, now is not the time to be humble and refer to the team actions. If you tend to use 'we' to describe your actions then that will count against you! Paint yourself as the hero. Finally you want to summarize the impact -- ideally with numbers to back it up. You need to know the ultimate business impact: hours saved, percentage reduction in errors, revenue generated or relevant metrics. You can read more about them in this ebook, which includes real examples and sample answers: https://techcareercoach.gumroad.com/l/amazoninterviewquestions
Hey can I dm?
Really appreciate sharing this ❤️
Tc or gtfo
Tech Industry
Yesterday
721
PM is irrelevant role and will die in next 2-3 years.
Ask Blinders
Yesterday
1929
How big are the balls of Google to lay off thousands and then do 70 BILLION in stock buyback?
Tech Industry
3d
30863
What happens when most of your team is Indian?
World Conflicts
Yesterday
1151
Why do Indians support Israel so much( on blind surprisingly) when Israel really thinks 💩of them ?
Cars
Yesterday
712
Tesla ruined whole auto industry
What were the different offer TCs? What kind of security role was this for? I can add a few other security interview experiences if anyone is interested.
Please add