I am always confused. Should I use Java or Python or C# to show my skills? And do I have to create a data structure from scratch or use standard libraries in the interview (because to be frank who the f*** creates basic data structure from scratch!!) So please help me crack these interviews with your valuable information. #interview #faang #coding
We interview in assembly usually
Language does not matter most of time. Choose the one you are most familiar with. Depending on the questions and focus, some times you are expected to implement the data structure, sometimes not.
You will almost certainly not have to implement the basic data structures. Possibly a question will have you implement a less common one like a trie or a composite days structure e.g. a structure that just combines a map and an array.
U can only use html
Java and C# are kinda verbose, in interview setting when there are time constraints Python can be great if you are good at it
Use C++
This is the way
Does using C++ (well) give a good signal?
If you don't whiteboard with brainfuck it's a strong no-hire.
Python
You generally write about 10 to 15 lines for each question. It’s quite a small amount of time actually writing code compared to the other parts of answering the question. Languages shouldn’t matter too much.
Whichever you’re most comfortable with. Languages like Python are nice for being terse, but it’s moot if you aren’t great at Python. You might have to write data structures. Tries are a common one. You won’t need to “implement a stack” or something like that, but you might need a stack in your solution.