Some common mistakes to avoid during a developer’s hiring process are as follows:   1. Do not hire someone who only has theoretical knowledge and lacks practical know-how  2. Avoid hiring a candidate who is data structure geek but lacks industry experience at a senior level  3. Bad attitude should not be hired.   4. Do not hire someone who is not trainable  5. Do not hire someone who lacks learning attitude and doesn’t like to take up challenges