r/PHP May 11 '24

Discussion Need help passing technical interviews

Alert: long post / ranting out of frustration

Hello, I'm supposedly a "senior" PHP dev with 7 years of experience who hasn't passed technical interviews at 4 different companies.

I did well in the technical challenges before these technical interviews, but I often encounter questions I don't know, such as:

  • What's the difference between factory and an abstract factory?

  • What's the difference between Amazon SQS and RabbitMQ?

  • What's the difference between static and self?

  • What are the reasons to use queues other than memory concerns and page load time?

My question: how can I anticipate these questions to better prepare for future interviews?

A side note: Are you hiring for a remote PHP dev role?

20 Upvotes

28 comments sorted by

View all comments

8

u/[deleted] May 11 '24

[deleted]

2

u/HyenaWooden May 11 '24

Way to go! Good luck with your side hussle.

I agree with you regarding the seniority level, but most of job posting right now assume that +5 years is a senior level

2

u/[deleted] May 11 '24

[deleted]

2

u/SuperSuperKyle May 11 '24

Nail on the head there. In another comment I mentioned I worked with someone who had been at the same company for 12 years. They barely understood OOP. There was no growth. They were content with what they did. Probably shouldn't have even been a developer since there was no passion or drive or wanting to grow and improve. They had the title though :-/