Answer the question
In order to leave comments, you need to log in
Test task for an interview for a php programmer?
Specifications:
- The application must NOT be written with any framework. But you can use various packages installed via composer, including Symfony components.
Employer response:
Despite the fact that you have prepared a working solution and know PHP, your experience does not match our current needs in terms of knowledge of OOP, composer (using third-party libraries). The application is difficult to expand.
We expected to see an application using ready-made libraries for working with HTTP, a database, and working with the console. It is also easily extensible and maintainable.
For the first time in my life, they write to me that I did not use third-party libraries. Although it was written in the requirement that it is possible. But it can and certainly is not the same thing.
And yet - the task is designed for 2-3 hours. Something seems doubtful to me for such an amount of time to plan an extensible application and fasten third-party libraries.
I ask you for advice. Maybe I'm not right?
Answer the question
In order to leave comments, you need to log in
We expected to see an application using ready-made libraries for working with HTTP, a database, and working with the console. It is also easily extensible and maintainable.
Employer response:
Despite the fact that you have prepared a working solution and know PHP, your experience does not match our current needs in terms of knowledge of OOP, composer (using third-party libraries). The application is difficult to expand.
We expected to see an application using ready-made libraries for working with HTTP, a database, and working with the console. It is also easily extensible and maintainable.
Free collection from candidates of various interesting architectures and approaches on open-source solutions / libs for their future developments under the guise of testing. And nothing more...
Only the person who wrote you the answer can answer your question.
Refusal could be given to you for objective reasons or not.
But it can and certainly is not the same thing.if the library is commonly used in the stack, but you have made your bike (at the trainee/junior level), then the remark is correct
The task is designed for 2-3 hours. Something seems doubtful to me for such an amount of time to plan an extensible application and fasten third-party libraries.and if the task is formulated in the key - install 10 libs and link them in 2 hours, then you don’t need to think about extensibility
The application should NOT be written with any framework. But you can use various packages installed via composer, including Symfony components.from the description, you were asked to mimic the symphony without directly using the symphony itself
Your experience does not match their requirements.
You have escaped merciless exploitation.
A fool sits who has money and he does not know where to put it.
Plus, he's a well-read idiot.
Laravelami, frameworks and other dirty tricks head full.
One wrote to me that one of the applications of the messenger type should be made only on angular, and as arguments for the selected framework, he cited a site made for the Aeroflot company.
I explained to him where he was and where Aeroflot was.
Send them. Look for adequate employers
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question