Earlier quoted context omitted.
> Remember Google infamously rejecting Max Howell, the original Homebrew author If Donald Knuth interviewed with Google, he would fail too because he would need 24 hours to solve a hard level leetcode question[1]. Unfortunately, Google loves throwing those kind of questions at interviewees and expect them to come up with solutions within 1 hour interview, lol. [1] - http://keithschwarz.com/interesting/code/?dir=find-…
I thought the trick with this one was to sum all the entries and subtract the sum of 0 to N-2. The remainder is the duplicate entry. It's just a trick though; I don't think skill in coming up with these is particularly well-correlated with being a good programmer, and for that reason Google claims not to do teasers like this any more.
Ask HN: What sort of side-projects are useful for getting jobs?
111–120 of 169 posts
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#112Here's a piece of advice from actual experience (from both sides): Invest your time studying for interviews than wasting time building side projects if you're doing this purely for getting a job, period. In my experience, companies don't care about your little side project when hiring--that is, unless your "little side project" had some huge impact or is something they have been aware of--the best you could get is "h…
However I'd also note that I applied to a LOT of companies, and while my side project helped me land my current job, 90%+ of the companies didn't care about it.
I learned a lot from my project but job hunting is a numbers game, and it's far more worthwhile to study than it is to build a side project IMO.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#113No one cares about side projects, outside of juniors who got nothing to sell. It's very likely that noone even ask about it during the interviews.
Put a link to a random github just to have a link and you're good.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#114Earlier quoted context omitted.
Interesting. What does "tough on culture fit" mean exactly?
Like any other companies they have a list of values, company culture etc. I said tough because you could have easily passed all their interviews and failed at the very end, by talking to one of the founders.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#115On top of that, having a side project which actually has users is better : this gives you street cred and also demonstrates you can communicate with stackholders.
If you have a side project in the same field than the business you're trying to get in, obviously, this is almost an instant hire. Developers often think business domain is a detail, business people don't.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#116Earlier quoted context omitted.
> stupid toy problems in minutes. What sort of toy problems are you talking about?
I'm going to be snarky but I'll say it anyway: you know, stupid stuff like balanced binary trees and shit like that, when nothing's going to fall apart if the user's browser shows a spinning wait animation for 7 seconds (45 seconds at peak times but that happens for just a few hours per week at most) while you iterate through the data sequentially. honestly, who ever needed an algorithm or data structure. /s (I'm sor…
1 - I have. But it is overwhelming more likely that you'll just need to know their characteristics than how to implement them.
2 - And get better caching behavior for free.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#117Here's a piece of advice from actual experience (from both sides): Invest your time studying for interviews than wasting time building side projects if you're doing this purely for getting a job, period. In my experience, companies don't care about your little side project when hiring--that is, unless your "little side project" had some huge impact or is something they have been aware of--the best you could get is "h…
This 100%. When I'm involved in the interview process I make a point to check out all candidates side projects but over 90% of people don't care. In getting my last job I thought I would have a slam dunk because I have a bunch of cool stuff I work on but nobody cared at all. I failed multiple on site interviews until I gave in and read a couple CSCI 101 books cover to cover. I had too much specialized knowledge and n…
It's dubious to say that one has a lot of specialized knowledge yet he fails at writing a for loop.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#118Here's a piece of advice from actual experience (from both sides): Invest your time studying for interviews than wasting time building side projects if you're doing this purely for getting a job, period. In my experience, companies don't care about your little side project when hiring--that is, unless your "little side project" had some huge impact or is something they have been aware of--the best you could get is "h…
Something else to consider: Depending on the corporate policy on open source, employees may be forbidden to look at external source code without prior approval by the legal department. This is more likely at large companies who are afraid of lawsuits accusing them of copying code or ideas (and, yes, it does happen). So, your interviewers may not even be permitted to look at your portfolio anyway.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#119Earlier quoted context omitted.
This 100%. When I'm involved in the interview process I make a point to check out all candidates side projects but over 90% of people don't care. In getting my last job I thought I would have a slam dunk because I have a bunch of cool stuff I work on but nobody cared at all. I failed multiple on site interviews until I gave in and read a couple CSCI 101 books cover to cover. I had too much specialized knowledge and n…
> I had too much specialized knowledge and not enough fizzbuzz It's dubious to say that one has a lot of specialized knowledge yet he fails at writing a for loop.
Re: Ask HN: What sort of side-projects are useful for getting jobs?
#120Earlier quoted context omitted.
I'm going to be snarky but I'll say it anyway: you know, stupid stuff like balanced binary trees and shit like that, when nothing's going to fall apart if the user's browser shows a spinning wait animation for 7 seconds (45 seconds at peak times but that happens for just a few hours per week at most) while you iterate through the data sequentially. honestly, who ever needed an algorithm or data structure. /s (I'm sor…
the last time i had to implement a datastructure was in class. on the job i use the standard library. i hope you do the same.
On top of that, in almost all code beyond CRUD, you'd have to write some custom algorithms - there, the knowledge from data structures and algorithms is really helpful.