News for hackers. Stuff that matters.
Re:No engineer has ever sued because of constructive post-in... by vonseel on Thursday February 06, 2020 @09:35PM (#22262757)
Totally agree. I can’t imagine many people enjoy studying for leetcode type interviews, either, unless they are fresh out of a CS program and already practiced with that stuff.
Re:No engineer has ever sued because of constructive post-in... by Double_a_92 on Friday February 07, 2020 @02:49AM (#22263985)
Do people actually accept such interviews? That seems quite disrespectful to me, tbh.

> Oh you've been working in a relevant field for 10 years? Here take this written test first, so we can check how well you can memorize hundreds of random irrelevant algorithms...

I'd walk out, unless it was maybe some simpler algorithm that you can actually figure out yourself by thinking for a few minutes.

Re:No engineer has ever sued because of constructive post-in... by vonseel on Monday February 10, 2020 @01:10AM (#22286786)
> Do people actually accept such interviews? That seems quite disrespectful to me, tbh.

I was under the impression that pretty much any FAANG interviews will have significant data structures and algorithms components and/or whiteboarding over Leetcode-like problems. Maybe I am wrong on this.

Outside of FAANG, I've found it's hit or miss, but the smaller the company the less likely you'll have to deal with bullshit hiring practices, at least that was my experience.

> Oh you've been working in a relevant field for 10 years? Here take this written test first, so we can check how well you can memorize hundreds of random irrelevant algorithms...

Yeah, and it's even worse if you don't have a formal CS degree. People always say that it's important to know data structures or algorithms or Big O-complexity so you "don't do something horribly inefficient in production", but in retrospect, I haven't had many problems with performance in real life. When I did have problems, it was usually fixed by modifying a SQL or ORM query. Once I fixed someone's major performance issues just by recommending installing a different package to generate PDF's.

I seriously doubt anyone needs a computer-science degree and deep low-level data-structures and algorithms knowledge unless they are going to be writing databases or compilers or designing programming languages. Most of the time, some common-sense and a handful of "good practice" coding/software eng. rules will do the job.

Disclaimer: I work on typical web/server applications. I'd probably have a different opinion if I were working on life or death software, e.g. medical device software, airplane control systems software.

Re:No engineer has ever sued because of constructive post-in... by tron27 on Friday February 07, 2020 @08:01AM (#22265529)
I recently got ambushed with one of these types of interviews. I was going for a senior dev role, in the same industry I've been working on for the last 5+ years.

Had done the normal initial phone interview (overview of experience etc), a take home code challenge (only took ~1hr) then I was asked to come in for a final interview that was to be a 15-20min presentation on project I'd worked on (that related to what I would be doing at the new role) then 15-20min of questions on that project and the technical challenges/solutions. All this sounded great until I got an email the day before informing me the presentation and follow up questions would be ~20 mins total and then there would be a 20 minute whiteboard session on data structures and algorithms.

I retracted my application asap!

Re:No engineer has ever sued because of constructive post-in... by Double_a_92 on Friday February 07, 2020 @10:34AM (#22266920)
> 15-20min presentation on project I'd worked on

Are you sure they didn't just try to steal intellectual property of your last employer? ._.

Re:No engineer has ever sued because of constructive post-in... by vonseel on Sunday February 09, 2020 @06:14PM (#22284999)
He probably meant the take home coding project that he worked on before the interview.