top soa interview questions and answers job interview tips

49
Interview questions and answers free pdf download Page 1 of 49 Top 20 soa interview questions and answers

Upload: soatutorial

Post on 09-Jul-2015

3.366 views

Category:

Education


1 download

DESCRIPTION

You'll likely be asked difficult questions during the interview. Preparing the list of likely questions in advance will help you easily transition from question to question.

TRANSCRIPT

Page 1: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 1 of 49

Top 20 soa interview

questions and answers

Page 2: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 2 of 49

Page 3: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 3 of 49

Job interview checklist:

- Pick out proper clothes.

- Research the company.

- Speak to past and present

employees.

- Run through questions

you may be asked.

- Practice with a friend or

family member.

Page 4: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 4 of 49

TOP JOB INTERVIEW MATERIALS

• http://jobinterview247.com/free-ebook-145-interview-

questions-and-answers

• http://jobinterview247.com/free-ebook-top-22-secrets-to-

win-every-job-interviews

• Top 7 job search, resume writing, job interview materials:

http://interviewquestions68.blogspot.com/2017/02/top-7-job-

interview-materials.html

Page 5: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 5 of 49

Tell me about yourself?

This is probably the most asked

question in soa interview. It breaks

the ice and gets you to talk about

something you should be fairly

comfortable with. Have something

prepared that doesn't sound rehearsed.

It's not about you telling your life

story and quite frankly, the

interviewer just isn't interested.

Unless asked to do so, stick to your

education, career and current

situation. Work through it

chronologically from the furthest back

to the present.

Page 6: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 6 of 49

What are the main benefits of SOA ?

SOA helps create greater

alignment between IT and line

of business while generating

more flexibility - IT flexibility

to support greater business

flexibility. Your business

processes are changing faster

and faster and global

competition requires the

flexibility that SOA can provide.

SOA can help you get better

reuse out of your existing IT

investments as well as the new

services you're developing

today. SOA makes integration of

your IT investments easier by

Page 7: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 7 of 49

making use of well-defined

interfaces between services.

SOA also provides an

architectural model for

integrating business partners’,

customers’ and suppliers’

services into an enterprise’s

business processes. This reduces

cost and improves customer

satisfaction

Page 8: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 8 of 49

What Can You Do for Us That Other Candidates Can't?

What makes you unique?

This will take an

assessment of your

experiences, skills and

traits. Summarize

concisely: "I have a unique

combination of strong

technical skills, and the

ability to build strong

customer relationships.

This allows me to use my

knowledge and break down

information to be more

user-friendly."

Page 9: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 9 of 49

How do you transform an Enterprise business in a SOA ?

Transforming an enterprise

business to Service Oriented

Architecture includes obtaining

standardized service contract,

service reusability, service

abstraction, service loose

coupling, service composability

and so on.

Of course SOA is an architectural

model agnostic to technology

platforms and every enterprise can

pursue the strategic goals

associated with service-oriented

computing using different

Page 10: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 10 of 49

technologies. However in the

current marketplace, Web Services

are probably the technology

platform that better suits SOA

principles and are most used to get

to this architecture.

Page 11: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 11 of 49

What is a reusable Service?

It is an autonomous, reusable,

discoverable, stateless

functionality that has the

necessary granularity, and can be

part of a composite application

or a composite service.

A reusable service should be

identified with a business

activity described by the service

specifications (design-time

contract).

A service's constraints, including

security, QoS, SLA, usage

policies, may be defined by

multiple run-time contracts,

Page 12: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 12 of 49

multiple interfaces (the WSDL

for a SOAP Web Service), and

multiple implementations (the

code).

A reusable service should be

governed at the enterprise level

throughout its entire lifecycle,

from design-time through run-

time. Its reuse should be

promoted through a prescriptive

process, and that reuse should be

measured.

Page 13: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 13 of 49

Talking about Service identification, which approach between top-down and bottom-up methodologies best fits with a SOA ?

SOA is an architectural style. And

building architecture is a Top-

Down process and not Bottom-Up.

The most compelling reason for

saying that Web Services are not

SOA is that they are technical stuff,

often built with a Bottom-Up

approach. Building a Bottom-UP

SOA is a wrong approach and

might lead to an architecture with a

lot of redundancy or maybe no

architecture at all. However, the

result of building SOA only Top-

Page 14: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 14 of 49

Down could be perceptual

Architecture building with no run

time artifacts, so some SOA efforts

should be Bottom-Up efforts. To

sum up: Initially SOA is a Top-

Down approach but pragmatic

approach requires mixing Top-

Down approach with Bottom-Up

approach.

Page 15: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 15 of 49

How can you achieve loose coupling in a soa ?

One strategy for achieving

loose coupling is to use the

service interface (the WSDL

for a SOAP Web Service) to

limit this dependency, hiding

the service implementation

from the consumer. Loose

coupling can be addressed by

encapsulating the service

functionalities in a manner that

limits the impact of changes to

the implementation on the

service interface. However, at

some point you will need to

change the interface and

manage versioning without

Page 16: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 16 of 49

impacting service consumers,

in addition to managing

multiple security constraints,

multiple transports, and other

considerations.

Page 17: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 17 of 49

Do you recall any pattern which could be use to leverage loose coupling ?

The Mediation pattern, using an

enterprise service bus (ESB), will

help in achieving this.

Mediation will take loose

coupling to the highest level. It

will establish independence

between consumers and

providers on all levels, including

message formats, message types

(including SOAP, REST, XML,

binary) and transport protocols

(including HTTP, HTTPS, JMS).

Architecturally speaking this

means the separation of concerns

between consumers and

Page 18: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 18 of 49

providers on the transport,

message type, and message

format levels.

Page 19: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 19 of 49

The Service of a SOA should be engineered as stateless or stateful ?

Service should be stateless. It

may have a context within its

stateless execution, but it will

not have an intermediary state

waiting for an event or a call-

back. The retention of state-

related data must not extend

beyond a request/response on a

service. This is because state

management consumes a lot of

resources, and this can affect the

scalability and availability that

are required for a reusable

service.

Page 20: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 20 of 49

What is composition of a Service ?

Composition is the process by

which services are combined to

produce composite applications

or composite services. A

composite application consists of

the aggregation of services to

produce an enterprise portal or

enterprise process. A composite

service consists of an aggregation

of services that produces another

reusable service. It's just like

combining electronic components

to create a computer motherboard,

and then using that motherboard

in a computer. Think of the

motherboard as a reusable

Page 21: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 21 of 49

composite service that is a

component of the computer, and

of the computer as the composite

application.

Page 22: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 22 of 49

How do I integrate my Legacy applications with SOA ?

Legacy applications are

frequently at the core of your

IT environment. With the right

skills and tools, you need to

identify discrete elements

within your legacy

applications and "wrap" them

in standards-based interfaces

and use them as services

within your SOA.

Page 23: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 23 of 49

How does the ESB fits in this picture ?

The Enterprise Service Bus is a

core element of any SOA. ESBs

provide the "any to any"

connectivity between services

within your own company, and

beyond your business to connect

to your trading partners. But SOA

does not stop at just implementing

an ESB. Depending on what your

goals are, you may want to use an

ESB to connect other services

within your SOA such as

information services, interaction

services and business process

management services.

Page 24: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 24 of 49

Additionally, you will need to

consider development services

and IT service management

services. The SOA reference

architecture can help you lay out

an SOA environment that meets

your needs and priorities. The

ESB is part of this reference

architecture and provides the

backbone of an SOA but it should

not be considered an SOA by

itself.

Page 25: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 25 of 49

What are the common pitfalls of SOA ?

One of the most common pitfalls is

to view SOA as an end, rather than

a means to an end. Developers who

focus on building an SOA solution

rather than solving a specific

business problem are more likely to

create complex, unmanageable, and

unnecessary interconnections

between IT resources.

Another common pitfall is to try to

solve multiple problems at once,

rather than solving small pieces of

the problem. Taking a top-down

approach—starting with major

organization-wide infrastructure

investments—often fails either to

Page 26: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 26 of 49

show results in a relevant timeframe

or to offer a compelling return on

investment.

Page 27: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 27 of 49

What are ends, contract, address, and bindings?

These three terminologies on which SOA

service stands. Every service must expose one

or more ends by which the service can be

available to the client. End consists of three

important things where, what and how:-

Contract is an agreement between two or

more parties. It defines the protocol how client

should communicate with your service.

Technically, it describes parameters and return

values for a method.

An Address indicates where we can find this

service. Address is a URL, which points to the

location of the service.

Bindings determine how this end can be

accessed. It determines how communications

Page 28: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 28 of 49

is done. For instance, you expose your service,

which can be accessed using SOAP over

HTTP or BINARY over TCP. So for each of

these communications medium two bindings

will be created.

Below figure, show the three main

components of end. You can see the stock

ticker is the service class, which has an end

hosted on www.soa.com with HTTP and TCP

binding support and using Stock Ticker

interface type.

Page 29: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 29 of 49

What's the difference between services and components?

Services are logical grouping of

components to achieve business

functionality. Components are

implementation approaches to

make a service. The components

can be in JAVA, C#, C++ but

the services will be exposed in a

general format like Web

Services.

Page 30: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 30 of 49

The concept of SOA is nothing new, however why everyone started to talk about SOA only in the last years ?

Yes I agree the basic concept of SOA

aren't new, however some technology

technology changes in the last 10

years made service-oriented

architecture more practical and

applicable to more organizations than

it was previously. Among this:

Universally-accepted industry

standards such as XML, its many

variants, and Web-services standards

have contributed to the renewed

interest in SOA.

Data governance frameworks, which

Page 31: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 31 of 49

are important to a successful SOA

implementation, have well test and

refined over the years.

A variety of enabling technologies

and tools (e.g., modeling,

development,

infrastructure/middleware,

management, and testing) have

matured.

Understanding of business and

business strategies has grown,

shifting attention from technology to

the people, cultural changes, and

process that are key business success

factors.

Page 32: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 32 of 49

What is the most important skill you need to adopt SOA ? technical or cultural ?

Surely cultural. SOA does

require people to think of

business and technology

differently. Instead of thinking of

technology first (e.g., If we

implement this system, what

kinds of things can we do with

it?), practitioners must first think

in terms of business functions, or

services (e.g., My company does

these business functions, so how

can I set up my IT system to do

those things for me most

efficiently?).It is expected that

adoption of SOA will change

Page 33: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 33 of 49

business IT departments,

creating service-oriented (instead

of technology-oriented) IT

organizations.

Page 34: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 34 of 49

Is SOA really needed on your opinion?

SOA is not for everyone. While

SOA delivers significant benefits

and cost savings, SOA does

require disciplined enforcement

of centralized governance

principals to be successful. For

some organizations, the cost of

developing and enforcing these

principals may be higher than the

benefits realized, and therefore

not a sound initiative.

Page 35: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 35 of 49

What is SOA?

Service Oriented Architecture

(SOA) is used to develop

Enterprise applications by using

a collection of services which

communicates each other.

Service-Oriented Architecture

(SOA) is a set of principles and

methodologies for designing and

developing software in the form

of interoperable services.

Page 36: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 36 of 49

Principles of SOA?

· loose coupling

· Re-usability

· Interoperability

· Flexible

Page 37: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 37 of 49

Top 6 tips for job

interview

Page 38: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 38 of 49

Tip 1: Do your homework

You'll likely be asked difficult questions during the interview.

Preparing the list of likely questions in advance will help you easily

transition from question to question.

Spend time researching the company. Look at its site to understand

its mission statement, product offerings, and management team. A

few hours spent researching before your interview can impress the

hiring manager greatly. Read the company's annual report (often

posted on the site), review the employee's LinkedIn profiles, and

search the company on Google News, to see if they've been

mentioned in the media lately. The more you know about a

company, the more you'll know how you'll fit in to it.

Page 39: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 39 of 49

Ref material: jobguide247.info/job-interview-checklist-40-points

Tip 2: First impressions

When meeting someone for the first time, we instantaneously make

our minds about various aspects of their personality.

Prepare and plan that first impression long before you walk in the

door. Continue that excellent impression in the days following, and

that job could be yours.

Therefore:

• Never arrive late.

• Use positive body language and turn on your charm right from

the start.

Page 40: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 40 of 49

• Switch off your mobile before you step into the room.

• Look fabulous; dress sharp and make sure you look your best.

• Start the interview with a handshake; give a nice firm press and

then some up and down movement.

• Determine to establish a rapport with the interviewer right from

the start.

• Always let the interviewer finish speaking before giving your

response.

• Express yourself fluently with clarity and precision.

Useful material: jobguide247.info/top-10-elements-to-make-a-

good-first-impression-at-a-job-interview

Page 41: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 41 of 49

Tip 3: The “Hidden” Job Market

Many of us don’t recognize that hidden job market is a huge one

and accounts for 2/3 of total job demand from enterprises. This

means that if you know how to exploit a hidden job market, you can

increase your chance of getting the job up to 300%.

In this section, the author shares his experience and useful tips to

exploit hidden job market.

Here are some sources to get penetrating into a hidden job market:

Friends; Family; Ex-coworkers; Referral; HR communities; Field

communities; Social networks such as Facebook, Twitter…; Last

recruitment ads from recruiters; HR emails of potential recruiters…

Page 42: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 42 of 49

Tip 4: Do-It-Yourself Interviewing Practice

There are a number of ways to prepare for an interview at home

without the help of a professional career counselor or coach or a

fee-based service.

You can practice interviews all by yourself or recruit friends and

family to assist you.

Useful material: jobguide247.info/free-ebook-75-interview-

questions-and-answers

Page 43: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 43 of 49

Tip 5: Ask questions

Do not leave the interview without ensuring that you know all that

you want to know about the position. Once the interview is over,

your chance to have important questions answered has ended.

Asking questions also can show that you are interested in the job.

Be specific with your questions. Ask about the company and the

industry. Avoid asking personal questions of the interviewer and

avoid asking questions pertaining to politics, religion and the like.

Ref material: jobguide247.info/25-questions-to-ask-employers-

during-your-job-interview

Page 44: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 44 of 49

Tip 6: Follow up and send a thank-you note

Following up after an interview can help you make a lasting

impression and set you apart from the crowd.

Philip Farina, CPP, a security career expert at Manta Security

Management Recruiters, says: "Send both an email as well as a

hard-copy thank-you note, expressing excitement, qualifications

and further interest in the position. Invite the hiring manager to

contact you for additional information. This is also an excellent

time to send a strategic follow-up letter of interest."

Ref material: jobguide247.info/top-8-interview-thank-you-letter-

samples

Page 45: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 45 of 49

Other materials from jobguide247.info

• top 36 situational interview questions

• 440 behavioral interview questions ebook pdf download

• top 40 second interview questions

• 136 management interview questions and answers ebook pdf

download

• top 30 phone interview questions

• 290 competency based interview questions

• 45 internship interview questions

• 15 tips for job interview attire (dress code, clothes, what to

wear)

• top 15 written test examples

Page 46: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 46 of 49

• top 15 closing statements

• 20 case study examples for job interview

• top 25 scenarios interview questions

• top 25 tips for interview preparation

• top 10 tips to answer biggest weakness and strengths questions

• tips to answer question tell me about yourself

• 16 job application tips

• top 14 job interview advices

• top 18 best interview practices

• 25 career goals examples

• top 36 technical interview questions

• 18 job interview exam samples

Page 47: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 47 of 49

• Q A 25 questions with answers

• 12 followup email thank you letter samples

• 15 tips for job interview withour no experience

• 15 presentation ideas for job interview

• 12 job interview role play examples

• 10 job interview techniques

• 11 job interview skills

• tips to answer question why should I hire you

• 25 interview questions to ask employer

• 25 job interview assessment test examples

• 15 tips to answer experience questions

• 12 tips to answer education knowledge questions

Page 48: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 48 of 49

• 15 screening interview questions

• 22 group interview questions

• 22 panel interview questions

• 22 case interview questions

• top 12 tips for career development

• top 9 career path tips

• top 14 career objectives

• top 12 career promotion tips

• 11 performance appraisal methods (includes appraisal templates

and forms)

• top 28 performance appraisal forms

• top 12 salary negotiation tips

Page 49: Top soa interview questions and answers job interview tips

Interview questions and answers – free pdf download Page 49 of 49

• top 9 tips to get high salary