Having completed the degree of engineering with lots of efforts it would not look great if you do not have job or else if you do not have the right paying job in hand. But what is the right way of getting the perfect job in the very competitive world. The main things that you should follow if you have to withstand the competition as well the hidden politics in the IT field are to build your attitude and skill sets. While the skill sets will be easy to attain the attitude is something that you should learn from the seniors working in the field.
Actually in the beginning stages you should be able to get the compensation at a very low rate unless you are from the high valued institutions or colleges. Once you get the experience there will be a different way of negotiating the compensation. You should provide your value offer to prospective employers. You should be able to write the powerful offer letter that will give the clear reasons for the offer you have placed. This would give the employer enough time of say minimum 20 seconds to one minute to take a call on the offer letter once they read it.
The simple sentences that you write in the profile or resume would have a greater impact on the people doing the screening of the resumes for the particular positions. When you have minimal experience you should highlight the achievements in work. The people who have experience already can show both experience as well skill sets. Once you have given your best in the interview it is your duty to follow up with them as they might be in busy and would have forgot to give an update to you. Than calling frequently to them give some gap so that they understand your interest than your necessity for the job.
Also when you go through consultancy it would be good to ask some reference to other employer who can give you the interview call in which you can prove yourself. This proactive approach would rather show your confidence and level of determination that would be assumed to be continuing in learning the job. This sort of attitude would be most welcome in the company than to fight for the reasons that you were rejected. If you are looking for some sales jobs then you should be very much involved in knowing the products and explaining back to the interviewer in creative way that would guarantee you the job.
Also what people should do is either to know the company profile before attending the interview, in case you are busy with the work and do not have the minimum knowledge of what the company does then put forward your queries on the company profile. This would show your honesty as well interest in knowing about the company. The better way is to put your questions at the end once after you have the confidence that you have well answered to all the questions.