I applied through a recruiter, and the process took 3 weeks.
A recruiter contacted me for a senior developer position. I specified that my level was rather mid-level (2.5 years of experience). He told me that they adapted the recruitment process according to the level of the candidate. That was great. The seniors have a home project to do, and the most junior level has a live-coding session. I received an email intended for seniors by mistake. I took the test anyway and notified the recruiter. He was going on vacation, so he handed me over to another recruiter before booking an appointment with a backend developer. The developer didn't show up even though I had booked time for it. I was offered another date with another person. As I provided the Git project link, I thought the interview was going to be about that, but I got a live-coding session instead, so I was super stressed. In the end, I received negative feedback and no feedback on the test I did to show my dedication.
I wanted to apply again almost 6 months later because I had seen new adverts. I got back in contact with the recruiter again, but he didn't say they were on a hiring freeze even though there were new adverts posted. Overall, I felt kindness even though there were problems in the recruitment process. There are no trick questions.
Question about my backend developer job:
How to avoid N+1 in queries?
The following metrics were computed from 6 interview experiences for the Pennylane Software Developer role.
Pennylane's interview process for their Software Developer roles is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Pennylane's Software Developer interview process.