Preparing for interviews is a long process. You would also have been wondering about how to prepare for interviews. Most
Preparing for interviews is a long process. You would also have been wondering about how to prepare for interviews. Most of you would have already made through its process. Let me share some of the tips that I know. I follow a structure in preparing for interviews. I classify the process into 3 steps.
Find below the most common question that can relate to this post. This post addresses for all these types of questions.
Let us start with the 3 step process that I mentioned before. Please note this post is meant for experienced professionals only. I shall explain the process by taking a sample job description.
This is the pre-requisite step before attending for the interview. Before you plan to switch the job or looking for the new job, you should first start preparing the knowledge base that you possess.
What is knowledge base? It is nothing else than collection of your knowledge. You possess some skills. Start documenting it. You need to actually become a writer for it.
Just explore each and every concept of skills either from books, google or other tech sources and put it in a word, excel or notes. Save this notes in cloud like Google drive, Dropbox, Email etc. so that you don’t loose and can be accessible anywhere you go.
Why need to document if you already learnt it? It is because our memory is short. We tend to forget things in a few days. It can be useful to review the skills for every interview and also you can brush up when you start looking for the job change after working for years in a certain company.
Preparing knowledge base can take starting from a few days to weeks. So keep preparing and documenting while you are learning, exploring and attending interviews. Go through the below image that suggests sample knowledge base saved in my mail account.
Let me explain the step by step guide on the way of how to prepare for interviews. Though this doesn’t guarantee your selection but certainly help covering the topics and saves time.
Firstly review the job description thoroughly. If job consultants approach you based on your profile in job portals, you may not have the Job requirement on handy. So request them to share the complete job description to your email. Job description tells you the objective of the company with their requirements.
It will also tell you the exact roles that you will be performing. You have to identify the keywords in the description and relate to your skills.
Find below one sample Job description.
This company is looking for 6+ years of relevant experience in web applications security. The suitable candidate is expected to have some basic programming skills to fix any issues. Note that this is not the primary requirement. When you look into the next highlighted areas, it states about the roles that you will be performing when you get selected. Note the keywords – Penetration Testing, Red team testing, SAST, DAST, Source code, Reviews etc.
Look at the next section below as ‘Desired experience’. This is where you should focus. Note the keywords
You would have a general profile uploaded to job portals. Sometimes you might need to customize your resume and send to job consultant or HR for that respective job position by elaborating certain skills that you possess and some need to brief downbased on the job requirements.Do not add false information as part of customizing. You will land in trouble at the time of interview if you false cook the resume.
You have understood the job description thoroughly. Now scan through your submitted resume once as the interviewer is going to ask questions based on it. Take a sheet of white paper and write the skills or concepts that are not much familiar or need review first followed by known ones so that you can spend time first on unknown ones.
The list should be based on the keywords that you noted from the job description. Let’s say split the concepts in 2-3 sections based on sample job description mentioned above
PREPARATION BOARD
Need focus: Scripting in Java Testing in cloud platforms – Azure Penetration testing for HTTP, RTP PCI Framework
Need refreshing: Containers and Orchestrators Monitoring tools – Kibana, Grafana
Need quick review: Penetration testing for SIP HITRUST Framework Testing tools – Burp, Checkmarx, Blackduck JIRA flow Scripting in Python
|
When you observe not all the concepts are mentioned in the prep dashboard because you don’t need to know all the skills as per job requirements. Focus on the skills only that you know in your preparation process. Start first with your knowledge base that you prepared already and then keep adding the additional skills and concepts.
As I mentioned you don’t need to know all the concepts or skills as per job requirement but if you have adequate time for the interview, try to tap on the concepts that you never worked by self-skilling through e-learnings, articles, googling etc.
Let’s say you have the experience only in cloud testing in Azure but wanted to have quick learning how it works in AWS as per requirement. Focus on the self-learning for it. Don’t go deeper into it. Try to gain only the little concepts and definitions.
There will be general questions apart from your skill interview. Get it prepared. Some of the general questions below.
Here are some of the key points as part of interview attending process.
Some of the tips that I feel worth to look before attending for interviews
It is most important to stay relax and calm on the day of interview. Don’t ever think too much and don’t expect too much from the job offer. Feel free. If you are free, your mind works freely.
Give answers with confident. You don’t need to know everything whatever asked but be confident of what you know. Sometimes interviewers try to confuse you by stressing the word ‘Are you sure’. Take one side, either right or wrong but respond with confidence. If you are doubtful or uncertain provide your reference. Your typical responses can be – ‘I think this is how it works’, ‘I believe this way it works’, ‘I understand this is the way it should be’.
As said, we don’t need to know everything in the world. If you don’t know or unaware of certain skill or concept, say that you don’t know. Your typical responses can be – ‘Sorry I do not know’, ‘I didn’t had the opportunity to work on this but will definitely learn and prove myself if I were given chance’
Following these steps will certainly lead to multiple job offers for you and can make you confused. To clear this, you might like to go through another article on this website that explains the ways you can handle multiple job offers while being professional enough..
Stay blessed.
Spread the love
Preparing for interviews is a long process. You would also have been wondering about how to prepare for interviews. Most
Most of you would have come across a situation where sometimes you feel ignored or not recognized by your manager.