During the technical interview, I like to talk about topics that the applicant is familiar with or preferred. In this way, I can give full play to the applicant's expertise and understand the breadth of technical competence, as well as the mental outlook and desire for this position.
For the fields proposed by the applicant, I will promptly insert questions and ask in-depth questions to understand their depth of understanding, as well as their expressive ability, self-understanding and integrity.
Some candidates will show that they are not particularly good at the field, and their expertise lies in the ability to solve the problem. At this time, I will set some scenarios for him to propose a solution to investigate the problem, such:
Give you a messy cube. Your task is to restore it.
The following are some of the answers I have received and the possible answers in the hypothesis:
1. I won't.
Such candidates refuse to think, in principle, immediately reject.
2. (After thinking) Let me try it.
This type of candidates lack problem-solving skills and experience, are not good at using tools, and may be steadfast and willing to work, but need to be brought, otherwise the efficiency and results are not ideal, unless they are interns, otherwise they will not be considered in principle.
Integrity + 1 skill-3 occupation 0 real work + 3
3. search online.
This type of candidates are accustomed to using network resources. Most problems can be solved by searching through the network. However, they may become dependent, idle in thinking, and sometimes inefficient. It can be used for normal project development.
Integrity + 1 skill + 1 occupation + 2 practice + 1
4. Ask a colleague to help you.
This type of candidates are good at using team collaboration to quickly solve problems, be cheerful, and have good interpersonal relationships. You can consider cultivating project managers or customer managers.
Integrity + 1 skill 0 occupation + 3 practice 0
5. WriteProgramGive all the solutions to get the correct one.
This type of applicants love computers and can use computers to help them solve their own problems. They like programming and are more common in recent graduates. They are suitable for programmers.
Integrity + 1 skill + 1 occupation + 1 practice + 2
6. model the cube problem first, and then use xxxAlgorithmTo restore the Order N cube in any State.
These candidates have certain programming experience and are interested in software development and sometimes fall into self-Perfectionist. If they are project teams, they need to pay attention to their direction issues. Suitable for R & D teams or software design.
Integrity + 1 skill + 3 occupation + 1 practice + 1
7. Split the cube and try again.
These candidates are good at using existing resources to solve problems.Source codeOr the existing (commercial) components may lack originality and have a slight opportunity. I often want to switch to management.
Integrity + 1 skill 0 occupation + 1 practice-2
8. Click the color again.
Candidates of this type are good at solving problems by all means, and have quick thinking. Sometimes they will have unexpected results, and sometimes they will be able to return, so they need to be careful.
Integrity, 0 skills, 0 occupations, 0 actions, 0
9. Buy a new cube.
This kind of thinking is especially romantic and suitable for invention and creation, conceptual design, art design, or talented programmers.
Integrity, 0 skills, 0 occupations, 0 actions, 0
10. I will solve this problem. I can restore it in just X seconds.
This type of applicants have a wide range of interests.
Integrity, 0 skills, 0 occupations, 0 actions, 0