1. What do you feel is the best way to provide accurate back-end development estimates?

2. Talk me through the process you go through before marking a work package you’ve worked on as 100% complete

3. How do you ensure that your code is robust and of a quality standard to stand up to rigorous testing

4. How do you organise and optimise your code?

5. What’s the largest website you’ve worked on? What specifically did you code on that site?

6. What is your favourite programming language? Why?

7. What skills and technologies are you the most interested in improving?

8. Do you have any personal projects you are currently working on or have you ever worked on an open source project? If yes, then What make you decide doing it this way?

9. Do you prefer working in Agile or Waterfall Projects and why?

10. What's the biggest problem faced on one of your projects and how did you solve it?


1) Tell me a little about yourself.
• Try to cover your accomplishment in your answer
• Talk about the work or project that resembles the requirement of the position
• Mention what led you to this point in your career and why the job is the perfect match for you
• Don’t narrate anything that is personal
• End your answer by telling them you want the positionand why
• Use selective terminology in your answer like problem-solving, innovative, fast-paced, creative and so on
What not to say
• Don’t speak the same thing that is already mentioned in your resume
• Don’t counter question your interviewer by saying – “What do you want to know?” (Sounds Rude)
2) Why do you want to work for this company?
• Conduct thorough research of the company and company’s top executive before facing interview
• Learn about the company’s vision and how you can contribute to it
• As a professional, you should able to demonstrate your eagerness to work for the company
• Demonstrate evidence that you understand the employer’s business
• Mention why you rely on XYZ company for your growth and why it is the best place to utilize your skill and experience for the benefit of the company
• Demonstrate your belief in the company’s product or service
3) Do you consider yourself successful?
• Summarize your career goals
• Don’t say something that sounds self-centric
4) Are you willing to travel?
Yes. I love traveling. Adjusting to new places and meeting new people would be a delightful experience for me.
5) What are your salary expectations?
As of now, I haven’t thought much about it. I’m more focused on learning the requirements for this position that I am applying for.

6) What would you consider your greatest strengths & weakness?
• Focus mostly on strengths
• Show the interviewer how you are putting effort to overcome the weakness
• Mention about your real weakness but do mention about how you are going to fix it
• Make sure your strength and weakness don’t contradict each other
• Research well about the position you are applying for and identify the area where you can apply your strength
• Choose a weakness that is acceptable for the job in hand
• Don’t confuse interests with strength or dislikes with weakness
7) What motivates you?
• Sometimes, the best solution is, to be honest- you can say money is your motivational factor, but it should be your last option
• Mention things like Job satisfaction, working towards a goal, contributing to a team effort, or developing your skills. Provide a specific example that supports your response
• Excitement for new challenges
• Quest for personal development
What not to say:
• Do not mention that you are motivated by bragging rights, material things or fear of being disciplined
8) Tell me about your dream job.
The only dream job I’ve always had was a job that keeps me busy, a job wherein I get to contribute to the company’s success.
9) Why did you leave your last job?
I left my previous job because I feel I want to do more, to get hold of a greater opportunity to serve.
10) What experience do you have in this field?
I have created several systems that are still in use to this day. Some of the systems I’m proud which include [mention those remarkable ones]

11) What do co-workers say about you?
My co-worker [name] at [company] never gets tired of telling other people how brilliant I am when it comes to [specific task].
12) Why should we hire you?
• Emphasize on your uniqueness but keep it concise
• Highlight your strength, skills, and accomplishments
• Give an example that describes you as a quick learner
• State or provide some evidence that shows how you contributed to the growth of the previous company in terms of revenue, goodwill, and brand
• Include the research you made on the company. For a smaller company (2 to 50 employees), you can say- “your company is open to new innovative ideas.”
What not to say
• Try to avoid saying- I need a job, money, or this place is close to where I live
• Focus on what can you do for the company rather than what they can do for you
• NEVER DO THIS- comparing your skills to others. The natural instinct to this question is we usually start comparing our skills to others when this question is put through.
13) Are you a team player?
Yes, definitely. While I will deny the fact that I can work independently with minimal supervision, I’m also one companion every leader would ever want to be in his team. Whatever task is assigned to me, I make sure it meets and exceeds what is expected of me. I also make it a point to reach out to teammates whenever needed.
15) What is your philosophy towards work?
I have only one philosophy when it comes to work: every piece of work, regardless of size, has to be done on time and in the right manner.

16) What have you learned from mistakes on the job?
I learned that without proper coordination, even the simplest task could cause problems in a project. I had this problem during my first job. From that time on, I made sure every I think follows every detail and coordination.
17) Describe your management style.
Basically, my management style comes with promptness and flexibility. To make sure goals are achieved, I religiously study and make plans down to the smallest detail. While I do implement a strict sense of being time bounded, I also add reasonable allowances and make room for contingencies.
18) How would you know you were successful on this job?
Being successful means goals that are set are being met.
Being successful also means standards are not only reached but also exceeded wherever possible.
19) Are you willing to work overtime? Prepare for night shift and work on Weekends?
I understand that being asked to work for an extended number of hours comes with a good reason in the first place, so I’m ok with it. It an extra effort means something for the company. I’ll be happy to do it.
20) What will you do if you don’t get this position?
I have high hopes that I will be hired. In case it turns the other way around, I would have to move on and search for another job.

21) What have you done to improve your knowledge in the last year?
I have attended several self-improvements, time management, and personality development seminars. I have also participated in training workshops related to [industry].
22) How would you be an asset to this company?
My skills in [key skill for the position] are outstanding. I have earned a lot of awards and certifications from my past employers. As an employee, I handle pressure with ease and can work with minimal supervision.
23) How long would you expect to work for us in case you are hired?
I would like to be in this company for a long time. For as long as management sees me as an asset, I am willing to stay. 24) Describe your ability to work under pressure.
I understand the nature of this position that I am applying for quite well, along with the pressure that comes with it. Being under pressure doesn’t discourage me but motivates me more.
25) Tell me about a problem you had with a supervisor.
I’m sorry, but I can’t recall any instance when I had such a problem with a supervisor.

26) Why do you think you would do well at this job?
Because I love this job, I feel very confident of myself and my ability to deliver nothing short of quality output. My years of experience helped me develop these skills.
27) What irritates you about co-workers?
I always get along fine with my co-workers. I tend to be open-minded and very considerate.
28) Do your skills match this job or another job more closely?
I feel my skills are best fit for this job.
29) What has disappointed you about work?
I once felt that I was not being given eno
ugh challenges to work on. I was a bit disappointed because I was so eager to go for more.
30) If you were hiring a manager for this job, what would you look for?
I would look into two essential things: the ability to do the job right and the proper attitude to do it. Skills without the right attitude will not contribute to productive output.

31) What role do you tend to play in a team?
I tend to be versatile when it comes to being a team player. I can act as a leader, an assistant, a communicator, a secretary, whatever role that will ensure the success of the team. That’s because understanding the different roles will allow each player to take on the role of others, in times of need.
32) What was the most difficult decision for you made?
It was a time when I had to choose between joining a group of employees protesting some issues in the company and staying away from the issue. I ended up being a mediator between the employees and our immediate supervisor, and I was glad I made that decision because it all ended well and without further conflicts in the workplace.
33) Are you willing to make sacrifices for this company?
I would be willing to do that to the best of my ability. I can manage personal matters on my own without causing conflicts when management needs me most. However, I will not comprise on my values.
34) What are the qualities do you look for in a boss?
I look at my boss as a person who can easily relate with me, can make firm decisions, and is transparent. A boss with a sense of humor would also be a delightful idea.
35) Are you applying to other companies as well?
Yes. I have submitted my applications in some of the best companies like [….]. Above all, my priority and hope are that I will be able to land a job in your company.

36) Do you know anyone who works in our company?
No. I found your ads in a popular job posting website.
37) How do you propose to compensate for your lack of experience?
I am a quick learner. Every time there is something new thrown at me, I take time to study it at the soonest time.
38) Have you ever worked in a job that you hated?
Not exactly hated. I once had a job that does not exactly match my qualification. Nevertheless, I was glad I took the job because it was an opportunity to learn something new and added to my list of experience.
39) What would your previous supervisor say your best point is?
Some of my strongest points at work are being hardworking, patient, and a quick learner.
40) What is the most challenging thing about working with you?
My co-workers often say I’m too serious about my work. However, I have attended some personality enhancing seminars to blend better with colleagues.

41) What suggestion/s have you made in your previous employment that was implemented?
I once suggested that management and staff should have more regular meetings instead of quarterly meetings. I was happy that the administration took note of this and even commended me for taking a good initiative.
42) Would you rather be liked or feared?
I would like to be liked, but more importantly, I would prefer to be respected. Being feared does not necessarily command respect.
43) How do you cope with stress?
I pause for a few minutes, look out into the window. Brief pauses in enough to get me charged again. I can manage stress well enough and does not decrease my productivity level.
44) Would you rather work for money or job satisfaction?
Job satisfaction is more important to me. Working just for the money may not be fulfilling if I don’t like the job in the first place. Job satisfaction makes me stay productive; money would naturally come along as well.
45) Describe your work policy ethics.
Always give your best in every job, if not, don’t do it at all.

46) What was your biggest challenge with your previous boss?
My previous boss was very strict when it came to deadlines and output. It was a challenge for me to meet every expectation he made. It was also a good learning experience for me because it only made me better at what I do.
47) Do you enjoy working as part of a team?
Yes, I enjoy it very much. Being part of a team means you get to contribute for the good of all, while at the same time there’s are members who can support you and share more knowledge with you.
48) Why do you think you deserve this job?
Because I believe my talents and skills will definitely be a big contribution to your company’s continuing pursuit of excellence. I’m a fast worker and hardworking person who can be a very reliable asset to this company.
49) Has anything ever irritated you about people you’ve worked with?
I go along fine with co-workers. When I feel the other guy’s, attitude is a negative one; I try my best to approach him and talk things over. I always make it a point to stay positive and transparent with people around me.
50) Do you have any questions for me?
I would like to know what the next step for me are. I would also be interested to know more details of this position I am applying for.