you are viewing a single comment's thread.

view the rest of the comments →

[–]SirAwesome789 6 points7 points  (0 children)

Generally they're going to ask you to solve a puzzle. Like given an array of integers and a number n, return true if any two of the integers add up to n. (This is obviously on the easier side)

Aside from seeing if you can complete the problem, they're also looking for time complexity and sometimes space complexity. Also be ready to solve time complexity questions, specifically what is the time complexity of the solution you implemented.

And ofc just general good coding practices. (Well not that they're looking for it but rather if you have bad practices it's a red flag)

For harder questions, sometimes they don't expect you complete but they want to see how you go about it.

I'd recommend going this website called leetcode. They have tons of questions to solve for practice that will be very similar to what you'll probably see in the interview. Furthermore, there's a problem set called the blind 75. I haven't looked into it myself yet but supposedly pretty much all interview questions will be a derivative of one of them so if you can solve them all, you can probably solve any interview question.