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!
Language doesn’t matter that much but I would recommend java and start working on cracking the coding interview book
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.
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)
COBOL
Pull up to your interview and launch scratch, drag in a block that says “Dijkstra” when they ask you shortest path in graph
Regurgitating 20 lines of code for shortest path feels exactly like this tho
What would you consider faang? Is Microsoft in the discussion?
java / python. reason: LC solutions
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.
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.
HTML
😂
CSS is king