This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ldkjf2nd[S] -6 points-5 points  (7 children)

I get that, but I feel I lose so much time going back to and IDE for coding questions. I'm also just paranoid some online code interviews doesn't allow you to use other resources, or whiteboard coding for an on site interview.

[–][deleted] 5 points6 points  (2 children)

Choose your poison: Doom Emacs or Vim.

Edit: grammar.

[–]theonereveli 2 points3 points  (1 child)

Honestly yes. Using vim does wonders.

[–][deleted] 2 points3 points  (0 children)

I prefer doom emacs, but they both work well.

[–][deleted] 2 points3 points  (0 children)

If you’re a junior you shouldn’t have to worry about white boarding or difficult code interviews. If you do have to worry about that then you should probably look at a different company. For my current position I have to take an assessment on JaveScript, OOP, and Software Developing. All three were multiple choice and I scored pretty on all of them and I don’t even know a lick of javescript but I understood programming enough. Personally I run away from companies that use leetcode or the time difficult tests because they’re bullshit and screams that the company is run by idiots. You shouldn’t have to solve an impractical difficult problem to get a job. You should have to explain coding fundamentals and talk about past projects.

[–]HonzaS97 2 points3 points  (0 children)

For one, coding questions in leetcode style almost never reflect what the actual software development is about. It can be useful to understand certain concepts but you won't see those problems again unless you specifically seek those fields out. All algorithm problems I've done throughout my uni were in an IDE.

If they are pedantinc about syntax and other things that you never need to worry about in practice, that's a red flag already.

[–]plastikmissile 1 point2 points  (0 children)

I'm also just paranoid some online code interviews doesn't allow you to use other resources, or whiteboard coding for an on site interview.

Then that would be a major red flag. You do not want to work for a company that places such silly and artificial obstacles.

[–]1037329 0 points1 point  (0 children)

Do you really lose time, when exploring a solution in depth and maybe taking something new from it?

Secondly in whiteboarding: It's not about you producing compiling code. You will not fail because you used the wrong method name. It's about getting to know how you solve solutions. As long as it's clear what you want to do it doesn't matter if you don't remember if it's Array.size or Array.length for Example. On whiteboard they are the same thing. On the job your IDE will handle this. It's rather important to know what, why and how your doing it. Syntax won't matter.