During the interview , All kinds of wonderful problems are possible . such as , Programmers are HR put questions to ：“ What do you think are your shortcomings ?” What's your answer ? Such an open question is a double-edged sword in an interview , Although there is no standard answer , But it can't be answered casually , For example, you answer like this ：
I can eat it , And I love sleeping in !（ Although it's true , But it gives the interviewer a sense of humor “ The answer was very casual ” The feeling of , Can such casual people make rigorous products ?）
I'm very responsible , The disadvantage is that I like to work overtime , This project will not stop until it is finished .（ Even though you're holding back the feeling of vomiting and saying that , My face is not red , But most interviewers will think you are not sincere enough !）
I don't like working overtime , I can finish the project , But I don't like to deal with anything at work after work .（ This time there is sincerity , But the interviewer may not want you .）
1, transpositional consideration ： Don't mention these points
When answering such questions , We might as well put ourselves in another position , If you're an interviewer , What would you like to hear from the interviewer , How do you hate the interviewer's response .
such as ： lazy , I don't like learning , Don't like learning new knowledge and skills . Especially as a programmer and other technical developers , Don't mention these points ; in addition , careless , I don't like to modify , It's better not to be too stubborn .
2, Fit the reality ： Don't leave work
When talking about one's own shortcomings , Try not to talk about your three outlooks , Shortcomings in character , Also try not to be divorced from the actual work .
such as ： Hate bad working environment , What kind of food do you like , Don't like communication and so on .
These may be your shortcomings , But the interviewer obviously doesn't want to chat with you .
that , How to respond “ My shortcomings ” What about this problem ? below , Xiaoqian gives two reference directions ：
1, In both directions
For their own shortcomings to two-way , That is to say, when you have shortcomings , By the way, it's a complement to this shortcoming .
such as , As a programmer , It can be said that they have relatively strong executive power , So in the face of the project, there will be a relatively high degree of customer cooperation , So comparatively speaking, my leadership is not so strong .
Another example , I will have my own opinions on program development , So I often have some communication with the product manager , But I will definitely respect customers and products , Because I think ” Brainstorming ” It's the driving force for better products .
2, Avoid the disadvantages of adjacent technologies
such as , When you go to an interview Java Development Engineer position , But you said you didn't master the algorithm well enough , This is definitely digging a hole for yourself .
We can say that we have some distant shortcomings , For example, I am not proficient in some distant technical aspects , But in the end, remember to say that you are also trying to enrich and learn .
Different interviewers , Naturally, the answers you want to hear are different , More is the need for programmers themselves according to the previous part of the interview feeling , Think about how to answer as appropriate . But there's no doubt about it , Has a strong personal strength and professional skills , More for programmers to win the favor of the interviewer .