Unless you've made it to your "endgame" company that you're happy to stay at for a while, I feel investing anything more than the bare minimum to get your assigned work done is worth less than just grinding leetcode and otherwise studying for interviews. Doing an actual good job, above and beyond, is not going to be worth much when you're looking for your next job. Thus we're now seeing the rise of Professional Inter…
That's interesting and truly insightful. Doing a good job in a previous role doesn't matter anymore because everyone relys on the leetcode score.
“I've had to relearn coding to get through the new interviews”
551–560 of 731 posts
Re: “I've had to relearn coding to get through the new interviews”
#552I think the author makes an important point when they say...
> My technical skills have definitely sharpened up by practicing Hackerrank-style questions, but I believe the companies using these tests are creating a bias in favor of candidates who a) have time to practice and b) who've recently graduated and are familiar with the format. It's very hard to prepare for these tests if you're working full time and have a young family. It's also an opportunity to excuse ageism. In an assessment the other day I was asked to code something that I hadn't covered for 30 years. If I'd had the opportunity to read-up on it, I would have been fine.
Again, I think it's taken for granted that FANNG companies should be gated in this way since they are looking for the "best of the best". Maybe it's worth taking a harder look at this and actually try to get an idea of who these "best of the best" look like. Are they all young people with wealthy families who attend top-tier computer science programs and apply for these jobs soon after graduation? I suspect that is the case.
Many of these hiring techniques do trickle down to other, smaller companies who view whatever Google or Facebook might be doing as a "best practice". I think it's worth asking if this kind of bias is acceptable.
Re: “I've had to relearn coding to get through the new interviews”
#553I refuse to take any such tests, and I've had no trouble finding employment. In a world where recruiters are blowing up your inbox, the ball is in your court. One time I interviewed somewhere. It wasn't a perfect job, but I would have taken it if the offer was good. After the interview they called and wanted me to take some kind of test. I said no. They called me at least two more times to see if I wouldn't reconside…
I still haven’t met anyone who gets paid $400k+/yr and didn’t have to go through some hoops of these sorts for being an IC engineer.
Re: “I've had to relearn coding to get through the new interviews”
#554I've just landed a job at a FAANG company. Some random subjective comments based on my experience: - it was hard work - there was no way I could have passed these interviews without all the work. - my past experience and education barely helped me for the interview - it's not enough to be able to solve the problems, you need to be able to solve them on the spot, without much thinking, in an interview context - I pass…
> - it's not enough to be able to solve the problems, you need to be able to solve them on the spot, without much thinking, in an interview context Sounds like they're looking for assembly line programmers - crank out the code, pass it off, then on to the next piece of code without pause. This would be a nightmare for me. The high salaries and prestige of these companies definitely would not be worth it. I'm not neur…
I've had candidates ask me why we do this, and my answer is that once you're in the company, transferring to another job on the same ladder is fairly trivial and requires no technical re-interviews.
I go on to describe how I've been around for 10 years and am on my 5th team. None of those transfers required any sort of technical re-check. Teams trust me when I say what my abilities are.
Sometimes they'll look at past CLs, and we certainly have a couple interviews to make sure that the fit is good, but nothing technical.
In none of my positions has it been "crank out the code, pass it off, then on to the next piece". There has always been a clear sense of ownership of my code, where I've been responsible for both the code and a steward of where and how it's used and modified.
Re: “I've had to relearn coding to get through the new interviews”
#555You guys very well know it is you who build the thing, that you are only giving 30% if what you can ACTUALLY do!
What if a group of us band together and give 60%?
I know this might sound hopelessly idealistic or whatnot, but, why can't it work? or, why is it not more common?
Re: “I've had to relearn coding to get through the new interviews”
#556I've heard myself and other say many times, "the kind of work they have you do in the technical interview is rarely the kind of work you'll actually do". This so often true, I think many of us take it for granted. Odds are strong that you won't be implementing a hash table, a question I've been asked in several technical interviews. Often when pressed on this kind of thing, I'll say something like, well isn't it good…
I can only assume it's a means of filtering out absolutely trash candidates. FAANG also knows they are not hiring the best of the best. That's simply not possible when you're employing 10k+ developers. Some of them are going to be less than great. Your goal at that scale is just to avoid wasting a huge amount of money on a terrible hire, and whiteboarding is decent at filtering out complete trash, but the problem is we don't train people how to do whiteboard interviews properly, so they also filter out incredible developers who just aren't interesting in memorizing a bunch of algorithmic tricks they'd normally just look up, but would be perfectly capable of implementing whatever.
Re: “I've had to relearn coding to get through the new interviews”
#557I've just landed a job at a FAANG company. Some random subjective comments based on my experience: - it was hard work - there was no way I could have passed these interviews without all the work. - my past experience and education barely helped me for the interview - it's not enough to be able to solve the problems, you need to be able to solve them on the spot, without much thinking, in an interview context - I pass…
Re: “I've had to relearn coding to get through the new interviews”
#558Earlier quoted context omitted.
The key for US compliance is to build a form of consumptive utility before the sale and never talk to your actual or potential buyers about the things they want to talk about (future prices, exchange listings). Look at IMVU’s no action letter for the kind of guidance US lawyers have been giving but nobody has been able to talk about. The SEC publicly agreed and I can confirm it matches the guidance given to many proj…
Huh. Okay, I'll take your word on it, I haven't done the research. Is this still a project you're actively working on, or have you moved on to other things?
Token projects are just SaaS businesses with limited memberships that inherit transferability and settlement on a distributed ledger.
They're also extremely lucrative to sell in the primary market and the blockchain component sells itself.
Re: “I've had to relearn coding to get through the new interviews”
#559I've just landed a job at a FAANG company. Some random subjective comments based on my experience: - it was hard work - there was no way I could have passed these interviews without all the work. - my past experience and education barely helped me for the interview - it's not enough to be able to solve the problems, you need to be able to solve them on the spot, without much thinking, in an interview context - I pass…
One big problem is that companies (especially FAANG) are wasting time having very senior devs do Leetcode-style shit, which is a false negative for people that don't balance binary trees and manually regex strings all day. This especially penalizes more experienced / older devs who don't have time to LC grind (of which I'm also one), and introduces unconscious selection bias. Certainly there are other ways to verify…
it's impossible that they don't know about it. the more i think about it, it's that they're either lazy or want to select for age but obviously can't do that in an overt way, so they pick a tool that nobody with a family has time to grind (i.e. 'old' people)
Re: “I've had to relearn coding to get through the new interviews”
#560Earlier quoted context omitted.
When I was a hiring manager at the previous company I was at, I gave an interview where I gave an exact description of what I wanted coded. No algorithm tricks (you could solve it faster with a paradigm, but it wasn't necessary) actually this is a problem I remember having to solve for homework in intro HS CS class 25 years ago. I was checking to see if the candidate could 1. read documents. 2. ask questions. 3 ident…
This is really interesting. On a previous company my coding test was "build a contact manager application with python and Vue.js" and I really loved that! It was something I could do in less than 10 hours or so. The role was full-stack web dev and I got it. I've been considering screening companies based on what their hiring process is. How do you think that could be assessed, say, companies that eveluate real-life e…
Then I got invited to the onsite where I was subjected to multiple stereotypical leetcode rounds. Got rejected.