Confidence would provide you with better opportunities to clarify yourself, to be open with them at any moment.
As already said, do not lie to them or hide any of your dark sides. Always remember to mention what you are capable of and what you have no idea about. A No in between several Yes is a good thing of its own. If you answer negatively, they may ask you for further responses and so on. In my experience I have found that accepting that you have no idea of what something is doesn't harm you but protects you from further insult of not knowing how to implement it.
Most people know this as CV or resume. It is the first and foremost thing to consider. There are many formats that one can follow. There is no need to confuse yourself with the best one to follow. A few things to consider while writing your CV to the company are:
- Your name, address and contact information must be clear enough.
- You may want to address the manager of that company in the CV, so do it right under the name and address.
It would let him understand that you are taking the job seriously! Quite helpful indeed.
- Include information about your education, including the year in which you started going to institute along with the name of it.
In the following line, you can add the subjects (majors) and add any other curricular activities you took part in.
- Include previous work history (if any). Usually every person has worked somewhere on something. Add that, but do not add any off-topic or irrelevant content to your CV. Adding irrelevant content to the CV will not only make it invalid for the job standing but also will notify the client that you have no idea what job is all about!
Add the year, your posting or title and a small note about it.
- A few personal notes of a few lines of what you want to say, can start with something as: "I am a better candidate for this job at your company because,...". Explain yourself.
While writing, do remember that you do not need to overcrowd it with gibberish words. Keep them short and enough for the reader to understand. CV needs only to explain what you are. Do not add extra tags and experience skills that you don't have. It would simply invalidate the CV and you would definitely miss an opportunity for a job.
My personal experience
I have never gone out searching for a job, although I do keep track of fresh jobs and requirements they are looking for in a developer.
It happened a year ago, a company was searching for a senior mobile developer for their team to lead them in creation of applications, cross-platform applications. Their manager, who was a friend of a friend of mine, came to talk to me about the job and he asked me about my own experience and so on. He asked me if I can come to their office and meet their boss who had recently visited Rabwah from the US. I said, okay, fair enough, I will come. I went to their office, he had set up an appointment for me with his boss. I went straight to the room and shook hands with him, had a confident smile on my face. Which meant to me he is a sensible and confident person. Later, we had some discussion of my background and what I have been doing and how they found me.
Long story short, at the end the only thing he had to say was, "Take him to the HR and hire him". Most of the times when people come out, they say that the company will contact them soon. In my case, that didn't happen. He sent me right away to settle a salary package of my own choice.
It was not because of my experience years (right now I only have 4), but because of my confidence in myself and sincerity to my work. Every company looks forward to someone with same understanding, they need you to be useful to them.
Personally saying, I didn't go to work there because they were asking me to come dressed up well. C'mon, why do I need to dress up well?
What if at the end I don't get the job?
Companies would usually reject you for one reason or the other. That is not because you weren't good, but instead there are many other similar reasons that would end up getting yourself rejected. Among the points discussed above, there are many other factors that make it up. On top of the list is, "the mood of the interviewer". He had a fight with his wife, she didn't serve him a good breakfast and now he wants to take revenge in you! That happens. No need to worry about it.
No matter why you didn't get the job, you still need to learn more. Among many ways to read, I would recommend that you read more books. Not just books of programming languages, but experience and other stuff also. Sometimes, rather than programming knowledge, general knowledge matters a lot.
Good luck capturing that fortune job that you have been willing to get! :-)
Thank you,
to
David V Corbin for notifying me about the problem in my content about writing the CVs, which may cause confusion to the readers.