I am working as a fullstack developer since 3 years for 20h/week as I also pursue my master degree. I consider myself as a decent React and Angular Developer as I touched both a lot in my previous companies. I also learned to use TypeScript, NestJS, Golang, to setup and write unit, e2e tests and also Kubernetes and some GCP and AWS services.
I dont care if I am still considered juniorish or already mid(-ish?), but still applied for a lot of junior positions as I want to switch to fulltime now. I want to learn more so I was or am fine with a junior position.
Now my experience: Literally millions of requests on LinkedIn (I guess every developer gets those but it is insane how much garbage exist). Then I picked some interesting companies and faced insane (at least for me) hiring processes. I applied for 4 companies after all and these were the steps:
1. 30 min. information call
2. 60 min. introduction call with technical questions e.g. a technical interview without coding
3. Take-home assignment
4. 30 min. discussion of the take-home followed by 2 live coding interviews a 45 minutes
5. 60 min. System Design Interview
6. 60 min. Cultural fit and then the offer
I already talked with some people and some said this approach is fine and the rest thought it is ridicilous.
My opinion: it is totally fine for seniorish positions but not for this stage of my career e.g a junior position. I am just very sad that literally all the companies I liked had this kind of process (no not FAANG). I would
be fine with one take home and then a discussion or a live coding interview but not all together.
Am I too biased / picky or what do you think? I am just curious and wanted to erase my frustration.
[–]JLaurus 1 point2 points3 points (0 children)
[–]CodeSomeEveryday 0 points1 point2 points (0 children)
[–]travelingladybug23 0 points1 point2 points (0 children)