C
C
Crash2015-01-27 10:45:35
PHP
Crash, 2015-01-27 10:45:35

Let's put together a gentleman's set of design patterns and algorithms for passing interviews?

Namely - the passage of interviews for the position of PHP-developer. What algorithms and design patterns do you need to know? And not only to know, but also to be able to apply.
Position - Middle
Means only passing interviews. Application in practice is a slightly different question)
Only a small part of them can be used in freelancing.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
A
akarin, 2015-01-27
@Bandicoot

I will add to the basket: (I will update)
1. habrahabr.ru/post/230805 -php
2. habrahabr.ru/post/239065 -js

I
iliyaisd, 2015-01-27
@iliyaisd

You may be asked what patterns you know. The nuances of various patterns are rare and the most basic, which is what javiers and dotnet users suffer more from. Of the programming stray on design - perhaps more basic things can be asked about the SOLID type, inheritance features, etc. Algorithms most likely will not ask at all.
Z.Y. The question clearly shows the rottenness of the interview system, tk. For anyone, the difference between theory and practice is obvious. The interview at the company where I now work lasted 10 minutes, of which 7 I was told about the company and conditions, and the rest were in the spirit of "do you know this feature? ok"

I
index0h, 2015-01-27
@index0h

You should at least indicate the position of junior/middle/senior/team lead...
This is not an exam, you can be asked anything at an interview, so making a list and expecting you to be asked from it is not entirely correct.
The purpose of the interview is not to "fill up" the applicant (although of course there are cases to reduce ambitions for money), but to understand whether you are suitable for a specific position in a specific project.
In fact, they usually ask little about patterns, you know/don't know the style. In very rare cases, they may also ask where one of the patterns should be used.
If at a social security service they ask you for function signatures - 99% that you got a worthless interviewer, and this company is probably not worth going to.

T
Timofey, 2015-01-27
@mr_T

Here, probably, the lists of what may be needed at the interview and what is often used in practice will be different in volume) And so, open Wikipedia and look. There doesn't seem to be anything missing.)

G
globuser, 2015-01-28
@globuzer

so they can easily ask at an interview, so for the sake of fun this is also:
- why are sewer manhole covers round
- how many ping-pong balls can fit in a bus
- how to move Mount Fuji
- how to take the derivative of x to the power of x to the power of x
- where to go bus
- three main whales of design
, etc...
:)

O
OnYourLips, 2015-01-27
@OnYourLips

With such a question for the middle to apply? Middle will easily answer it.
Even a waiter knows that you can find these patterns on Google or Wikipedia. Or ask the middle.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question