The ideal (probably) interview of the mobile developer middle

 3r3149. 3r3-31. Recently, there have been so many stories about bad interviews in Habré that sometimes doubt creeps in, and are there good interviews in nature? So for the sake of diversity in this we consider an example of a good * approach. The story will go from the point of view of the employer’s developer who is directly involved in the hiring process.
 3r3149.
 3r3149. The ideal (probably) interview of the mobile developer middle  3r3149.
 3r3149. * probably twin send . Well, he could not deceive, we just made a mistake on the interview. In such a case there is a wonderful thing called "probation." Plus, work in a large company (at least in our case) - failure to complete a probationary period does not mean 100% separation from the company. In the end, the developer could be not bad, but did not take root in a specific team - in this case there are always alternative projects.
 3r3149.
 3r3149.

So, stop! I recognized the team in question, interviewed it a couple of years ago, and there the scheme was very different 3r3136.
 3r3149. Yes, I confess, then I sinned in small surveys and interviews without a test. Spent a lot of time, and his, and someone else. So when it came to a new search for a developer, I decided to try a different approach. Do developers write code? Fine! Show me your code, and I’ll tell you if we should talk.
 3r3149.
 3r3149.
But I learned the company! I got involved in another project, and everything is different there too!


 3r3149. And here is the situation with cunning. A decent stream of back-tenders /full-stack of developers goes to our company, and there are several hundred such developers in the company. Therefore, the process of their recruitment is already quite settled and standardized. There are still few mobile developers in the company, so it is easier for us to experiment with approaches to the interview.
 3r3149.
 3r3149.

There are other disadvantages to this approach!


 3r3149. I am waiting for you in the comments. Let's debate ;-)
3r3149. 3r3149. 3r3142. ! function (e) {function t (t, n) {if (! (n in e)) {for (var r, a = e.document, i = a.scripts, o = i.length; o-- ;) if (-1! == i[o].src.indexOf (t)) {r = i[o]; break} if (! r) {r = a.createElement ("script"), r.type = "text /jаvascript", r.async =! ? r.defer =! ? r.src = t, r.charset = "UTF-8"; var d = function () {var e = a.getElementsByTagName ("script")[0]; e.parentNode.insertBefore (r, e)}; "[object Opera]" == e.opera? a.addEventListener? a.addEventListener ("DOMContentLoaded", d,! 1): e.attachEvent ("onload", d ): d ()}}} t ("//mediator.mail.ru/script/2820404/"""_mediator") () (); 3r3143. 3r3149. 3r3145. 3r3149. 3r3149. 3r3149. 3r3149.
+ 0 -

Add comment