Newmatrix_guy

Best programming language/stack to get a FAANG job?

Hey guys, I’m currently at school in cs and I was wonde what would be the best programming language, tech stack(back, front, full), what topics I should put my efforts on to get a FAANG offer. Thank y’all!

Ellie Mae goShotty Mar 10, 2022

HTML

New
matrix_guy OP Mar 10, 2022

😂

New
EOcW23 Mar 10, 2022

CSS is king

Amazon gg54i4 Mar 10, 2022

Language doesn’t matter that much but I would recommend java and start working on cracking the coding interview book

Amazon SalmanBhai Mar 10, 2022

It really doesn’t matter. Programming language/stacks etc are just tools for you to build something. Focus on what you want to build and learn accordingly. In interviews you are given the choice of language to use(unless its for a specific role). So be good at one or two languages and your compsci fundamentals.

Microsoft anon022 Mar 10, 2022

Doesn’t really matter anything mainstream works since you are expected to learn what the team uses. You can’t really go wrong with Java since nearly everyone uses it in some capacity or something similar (ie C# at Msft)

Meta StonkDown Mar 10, 2022

COBOL

Quirch Foods sadpeepo Mar 10, 2022

Pull up to your interview and launch scratch, drag in a block that says “Dijkstra” when they ask you shortest path in graph

JPMorgan Chase sunny-day Mar 11, 2022

Regurgitating 20 lines of code for shortest path feels exactly like this tho

JPMorgan Chase TheRiddler Mar 10, 2022

What would you consider faang? Is Microsoft in the discussion?

Amazon NEiH78 Mar 10, 2022

java / python. reason: LC solutions

Amazon Clavier Mar 10, 2022

As long as you know an OOP language, nobody cares. However, I'd recommend learning Python just for LC, it's easier to do those problems in Python.

Amazon XlHc55 Mar 10, 2022

Java, C#, GoLang, Rust, Python. Whatever you are most fluent in. You don’t want to visibly struggle with the syntax during the interview. If you are a rockstar JavaScript coder, use that. Just be ready to explain the quirks of the language to the interviewer.