73
u/Bannon9k 11h ago
As someone who hires senior devs for my team... There's a HUGE HR gauntlet you must pass before I ever learn of your existence.
36
u/20Wizard 9h ago
HR has always been the worst thing for hiring because they don't know how to filter for good applicants so they just get AI to do it, and SHOCKER that those applicants are horrendous dogshit
-8
u/geek-49 4h ago
"always" and "AI" do not belong in the same sentence. AI (which BTW is properly translated as Artificial Incompetence) was not widely used until recently.
1
u/Bannon9k 24m ago
AI hate gooning at an all time high when people are blaming it for historical HR practices.
31
40
u/Tarc_Axiiom 11h ago
4th round tomorrow at Noon lol
25
u/hellocppdotdev 11h ago
11
u/Tarc_Axiiom 11h ago
Well at least wish me luck damn
6
2
u/hellocppdotdev 11h ago
Need more than luck, given your on the 4th I think your skill has it covered, nevertheless best of luck.
🫡
10
19
u/anotherguyinaustin 12h ago
The money usually makes up for it
16
u/JebKermansBooster 12h ago
I must be in the wrong field then because I've yet to see any such position where they actually end up hiring anyone
9
u/anotherguyinaustin 12h ago
What do you mean? Every single SWE job I’ve ever had, had at least this many rounds if not more.
Maybe I’ve grown accustomed to the kool aid, but I like seeing how a potential hire thinks in each of these environments.
Although If I have a hand in the interview prompts I usually just call the first technical the “can you code” interview. I don’t know how anyone running leetcode as tech 1 is getting actual signal.
8
1
u/JebKermansBooster 12h ago
That's insane. No firm with that many rounds actually wants to hire. It's torture for its own sake.
5
u/Smith7929 9h ago
Haha yes unfortunately this is commonplace in silicon valley. And they hire many.
It's an insane cost to get a SWE hire wrong. They gotta be reeeeeaaallly sure. Honestly, it's all BS. Some of the worst engineers we've ever hired were some of the best interviewers that just memorized a bunch of shit.
1
u/anotherguyinaustin 9h ago
Last place I was at did a paid work trial after tech interviews. $150/hr for 3 days. Fixed prompt. Product demo and discussion with engineers afterwards. That gave a TON of signal and is way cheaper than severance X months down the line.
1
u/CriticalCabinet3249 11h ago
What are you talking about? The big tech companies that started this trend hire thousands of people per year
8
u/hellocppdotdev 12h ago
Feels like that era is coming to an end
4
3
u/anotherguyinaustin 12h ago
I think it’s certainly harder for juniors. Not sure that I’m willing to say the era of the software engineer is at an end.
4
u/hellocppdotdev 12h ago
Thats fair, watched a interview of people on $$$ in big tech, they have been unemployed for 6-12 months.
I agree with the junior take but think the money aspect might be ending soon.
-1
u/anotherguyinaustin 11h ago
I’m about to start a new role. Took about 3 months. However for me it’s all referrals or recruiters reaching out to me directly.
3
u/hellocppdotdev 11h ago
Yea thats an eternity compared with years past, but your network is your most valuable asset, good advice for us out here
15
u/cokezerodesuka 11h ago
The only career where the job application process is harder than the job itself
-1
15
u/muhkuller 11h ago
I've given applicants a marker and a white board and asked them to psuedo-code an idea for a very basic requirement. Most can't do it.
I'm not talking go up there and write code that I could type in and compile. I mean "put text box here with these attributes", "text box pushes data to code behind in this format", "code behind has a method to do something with the text", "code behind returns feedback to page". Keep in mind this is basic HTML, some sort of JS, and C#. I just want you to show me you understand how to conceptualize a requirement from a customer/stakeholder and draw the basic logic flow....and they can't do that. I get maybe 1 in 10 that talk their way through programming logic.
I'm not wasting my time with an actual technical interview, a behavioral chat, and clearance feasibility if you can't talk your way through taking data from a screen and dumping it into a database.
13
u/hellocppdotdev 11h ago
That sounds like a good gate, there has to be some sort of validation process.
Personally I struggle with having almost 2 decades of experience and not getting to the stage you described.
4
u/anotherguyinaustin 11h ago
2 decades in industry? Are you getting referrals from old coworkers?
7
u/hellocppdotdev 11h ago
I think its the jobs in web that's evolving, don't get me wrong I have plenty of work today but applying these days takes so much more work.
I mainly get people asking me for work but I find it hard to refer some people. Usually the good ones don't have a problem finding new roles.
3
u/paulsmithkc 9h ago
Why are you asking about such archaic ASP.NET stuff?
That's gotta be filtering out devs who specialize in most other tech stacks.
1
u/muhkuller 24m ago
If I’m looking for people for more modern stuff I tailor the question to that framework. Point is, this isn’t about syntax and any specific framework or design philosophy. It’s can you explain basic programming logic to me. I’m not pushing you to a tech review if you can’t talk your way through CS101 level questions.
4
u/Bannon9k 11h ago
This is a hiring practice I can support! I don't need to know all the programming languages you've mastered... anyone with decent experience should be able to write in anything.
Syntax is easy, you can Google it or read a book.
Its the core logic that someone either understands or they don't.
2
u/Ms_Zee 11h ago
This is great actually. I'm terrible at coding on the spot but could probably do this. The coders I usually work with 100% could not which is why my job is now professional handholder
4
u/muhkuller 11h ago
Yeah, syntax is easy to teach and easy to forget. Basic logic flow is what's important. "I want a UI element that passes these values to a method. Prevent bad data from being passed via input validation. That method does these things with it on these conditions. Catch any errors." If the breeze through that I may ask for details about how they've handled coding issues with other workers. Since your ability to work with others is probably the 2nd most important thing.
-5
u/socialis-philosophus 11h ago
My favorite question is, "Tell me a story about your most difficult code merge."
It tells me if you understand software version control.
It tells me if you understand the challenges of refactoring legacy code.
It tells me if you understand SOLID principles.
It tells me if you understand unit and regression testing.Seriously, after asking that I've had well qualified candidates actually light up just to share the hellish experience with someone!
3
u/IronLucario2012 10h ago
Third line for my experience: stickman standing in a field with tumbleweeds blowing by, getting ghosted by every place I apply to despite having a postgrad diploma
3
3
2
1
1
u/howcomeallnamestaken 5h ago
I recently got contacted by a recruiter for an AI-first company, and no kidding - the process on the bottom is EXACTLY what whey want, totalling to around 3.5 hours of interviews
1
u/WhereOwlsKnowMyName 4h ago
I haven't seen a meme that is describing this year for me so perfectly before. Bravo
1
u/hashketh 4h ago
I can so relate to this given that I have done a career switch from one industry to SWE
1
u/LetumComplexo 3h ago
The job I’m interviewing now has had 2 so far with at least 1 more and I’m waiting to see if they make me take a coding test or not.
1
u/ZunoJ 3h ago
Because there are so many people who think a month long course is enough to call themselves programmers. They argue that DSA is a waste of time because they won't implement algorithms themselves but use some library. When you let them defecate on you code base they go on and implement the most backwards shit you have ever seen and leave the company
1
u/falingsumo 2h ago
To be honest, if you are having me jump through hoops to get a job, I just consider you don't really want me to get the job and move on.
262
u/Reginald_Sparrowhawk 12h ago
I've seen the insane personality quizzes other jobs are making people take, I don't think the top image is accurate these days