Job hunting — a process involving too many sentiments, expectations, struggles, rejections, dedication, and motivation especially when it comes to fresh graduates. Being one of them, there are a lot of engineers graduate every year with almost the same skills and with slight spikes in technical knowledge. All of them…