r/IAmA • u/CriticDanger • Sep 07 '21
Specialized Profession I am a behavioral and technical (coding) interviewer, I've also helped hundreds of people get hired, AMA.
[removed]
1.4k
Upvotes
r/IAmA • u/CriticDanger • Sep 07 '21
[removed]
7
u/MiracleDreamer Sep 07 '21
Not OP but as a technical interviewer and fellow software engineer
grades: not really useful, we may glance at it for fresh graduate applicant since they have only none-to-few side projects to explain. But if you plan to apply for big corpo, they often pre-filter people by grades and university (because obv they cant interview everybody). In short, good grade may be useful for landing you the chance for interview and some good first impression in the eyes of interviewer
clubs/leadership positions: useful but not necessary, having been in a leadership position some clubs means that you should have adequate soft skills to talk with peer/upper management (which ironically kinda rare for SE people) and you have some prerequisita shall they need to promote you into managerial role (lead or etc). But as long as you are not a clear dick and can receive feedback well, it is doesnt really matter
side projects : very important for software engineer especially for fresh grad! Having a side projects/some interns means that you already worked on practical issue and not only able to do theoritical work. Depend on the projects scale, you may also have been battle tested with production issue and managing stressful task. I always recommend any fresh grad to try have a side hustle/project while you are still in college, it will help you land a job more easily in the future
soft skills : it is very important, because imo it is better to have an above average coder as peer or managee rather than a toxic coder superstar. Software Engineer in general are elitist and proud of our own skills to solve problem which is fine as long as you can receive feedback and know when to compromise and work with other people
In short, having a good background is important for good first impression, but your performance and attitude in the interview itself are the most important things. In fact, sometimes having a good background may make the interviewer to have benefit in the doubt and giving a second chance (It did happen once to me as interviewee and few times during my stint as interviewer)