Answer the question
In order to leave comments, you need to log in
Most unexpected interview questions?
Probably boiled up. I recently had several interviews.
This time, one question is more sophisticated than the other.
One requires you to name all the tables when generating an RBAC model in yii2 (I didn’t name everything, because for the last 4 months I have been working on projects that are simple in this direction and this model is not needed there. Well, I don’t remember right away).
Today, the question is completely out of my mind. It was necessary to define the programming paradigm and name all directions.
I asked a programming teacher from a friend, she replied that this is not an easy question and it does not come up so often at the university.
In short, after such questions, I did not see the point of working in this office. This is not Google or Yandex to really sit and cram.
Or maybe I don’t understand something and new trends have gone? And like you need to sit down and re-learn all the basics of programming? (I have not sat at a desk for 8 years).
And it was a middle interview.
And they didn’t care that I have a code on github and that I use some kind of technology there. We are talking purely theoretically.
By the way, there was no story about themselves and what they do there. Or maybe they did not suit me according to their projects. Because there was such a case. Passed at the beginning of those. interview, and then they began to talk about what they would have to do, but such work did not suit me.
I'm very interested in what other questions I get in interviews?
PS About OOP and patterns it's all set.
Answer the question
In order to leave comments, you need to log in
It was necessary to define the programming paradigm and name all directions.
You need to be able to conduct an interview, this is not such an easy thing as it seems. You were most likely interviewed by a purely techie, in such cases, often the interview rolls into an exam on his favorite toys. If you have a great eye, then there is no chance, all alternatives and suggestions will be ignored, and he will continue to load with what he prays for. There are no interviews at such "interviews", they will not listen to you and will not tell you anything, their time is too expensive, and you are just an applicant who claims to play in their sandbox.
The ideal option is a techie-manager, a person who understands the technical part, but at the same time knows how to communicate with people (this is not easy, the techie from 1 paragraph also thinks he can). Thanks to this skill, he will not consider himself a god and will be able to look at the issue from the outside, or even admit that there are different solutions.
Another option is a purely manager. But it's more when you apply for a managerial or part-management position. Here the spread is very wide, the saddest option is when the manager considers himself a techie, then problems from 1 paragraph are still layered on top. Basically, these are quite normal interviews, but there may be many questions "for life". There are also peculiar ones, so there is a technique of "aggressive interview" - the interviewer is late for 10-15 minutes (this should make the candidate nervous), then without any conversation he falls asleep with questions, in every possible way showing that this candidate is interested, not they. Sometimes it can work, but when this is used in IT, the candidate gets the feeling that he was talking to an incompetent cattle. Although all this is just what I saw.
It seems to me that if a person is really needed, then they will take him. But not all interviewing companies actually recruit people.
Or maybe I don’t understand something and new trends have gone? And like you need to sit down and re-learn all the basics of programming?
Often they want to hear at least something coherent, if not an exact answer to such questions. To understand that a person can communicate coherently and logically (which is useful when communicating with colleagues at work, not only code is supposed to be written)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question