Log(1)=0 If you interviewed once and got the job, your score would be 0.
Always Be Coding – How to Land an Engineering Job
31–40 of 250 posts
Re: Always Be Coding – How to Land an Engineering Job
#32Earlier quoted context omitted.
I feel exactly the same. I can master any and all graph algorithms under the sun if I want to but why? Just for a job? I would rather be building things.
The idea is to get in the door. Unfortunately, the bouncer is extremely flawed and often gets it wrong. But once you're in, you should refocus on building things.
Re: Always Be Coding – How to Land an Engineering Job
#33The page won't scroll on chrome for android :(
"SPACE" for scrolling doesn't work on firefox (os x desktop) either.
Re: Always Be Coding – How to Land an Engineering Job
#34Is there a citation for this, or a citation for something similar, or is this just a guess?
If it's actually true, then score++ for people who complain that C++ is too complex.
Re: Always Be Coding – How to Land an Engineering Job
#35To properly prepare for these interviews you have to invest quite a bit of time. At this point in my life (late 20s), my time is one of my most valuable resources. So, the last thing I want to do is spend that time effectively preparing for a data structures and algorithms exam. Each time I sit down to brush up on the details of Prim's algorithm or the exact implementation of quicksort, my eyes glaze over and I start…
I feel exactly the same. I can master any and all graph algorithms under the sun if I want to but why? Just for a job? I would rather be building things.
1. Master algorithms.
2. Get a job at .
3. ???
4. Get rich.
What exactly is 3) ???.Really if you are joining a big company. Whatever that company is. Way to financial safety is not mastering algorithms and data structures. Its more like knowing how to do politics, being your manager yes men etc.
And very rarely are you ever going to get some work where its going to demand some algorithms mastery.
Re: Always Be Coding – How to Land an Engineering Job
#36Log(1)=0 If you interviewed once and got the job, your score would be 0.
Intentional. The idea is that 1/1 could be a fluke. :-)
And for x > 1, which base you use matters. E.g. if x == y == 2,
>>> from math import log,e
>>> 100 * log(2,2)
100.0
>>> 100 * log(2,e)
69.31471805599453
>>> 100 * log(2,10)
30.102999566398115
I'm aware it's meaningless, but which base did you intend? :)Re: Always Be Coding – How to Land an Engineering Job
#37Earlier quoted context omitted.
The idea is to get in the door. Unfortunately, the bouncer is extremely flawed and often gets it wrong. But once you're in, you should refocus on building things.
I just don't have that much drive to get a job. Maybe I underestimate getting a job at google or similar company.
I don't know much about Google. But from whatever I've heard. The awesome projects where all this nirvana level work happens are very difficult to get into and bulk of the work is really maintaining legacy system.
Or in other words, its your usual large company. There is a possibility that the experience is marginally better. But as I said will on a average converge to any large corporate experience.
Re: Always Be Coding – How to Land an Engineering Job
#38Re: Always Be Coding – How to Land an Engineering Job
#39You can build a startup in the time it takes to thoroughly prepare for these interviews/positions. Willingly subjecting yourself to this rat race is essentially the same thing as stamping yourself as an "ibm man," in the words of Jobs. Who cares if you don't know the intricacies of all the hot algorithms of the day. Spend your time creating actual value for the world, instead of practicing just for the sake of impres…
This seems silly. If nothing else, following the advice here will help you hire better engineers for your own startup.
Most true startups are in need of developers who can actually ship something of value in an efficient manner. The last thing they need is an "engineer" obsessed with algorithms and data structures who turns a practical development task into a computer science challenge.
Re: Always Be Coding – How to Land an Engineering Job
#40They all look imperative to me, what happened to multi-paradigm?