6
points
If you have experience working in industries unrelated to software engineering, could you describe how does the hiring process look like for regular and senior professionals?
I'm curious to know if endless rounds of interviews, take-home assignments, multi-month timelines, the need to prove you know the absolute basics after working in the field for decades, and extremely high chances of rejection are the norm anywhere else.
For certain specific software automation positions, we did end up giving a coding test during the on-site interview. But no homework or multi-round stuff.
The present situation in software is mostly the result of an oversupply of labor. Companies are endlessly picky because they can be. I am old enough to remember other recessions where companies could make ridiculous demands (once had a company demand I come in early Sunday morning for an interview, just to make sure I was truly committed to working 24/7. No thanks!)
Recessions eventually end, although not always in a way that helps specific careers. Good luck!
1. 15-minute or 30-minute virtual meeting w/ me.
2. Take-home exercise - I limit this to about one hour if unpaid. I end up paying for some kind of work sample in about 50% of cases instead of the exercise. For some roles I do a 30-minute mock meeting exercise where I role play a client and we go through common situations.
3. 45-minute or 1-hour discussion/interview with boss and at least one person from the team they’re joining. This includes 15 minutes of questions led by the candidate.
4. Reference check of 2 previous bosses/managers (negotiable to some extent).
For managers/leaders it’s roughly the same but they will also meet w/ other senior leaders and will meet the whole team they’re joining.
I can usually go from initial meeting to offer in 10 days or less if it works for the candidate’s schedule. I also don’t post jobs and solicit applications, I do outreach only. But if someone sees our careers page and writes and has a good story I take a very close look at them.
Many years ago some tech roles in non-tech companies worked like this too.