It really depends on the position and the problem. For entry development positions we will give simple tasks that can be 'aced' with any meaningful understanding of (web) development. Oftentimes more complex whiteboard exercises aren't even completed(they could take a long time, but used similarly to ensure problems are approached in an experienced manner.
Not logging them specifically at all, just in general logs he's not sanitizing them. He basically said no one else should be able to see the logs, but i'm of the opinion i should never see our user's passwords. I've left multiple websites when they sent me an email with my plaintext password
That makes sense, I really enjoy my team, but the leadership is really what I have question with, mostly just scared to follow a company too far in the wrong direction.
Git is a product that's really replicable in any space. I for one, use gh when projects are hosted there and bb when they are there. Git makes it trivial to move things around quickly if cost becomes an issue. Also, i generally find working with git through a browser to be tenacious. I find sourcetree to be far more powerful than GH's client but still think all the thanks goes to Mr. Torvald. what a guy.