More than tech skills
You should realize that knowing the right answers to technical questions don’t guarantee that you will end up with a new job contract. Since most job applicants will also know the answers to technical questions (or at least to most of them), some other things can make a difference at the end of the interviews. So, who will get the job at the end?
Typically the person who manages to convince the recruiting managers not only of their technical skills, but also of their soft skills, right attitude to work, and general readiness for the job.
Questions that target your attitude
Interviewers will ask you some screening questions and some behavioral questions. Your answers to these questions help them to understand how you’d approach various situations in the workplace.
They will see whether it is a pleasure to have you in an office, whether it is easy to talk to you, and whether you won’t have problems each day, while trying to co-exist with your colleagues. These things are very important for each employer.
Conclusion: If all shortlisted candidates handle the technical part of the interview, the person who handles better the non-technical questions will get the job.
Let’s have a look at some of these questions.
Non-technical questions for web services interview
- Why did you apply for this job?
- What motivates you to work hard every day?
- Why did you leave your last job / Why do you plan to leave your present job?
- Describe a time when you struggled to meet a tight deadline.
- Describe a time when you experienced conflict of your personal and professional interests.
- Describe a situation when you tried to achieve a goal, but failed in your attempts to achieve it.
- Talk about a situation when you struggled to explain a complex technical issue to someone who didn’t have a technical background (colleague from other department of the company).
Many technicians struggle with answers to behavioral questions. And many of them keep failing in the job interviews–exactly for this reason, and for nothing else.
If you are not sure how to answer these questions, have a look at our Interview Success Package (includes great answers to all difficult non-technical questions).
Technical questions for web services programing language
Before you can even start thinking about acing your interview, you need to prepare for the technical part, for the questions that test your real knowledge of web services. You simply need the tech skills. Let’s have a look at the questions:
- Q1. Can you define web service?
- Q2.Has a RESTful web service an ability to generate output in different formats, based on a parameter given by the end user?
- Q3. What is WSDL? (And after you answer, you will be given an example of it, and you should understand something about the example.)
- Q4. Could an internet browser be a client to RESTful web service, or not?
- Q5. Can you name the main distinctions between a RESTful web service and HTTP Servlet, if both of them are designed to perform the exactly the same function?
- Q6. Do you know, what web service protocol stack means?
- Q7. Can you name the main difference of HTTP POST and PUT requests, from the point of view of final user?
- Q8. Have you ever written any RESTful web service? If yes, can you describe what function it was designed to perform and how did you advance?
- Q9. Name as many output formats that can be generated using RESTful web service as you can.
- Q10. Have you ever heart of JAXB? Do you know how it is associated with RESTful web services?
- Q11. Precisely how will you cope with synchronization problems anytime more than one client attempts to use web service simultaneously?
- Q12. Could you name the main advantages and disadvantages connected with using the RESTLET framework when compared with CXF for programming RESTful web service?
- Q13. Are you able to generate HTML output through the RESTful web service? If you are able to, describe how.
- Q14. Could we use GET request as an alternative to PUT request to generate resources?
- Q15. Using a RESTful web service, whose state is actually getting transferred and how this happens from a point of view of programmer?
Special Tip: Download the full list of questions in a simple, one-page long .PDF, and practice your interview answers anytime later:
Conclusion and next steps
Great things do not come easy in life.
While you won’t compete with many people in your interview, you will have to demonstrate a variety of things: your technical skills, right attitude to work and to your colleagues, strong motivation, and right personality for the job.
Prepare for both technical and non-technical questions to improve your chances of succeeding, and signing a coveted job contract.
Continue your preparation with InterviewPenguin.com – Your best job interview coach since 2011
- Body language in an interview – What do your gestures and movements say about you? Can we control our non-verbal communication? Say the right things in an interview–with your body.
- It & Technology interview questions – Lists of interview questions for a variety of tech jobs and programming languages. Prepare for the technical part of your interview.
- Behavioral interview questions – Inquiring about your past, we try to understand how you would act in your new job, while facing various challenges and tasks.