A
A
Andrey Kazakov2015-10-23 22:17:49
Python
Andrey Kazakov, 2015-10-23 22:17:49

What questions to prepare for a python specialist?

Tell me, there are several specialists who are interested in equity cooperation in the IT business, but how to select the best?
Can you write a list of questions that are difficult for python programmers to ask these candidates on Skype? And with answers if possible (otherwise we don’t understand anything in programming!) thanks in advance

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Azim Kurt, 2015-10-23
@Symphony

There are many nuances: the question may have more than one solution and the candidate's answer is equivalent to the one written on your sheet, but you could not evaluate it.
Hire an interviewer - a specialist who could conduct the interview.

T
throughtheether, 2015-10-24
@throughtheether

We don't understand anything about programming!
And at the same time you want to evaluate the qualifications of another person.
Since we are talking about equity cooperation, you are ready for the specialist you are interviewing to take out his leaflet and start asking questions about the business (“how to keep customers the right way”), and then refuse to cooperate just because your answer does not match what is written on the sheet? How would you react to this behavior?

O
o_f, 2015-10-23
@o_f

Did you decide to look for freelance or xx?

E
Elizaveta Borisova, 2015-10-24
@Elizaveta

Other people's questions will not help you, because. you also need to look like an adequate side. If you really don’t understand anything in programming, direct cooperation with the developers is very fraught for the project, these are misunderstandings, and the inability to assess the level, like you have, and the lack of control.
Take outsourcing, or hire an IT manager first. As a last resort, take someone for consultations, paid by the hour, and he will conduct interviews.

A
abcd0x00, 2015-10-24
@abcd0x00

Python has a kernel, a library, and modules.
It is necessary to interrogate well on a kernel. Many do not know it, so they write low-quality code.
It is necessary to interrogate the library medium, since without it a person will be bound hand and foot, even if he knows the core. (Why is it average, because there are no complex things there.)
You need to have a good interrogation by modules, since the main development will take place in them. Since they are usually large, you won’t learn one in five minutes, so you need to interrogate well.
Usually they ask to write a program that secretly includes the need to know all these things. And in order not to load much from the very beginning, they divide this program into parts and give it gradually.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question