I really really liked Interviewing.io for practice.
You take a mock interview, white boarding and all. I'm actually very very bad at these interviews. That said, I've also been on the other side of the table.
One candidate didn't actually know how to program. I had to argue with almost everyone else in the company to not hire this person, and on top of that I got reprimanded for being condescending.
Don't put a programming language on your resume if you've never actually used it.
I do wish American employment law was a bit more flexible here, I'd prefer to give someone a small paid assignment and if they're able to complete that great. Right now you need to decide if you're going to hire someone within about 30 minutes of knowing them.
You take a mock interview, white boarding and all. I'm actually very very bad at these interviews. That said, I've also been on the other side of the table.
One candidate didn't actually know how to program. I had to argue with almost everyone else in the company to not hire this person, and on top of that I got reprimanded for being condescending.
Don't put a programming language on your resume if you've never actually used it.
I do wish American employment law was a bit more flexible here, I'd prefer to give someone a small paid assignment and if they're able to complete that great. Right now you need to decide if you're going to hire someone within about 30 minutes of knowing them.