Thursday, March 27, 2008

Call Center Questions-BPO Interview Questions- Call Center Interview Questions

14. Can u stay wakeful in the night?

Your answer should be YES.

15. Do you know how to speak English with American inflection?

Your answer should be YES.

16. Do you have the serenity to pay attention to others' problems?

Your answer should be YES.

17. How to face an angry customer? How to treat with and satisfy them without loosing your anger?

18. Do you have knowledge of computer?

19. Why do you want to join this company?

20. What are your strong and weak points?

21. How many years you will work with us?

22. What you want to become after two years in this company?

23. What do you know about our organization (the employer)?

Do your homework before leaving for interview. If you can’t show that you have carried out some research, you might appear uninterested in the role.

24. What do you know about the position you have applied for?

Before leaving for interview, you should be well-known with the position description or have been briefed by an employment consultant

25. What will you bring to the organization?

One of the serious things in answering questions about strengths, or what you will bring to the role, is to show what you have brought to earlier roles or achievements in your personal life. Responding by using examples is a lot easier than simply running off a list of qualities.

26. What are your career goals?

Your answer should be positive, but keep away from going into too much detail.

27. Why did you put down your last job/ Why are you looking to leave your current job?

Avoid paying out on your last/current employer or colleagues. In its place, stress that it was/is your choice to leave and you did so/doing so, to move on.

28. How do you keep up-to-date with new developments in the industry?

Membership of specialized associations, reading reports in the newspaper of high-quality publications and networking, are a few of the clear responses. If you want to make an impression, back up your answer with a comment on a current industry development that might be considered relevant to the role.

29. How do you handle or resolve a difficult situation in a preceding role?

The interviewer is looking for a clue that how you might frequently react to either a clash situation or simply how you act under pressure. Get ready some examples of a tough situation at work or even in your personal life, stating the problem, the solution and what you achieved from the experience. Concentrate on positive result that gives an indication of your skill to listen and communicate with people

30. Do you have any questions?

It’s OK to have a few ready questions written down. Refer to them, although keep away from questions that may have been covered throughout the interview. Maintain the list short, but use the chance to ask questions which you would like answered.

BPO Interview Questions - Call Center Interview Questions - Call Center Questions

1. What do you mean by the customer care?

Customer Care means taking total care of the Person who visits your shop or Business Place and give her/him the whole information as well tell the feature of that specific product or service. Last but not least her/him feels relaxed by your personal visit and let him go out with complete satisfaction from your place/business.

2. How can you attractive of customer as a customer care


a. Just getting with customer

b. Answer their inquiries in a very respectful way.

3. What do you mean by the self motivation?

Self Motivation means always be in positive feel and thinking BIG, as well by keeping some targets and goals in mind, or by attending some motivational seminars and by reading some good books.

4. Where will you want to see yourself after five years?

I would like to be Successful Team Leader / Manager

5. Speak on your unforgettable or memorable day for 2 minutes?

As per my unforgettable instant had taken place in my college days. I was the captain (or use was the part of the team) of basketball/baseball/cricket team we won all the matches in tournament I got the chance to take part in the national tournament.


As per my unforgettable instant was when I was writing my 10th class final exam that was mathematics I was not on time for that exam and at last every one in the class were attempting objective of the paper and I was still writing my answers then at last ten minutes were left to give the paper I did not started the objective beside me one girl had finished her paper and she was ready to give her paper and i request her to tell me answers and she told me the objectives.

6. Speak on DARK , SUCCESS , SKY

Dark never flourish and at the sunset of evening clouds are darkened........../ Dark is nothing but the dearth of light. So there is a ray/spark of light is sufficient to put back darkness. / Dark means silence

Success is one of the main factors in human life and everyone wants to catch the success, every failure is the stepping stones to the success/ successes means self-satisfaction / Works hard after failure & never stop after success

Sky is on top of our head and stars are flashing in the sky/ sky is not the limit of height/ sky means a lot or no limit

7. What do you mean by BPO and KPO

BPO or BUSINESS PROCESS OUTSOURCING means when any company/organization outsource a part of its business procedure..

KPO or KNOWLEDGE PROCESS OUTSOURCING means when a company/organization uses an outside technical service to improve its business performance...

BPO may or may not be technical... but KPO always is...

8. What did you do for the past two months?

For the past two months I am preparing myself for Interviews and also hunting for the job of my type.

9. Being a Engineering/ MCA graduate why you are looking for a call center job

Guys......telling you a top secret ...not at all try to make the interviewer sense that you would use the call centre job to get some certification or any thing that would prompt him to feel that you have an aim of using the job and once you get your certification done you would kick the organization/company....

Do not say "I want to improve my communication skills, technical skills"..

Even though I am an Engineering/ MCA graduate I believe my skills more suitable for the BPO sector. I have a good communication skill that is the basic necessity of this kind of job profile.


It is true, I am a Engineering/ MCA graduate. I am also technically sound to get job in MNC. But I want to come out like a leader for which it is necessary to have good interpersonal as well as communication skills. I will get chance to work with some fine senior which could help me out to convey my ideas and view in logical way. Even I heard that great opportunity to get impart training in institute like IIM as

well as helping out to get some special certification CCNP attract me to getting into call centre


BPO is a fast growing sector. So there are a lot of opportunities for growth...besides, being a fresher. as I have no work experience ... working in a BPO will give me feeling of office environment and help me a lot to learn from my seniors...

10. What is call centre?

The Call Centre is division of an substitute tutoring model for some AU courses. In these courses a student is not limited to tutor

availability, but can talk to a learning facilitator or leave a message 24 hours a day. Academics will return calls to the Centre within 48 hours to answer particular course content questions. The Call

Centre also supports ViTAL (Virtual Teaching and Learning community.)


A telephone based service process being used for direct banking and insurance, ticket sales and customer service processes.


An organization whose major function is to hold phone calls (mainly from business customers) on behalf of one or (usually) several other large organizations. They generally use computer networks to give them way in to that firm's databases, and to keep records of all calls they handle.


A center Made/Prepared to handle a huge volume of telephone calls (particularly for taking orders or serving customers)


A call centre (Commonwealth English) or call center (AmE)is a centralized office of a company that respond to the incoming telephone calls from clients or that makes outgoing telephone calls to clients (telemarketing). Such an office may also answer to letters, faxes, e-mails and similar written communication. However the terms contact

centre (Commonwealth English) or contact center (AmE) is over and over again applied when several functions are blended in one office.


It is a 24*7 hour help desk.

There are two type of processes in call center.

a) Inbound: In Inbound process the customers calls and put forward there queries and we have to revert to them with suitable solution.

b) Outbound: In outbound we have to make calls and give information about our products/services. In short we have to do a telemarketing.

11. Tell me about your self.

I am Sonia. I am pursuing b.a.(Part time) final year from XYZ

University and I have done my computer hardware and networking course from XYZ. Right now I am working in oxford public school as a computer teacher

I am vikas goel. I m 26 yrs old my qualification is, l.l.b. My residence is in keshav puram delhi. My father is Government employee and my mother is house wife. I have one younger brother and one elder sister. My brother is working in Wipro and my sister is doing MBA (HR).

I am Gaurav Gupta. I am from Chandigarh. I have completed my B.Tech Computer Science from Punjab Technical University, Jalandhar. Coming to my family, my father is a Govt. Employee, mother is house wife and I have one brother, is studying B.Tech (2nd year). I have one year experience in Technical Operations. My hobbies are playing cricket and net surfing.

12. Why do you want to join call center

Business Process Outsourcing in a industry which not only pays in terms of Financial benefit of course gives me and opportunity to be a piece of an team which is of course Global Business , My hard work have always been to be a part of a Global business environment , that’s the

reason I wish to join in a call centre .

Call center jobs are the fresh air of self-dependence for the youth by working here they can simply do there future studies, it’s a job with no age blockade. You can start at any point of your age, it also change you into a matured and professional person

13. Describe yourself?

I am very positive, self motivated person with a craze to work with people. I am fast learner, adoptable and sincere person. I give my best in every work I peruse and do not give up.

I am straight forward person. I take my own decision for every work, and I am very positive attitude, I can work in pressure environment.

Monday, March 24, 2008

Software Testing Interview Questions 3

1. What is the testing process?

Verifying that an input data produce the expected output.

2. What is the difference between testing and debugging?

Big difference is that debugging is carry out by a programmer and the programmer fix the errors through debugging phase. Tester in no way fixes the errors, but rather find them and send to programmer.

3. What is the diversity between structural and functional testing?

Structural is a "white box" testing and base on the algorithm or code. Functional testing is a "black box" (behavioral) testing where the tester validate the functional requirements.

4. What is a bug? What types of bugs do you know?

Bug is an error during execution of the program. There are two kinds of bugs: syntax and logical.

5. Difference between testing and quality assurance (QA)?

This question is startlingly well-liked. However, the answer is pretty simple. The goals of both are different: The goal of testing is to discover the errors. The goal of QA is to put off the errors in the program.

6. What kinds of testing do you make out? Is it system testing? What you mean by integration testing? What is a unit testing? What is a regression testing?

System testing is a testing of the complete system as a whole. This is what user see and feels about the product you offer.

Integration testing is the testing of integration of different modules of the system. Usually, the integration process is quite tender and this testing is the gravest one of all. Integration testing comes previous to system testing.

Unit testing is a testing of a single unit/module of within system. It's carried out previous to integration testing.

Regression testing is a "backward check" testing. The idea to make sure that new functionality added to the system did not break old, checked, functionality of the system.

7. What are all the major processes will engage in testing?

1. Planning (test strategy, test objectives, risk management)

2. Design (functions to be tested, test scenario, test cases)

3. Development (test procedures, test scripts, test environment)

4. Execution (execute test)

5. Evaluation (evaluate test results, compare actual results with expected results)

8. Could you test a program 100%? 90% ? If not then Why?

Definitely not! The main trouble with testing that you cannot compute how many error are in the code, functioning etc. There are many issues involved such as experience of programmer, complications of the system etc.

9. How would you test a mug (chair/table/gas station etc.)?

First of all you have to demand requirements and functional requirement and design document of the mug. There will find requirements like ability to hold hot water, waterproof, stability, break ability and so on. Then you should test the mug according to all documents.

Wednesday, March 19, 2008

Dot Net Interview Questions - Smart Navigation

Tidy navigation makes web application an actual fantastic and pretty appear that it feels like it is a window application. Now the questions comes in our brain how its makes web application to window application since one of the disadvantage of web application is the http design means when client send some request to server data is post back and data when come back full redrawing of page it takes actually lot of time not just this but also goes top of screen and does not keep focus on same control on before post back.

But in window application client have capability to alter a part or necessary part to be effected with out change in full page. The smart navigation helps web application to redrawing a full page after post back.

But there is some situations that is always there, the internet explorer must be greater then or equal to version 5. There are many states where smart navigation do truly well enough. We can disable/enable the smart navigation as well. We can use several browsers because smart navigation sense it enable on supported browser. There are many additional features that smart navigation has:

• Restrict on screen flash.

• Scroll position remains as it is.

• Focus remains as it is.

• History of last page also maintains.

Smart navigation actually plays well where lot of post back is to be taken. And one more feature that makes it so well-liked is coder not to code too much for that. This is controlled by the “web.config” file and a small thing in page directive.

Dot Net Interview Questions- FAQ

Microsoft .net is a platform that’s helps us to develop application/software for different environments and for different devices. We can make xml web services, web application and desktop applications for environment such as the internet & desktop use. We can also make window-based application, server mechanism and application that run on devices just like for PC and mobiles.

The quality that’s make .NET so well-liked is swap of data between two application written in dissimilar languages and for different environments. XML web services helps to exchange data. One more options here in .net is remoting which help us swap of data between two computes using binary or HTTP protocols. These all rotates on web protocols.

The one of main module in .net framework is CLR. It supply run time environment and a variety of services to our applications. There are a range of components in CLR too. This module provides runtime environment and infrastructure to our applications.

Some brief works of CLR components are:

• Class Loader: It loads classes at runtime;

• MSIL: It converts msil code to native code.

• Code Manager: It manages code during executions.

• Garbage Collector: Automatic memory management.

• Security Engine: Security restriction and performance.

• Type Checker: Helps in strict type checking.

• Thread Support: Multithreading supports to applications.

• Exception Manager: Handle runtime exceptions;

• Debug Engine: Debug environment different types of applications.

• Com Narrations: Data Exchange with COM application;

• Base Library Supports: Provides types for applications.

Call Center Interview Questions

All call centers judge/screen their staff, just as any other job would. If you're applying for a work at a call center and are worried about the interview, you might be question what kind of questions you'll be asked. Following are the top 5 call center questions, and the finest way to be ready for them.

- "Tell us regarding your earlier experience working for a call center. Explain how you helped/assisted the customers."

This question might occur in the middle of the interview or at any other point throughout the process. It's vital to evaluate and consider your past job history before interviewing with the call center. Be ready to explain highlights of any past call center job you've done, and explain any times when you've worked effectively with others. Call centers like to search for people they would believe team players. Be sure not to make up any exploits at previous jobs. It's significant to always tell the truth in a job interview.

- "Are you capable with different sort of software? What type of computer knowledge do you have?"

Internet telephony is general in most call centers. This kind of technology is less costly than using a land line. Call centers also keep computer databases of customers, and are apprehensive with your skill to rapidly learn to navigate and use such software. Log files must usually be created after each call, and most employees must also make out such basic office software as MS Word, Excel, etc.

- Question number three isn't a verbal question, but rather the interest of your interviewer in how you perform yourself. They will be judging you on your spoken/communication skills and grammar to see how you might cooperate with a customer on the phone. Keep in mind to talk without a doubt and concisely. Choose your words cautiously.

- "What does a call center imply to you?"

This apparently safe question is a way for your future employer to measure how serious you are, and what your obligation to the job will be. This typical question should be replied to sincerely, and it's chief not to give the feeling that you are planning to leave as soon as a better chance comes along. Interviewers are frequently looking for employees that will continue with the company for a long time and make a career out of their job.

- "What do you think to be the important of teamwork?"

Employers lean to favor people who like to work in a team. Loners have a lower possibility of being hired. Be sure to let your interviewers recognize that you can work in a team without becoming harassed or antagonistic. Management books about the value of teamwork can assist you find the words you need to convey the value of teamwork in the workplace.

These top 5 call center interview questions are very helpful when you're applying for a job. Technical jobs will have more questions on the technical topics, while non-technical jobs might concentrate more on teamwork and interpersonal communication. Any job you're applying for be confident to be ready to answer these questions and be on the ball.

Saturday, March 15, 2008

SAP Transactions -1

29. Can we state the next screen number with a variable (*Yes/No)?

- Yes

30. The field SY-DYNR refers to--------------

Number of the current screen.

31. What is dialog Module?
- A dialog Module is a callable sequence of screens that does not belong to a particular transaction. Dialog modules have their module pools, and can be called by any transaction.

32. The Syntax used to call a screen as dialog box (pop up)is---------


33. What is “call mode”?
- In the ABAP/4 WORLD each stackable series of screens is a “call mode”, This is IMP because of the way u return from the given sequence .To finish a call mode and return to a suspended chain set the “next screen” to 0 and leave to it:
LEAVE TO SCREEN 0 or (SET SCREEN 0 and LEAVE SCREEN) .When u return to the suspended chain execution resumes with the statement directly following the original CALL SCREEN statement.The original sequence of screens in a transaction (that is , without having stacked any additional call modes),you returned from the transaction altogether.

34. The max number of calling modes stacked at one time is?

35. What is LUW or Data base Transaction?

- A “LUW”(logical unit of work) is the span of time during which any database updates must be carry out in an “all or nothing” manner .Moreover they are all performed (committed),or they are all thrown away (rolled back).In the ABAP/4 world , LUWs and
- Transactions can have several meanings:

LUW (or “database LUW” or “database transaction”)

This is the set of updates finished by a database commit. A LUW lasts, at most, from one screen change to the next (because the SAP system triggers database commits automatically at every screen change).

36. What is SAP LUW or Update Transaction?
Update transaction (or “SAP LUW”)
This is a set of updates terminated by an ABAP/4 commit. A SAP LUW may last much longer than a database LUW, since most update processing extends over multiple transaction screens. The programmer terminates an update transaction by issuing a COMMIT WORK statement.

37. What occur if only one of the commands SET SCREEN and LEAVE SCREEN is used with no using the other?
If we use SET SCREEN without LEAVE SCREEN, the program finishes processing for the present screen before branching to. If we use LEAVE SCREEN without a SET SCREEN before it, the current screen process will be terminated and branch directly to the screen specified as the default next-screen in the screen attributes.

38. What is the meaning of the screen number ‘0’?
In “calling mode”, the special screen number 0 (LEAVE TO SCREEN 0) root the system to jump back to the preceding call level. That is, if you have called a screen sequence with CALL SCREEN leaving to screen 0 ends the sequence and returns to the calling screen. If you have not called a screen sequence, LEAVE TO SCREEN 0 ends the transaction.

39. What does the ‘SUPPRESS DIALOG’ do?
Suppressing of whole screens is feasible with this command. This command permits us to carry out screen processing “in the background”. Suppressing screens is helpful when we are branching to list-mode from a transaction dialog step.

40. What is the significance of the memory table ‘SCREEN’?
At runtime, characteristic for each screen field are stored in the memory table called ‘SCREEN’. We need not speak out this table in our program. The system keeps the table for us internally and updates it with every screen change.

SAP Transactions

1. What is a transaction?
- A transaction is dialog program that modify data objects in a consistent way.

2. What are the necessities of a dialog program must complete?
A dialog program should fulfill the following requirements
- a user friendly user interface.
- Format and consistency checks for the data entered by the user.
- Easy alteration of input errors.
- Access to data by storing it in the data bases.

3. What are the fundamental components of dialog program?
- Screens (Dynpros)
- Each dialog in an SAP system is controlled by dynpros. A dynpros consists of a screen
And its flow logic and controls just one dialog step.
- ABAP/4 module Pool.
Each dynpro refers to exactly one ABAP/4 dialog program .Such a dialog program is also referred as module pool, since it consists of interactive modules.

4. What is PBO and PAI events?
PBO- Process Before Output-It find out the flow logic before displaying the screen.
PAI-Process After Input-It find out the flow logic after the display of the screen and after receiving inputs from the User.

5. What is dynpro? What are its components?
- A dynpro (Dynamic Program) consists of a screen and its flow logic and controls exactly one dialog steps.
- The different components of the dynpro are :
Flow Logic: calls of the ABAP/4 modules for a screen .
Screen layout: Positions of the text, fields, pushbuttons and so on for a screen
Screen feature: Number of the screen, number of the subsequent screen and others
Fields aspects: Definition of the attributes of the individual fields on a screen.

6. What is a ABAP/4 module pool?
-Each dynpro refers to exactly one ABAP/4 dialog program. Such a dialog program is also refer as
a module pool ,since it consists on interactive modules.

7..Can we use WRITE statements in screen fields if no then how is data relocate from field data to screen fields?
-We cannot write field data to the screen using the WRITE statement. The system instead shift data by evaluating screen fields names with ABAP/4 variable names. If both names are the same, it
transfers screen fields values to ABAP/4 programs fields and Vice Versa. This happens instantly after displaying the screen.

8. Can we make use of flow logic control key words in ABAP/4 and vice-versa?
- The flow control of a dynpro consists of a few statements that syntactically reassemble ABAP/4 statements .However ,We cannot use flow control keywords in ABAP/4 and vice-versa.

9. What is GUI standing? How to create /Edit GUI status?
-A GUI status is a subset of the interface elements used for a definite screen. The status comprises those elements that are at present needed by the transaction .The GUI status for a transaction may be composed of the following elements:
-Title bar.
-Mneu bar.
-Application tool bar
-Push buttons.

To generate and edit GUI status and GUI title, we use the Menu Painter.

10. How does the interface between the Dynpro and the ABAP/4 Modules takes place?
-A transaction is a set of screens and ABAP/4 routines, controlled and carry out by a Dialog processor. The Dilaog processor processes screen after the screen, thus triggering the proper ABAP/4 processing of each screen .For each screen, the system process the flow logic that contains the equivalent ABAP/4 processing. The controls passes from screen flow logic to ABAP/4 code and back.

11. How does the Dialog handle user requests?
- when an act is carried out ,the system triggers the PROCESS AFTER INPUT event. The data passed includes field screen data filled by the user and a function code. A function code is a technical name that has been allocated in a screen Painter or Menu Painter to a menu entry, a push button, the ENTER key or a function Key of a screen. An internal work field(ok-code)in the PAI module weigh up the function code, and the suitable action is taken.

12. What is to be defined for a push button fields in the screen attributes?
- A function code has to be defined in the screen attributes for the push buttons in a screen.

13. How the function code is handles in Flow Logic?
- When the User selects a function in a transaction, the system duplicate the function code into a specifically designated work field called OK_CODE. This field is Global in ABAP/4 Module Pool. The OK_CODE can then be calculated in the corresponding PAI module. The function code is always passed in exactly the same way, regardless of whether it comes from a screen’s pushbutton, a menu
option, function key or other GUI element.

14. What controls the screen flow?
- The SET SCREEN and LEAVE SCREEN statements controls screen flow.

15. The Function code at presently active is determined by what Variable?
- The function code presently active in a Program can be determined from the SY-UCOMM Variable.

16. What are the “field” and “chain” Statements?
- The FIELD and CHAIN flow logic declaration let you Program Your own checks. FIELD and CHAIN tell the system which fields you are checking and Whether the System should carry out Checks in the flow logic or call an ABAP/4 Module.

17. What is an “on input filed” statements?
The ABAP/4 module is called only if a field have the Value other than the initial Value. This first Value is determined by the field’s Data Type: blanks for character Fields, Zeroes for numeric. If the user modify the Fields Value back t o its initial value, ON INPUT does not trigger a call.

18. What is an “on request Field” statement?
The ABAP/4 Module is called only if the client has entered the value in the field value since the last screen display .The Value counts as changed Even if the User simply types in the value that was previously there .In common ,the ON REQUEST condition is triggered through any

19. What is an on”*-input filed” statement?
- The ABAP/4 module is called if the user has entered the “*” in the first character of the field, and the field has the feature *-entry in the screen Painter.You can use this option in Exceptionla cases where you want to check only fields with certain Kinds of Input.

20. What is conditional chain statement?
The ABAP/4 module is called if any one of the fields in the chain contains a value other than its initial value (blank or nulls).
This state functions just like ON REQUEST, but the ABAP/4 module is called if any one of the fields in the chain changes value.

21. What is “at exit-command:?
The flowlogic Keyword at EXIT-COMMAND is a particular addition to the MODULE statement in the Flow Logic .AT EXIT-COMMAND lets you call a module ahead of the system executes the automatic fields checks.

22. Which Function type has to be used for using “at exit-command” ?
- To Use AT EXIT – COMMAND, We must allocate a function Type “E” to the applicable function in the MENU Painter OR Screen Painter.

23. What are the different message types available in the ABAP/4 ?
- There are 5 types of message types available.

Of the two “ next screen “ attributes the attributes that has more priority is -------------------.

Navigation to a subsequent screen can be specified statically/dynamically .(TRUE/FALSE).

Dynamic screen chain for a screen can be set using ------------- and ----------------- commands

Set Screen, Call screen.

27. The commands through Which an ABAP/4 Module can “branch to “ or “call” the next screen are


- Set screen,Call screen ,Leave screen, Leave to screen .

28. What is difference between SET SCREEN and CALL SCREEN ?

- With SET SCREEN the present screen only spell out the next screen in the chain , control branches to this next screen as soon as the present screen has been processed .Return from next screen to present screen is not automatic .It does not interrupt processing of the current screen. If we want to branch to the next screen without finishing the current one ,use LEAVE SCREEN.

- With CALL SCREEN , the existing (calling) chain is suspended , and a next screen (screen chain) is called .The called can then return to the suspended chain with the statement LEAVE SCREEN TO SCREEN 0 .Sometime we might want to let an user call a pop up screen from the main application screen to let him enter secondary information. After they have completed their entries, the users should be able to close the popup and return directly to the place where they left off in the main screen. Here comes CALL SCREEN into picture .This statement lets us insert such a sequence into the current one.

Friday, March 7, 2008


1. What assurance the integration of all application modules?

The R/3 basis system assurance the incorporation of all application modules. The R/3 basis s/w provides the run time setting for the R/3 applications ensures optimal integration, defines a stable architectural frame for system augmentation, and contains the administration tools for the entire system.One of the main tasks of the basis system is to guarantee the portability of the complete system.

2. What are the central crossing points of the R/3 system?

Presentation Interface.Database Interface.Operating system Interface.

3. Which interface controls what is shown on the p.c.?

Presentation Interface.

4. Which interface change SQL requirements in the SAP development system to those of the database?

Database Interface.

5. What is SAP dispatcher?

SAP dispatcher is the control manager that manages the resources for the R/3 applications.

6. What are the functions of dispatcher?

Equal allocation of transaction load to the work processes.Management of buffer areas in main memory.Integration of the presentation levels.Organization of communication activities.

7. What is a work process?

A work process is where individual dialog steps are in reality processed and the work is done. Each work process handles one type of request.

8. Name a range of work processes of R/3 system?

Dialog or Online (processes only one request at a time).Background (Started at a specific time)Update (primary or secondary)Enque (Lock mechanism).Spool (generated online or during back ground processing for printing).

9. Explain on the two services that are used to deal with communication.

Message Service: Used by the application servers to exchange short internal messages, all system communications.

Gateway Service: facilitate communication between R/3 and external applications using CPI-C protocol.

10. Which work process triggers database changes?

Update work process.

11. Define service (within R/3)?

A service is a process or group of processes that execute a specific system function and often provide an application-programming interface for other processes to call.

12. What are the roll and page areas?

Roll and page areas are SAP R/3 buffers used to store user contexts (process requests). The SAP dispatcher allocates process requests to work processes as they are queued in the roll and page areas.Paging area holds data from the application programs.Roll area holds data from preceding dialog steps and data that characterize the user.

13. What are the various layers in R/3 system?

Presentation Layer.Application Layer.Database Layer.

14. What are the phases of background processing?

Job Scheduling.Job Processing.Job Overview.

15. What components of the R/e system begin the start of background jobs at the specified time?

The batch scheduler begins the start of background job. The dispatcher then sends this request to an accessible background work process for processing.

16. Define Instance.

An instance is an administrative part in which components of an R/3 systems providing one or more services are assembled together. The services offered by an instance are ongoing and stopped at random. All components are parameterized using a joint instance profile. A central R/3 system consists of a single instance in which all-necessary SAP services are offered. Each instance uses separate buffer areas.

17. From hardware point of view, every information system can be divided into three task areas Presentation, Application Logic and Data Storage.The R/3 Basis software is highly suitable for use in multi-level client/server architectures.

18. What are R/3 Basis configurations?

A central system with centrally installed presentation software.Two-level client/server system with rolled out presentation software.Two-level client/server system. Presentation and Application run on the same computer.Three-level client/server system. Presentation, Application and database each run on separate computers.

19. What is a Service in SAP terminology?

A service implies to something offered by a s/w component.

20. What is Server in SAP terminology?

A component can consist of one process or a group and is then called the server for the respective service.

21. What is a client in SAP terminology?

A S/W component that uses the service (offered by a s/w component) is name a Client. At the same time these clients may also be servers for other services.

22.What is a SAP system?

The union of all s/w components that are allocated to the same databases is called as a SAP system.

23. What is the means of communications between R/3 and external applications?

The means of communication between R/2,R/3 and external applications is via the CPI-C handler or SAP Gateway, using the CPI-C Protocol.

24. What is the protocol used by SAP Gateway process?

The SAP Gateway process communicates with the clients based on the TCP/IP Protocol.

25. Expand CPI-C.Common Program Interface Communication.

26. What is a Spool request?

Spool requests are produce during dialog or background processing and placed in the spool database with information about the printer and print format. The real data is places in the Tem Se (Temporary Sequential objects).

27. What are special types of Log records?

V1 and V2. V1 must be processed before V2. But, we can have more than one V2 logs.

28. What are the categories of Update requests?

An update request can be separated into one primary (V1) and several Secondary update components (V2). Time-critical operations are placed in V1 component and those whose timing is less critical are placed in V2 components. If a V1 update fails, V2 components will not be processed.

29. Dialog work processes perform only one dialog step and then available for the next request.

30. Explain what a transaction in SAP terms.

In SAP terms, a transaction is series of logically connected dialog steps.

31. Explain how SAP GUI handles output screen for the user.

The SAP front-end s/w can either run on the similar computer or on different computers provided for that purpose. User terminal input is established by the SAP terminal program SAP GUI, converted to SAP proprietary format and sent to the SAP dispatcher. The dispatcher organizes the information exchange between the SAP GUIs and the work processes. The dispatcher first places the processing request in request queues, which it then processes. The dispatcher dispatches the requests one after another, to the accessible work process. The actual processing takes place in the work process. When processing is done, the product of a work process is returned via the dispatcher to the SAP GUI. The SAP GUI read the received data and generates the output screen for the user

Tuesday, March 4, 2008

SAP Basics

1. What is your present development going on?
A. Tell the present company what u r working. From how long are you working there
keep in mind the dates better write down separately where have u worked
2. What is your SAP skills?

3. What are your daily activities at your place?
A. We do monitoring for the servers like we go throughout the .codes
SM37 – Simple job selection, ST22 : ABAP dump analysis, SM21 – System Log
SM13 - we will check update status SM12 – Check any Obsolete lock entries
SP01 – Check any spool errors, Db02 – Check any critical table spaces
DB12 – We will check Database logs ST02 – check Tuning summary
ST04 – Check the performance of the Database

4. How do you rate yourself from 1-10?
A. 8 out of 10
5. Can u tell me about R/3 Architecture?
A.1 tier :- all processing jobs are performed on one server
2 tier :- Presentation layer carried on one part and Application and Databse Services are carried
one server
3 tier :- Separate servers are used for 3 tier like we can say using data from database server, several deifferent application servers can operate at the same time
what is u r system configuration?
A.OS – Windows NT-4.0 with Service pack 6a RAM – 2 GB , 1 GB – Network Interface Card
IE 5.0
what u r current patch level? And oracle version?
A Kernel 620 kernel patch number 1090 , Oracle version
what is meant by tablespace?
A. It is a container for database objects such as table and indexes.
what is meant by central instance?
A. It is an R/3 Instance which contains the message service and typically contains all r/3 services
what is meant by checkpoint?
make sure point is an event during which all the modified data block will written to the datafile by the database writer.
What is an extent :
Collection of oracle blocks
What is a segment
A. Collection of extents is a segment
how to create a data file?
A. Alter table table_name add datafile;

What is a Client?
A client is an independently accountable business unit.
Tell me the transaction code for creating an RFC

Local Cleint copy – SCCL Remote Client copy – scc9
how to analyze system logs and dumps? Through SM21 and ST22
Tell me the default users in sap
A. SAP *, DDIC , Earlywatch
what is meant by Data Archiving?
A. Removal of application data from the database is called Data Archiving
how to maintain system profiles?
A. We can edit profiles through RZ10 and maintain through RZ11
How do u maintain and create authorization?
through T.Code PFCG
What is a role?
A role is a container for transactions, reports
How do u create a profile
A. t code : su02
how do u do a transportation
A. Through t .code STMS
How do u create a transport request
A. through the t.code SE01
Can u configure TMS?
Say it is already configured and I can configure
How do u maintain Spool Administration?
through SPAD
What is a Spool Server ?
A. The application server in the r/3 system.
28. Do u take backups at your site ?
A. Yes . I take online daily and offline weekend
What is the dissimilarity between online and offline
Online – Database will be running but still we can take backups
Offline – Database will be down. I mean we shutdown the database through SAPDBA to take offline backup

29. What is kernel upgrade?
A. Process of replacing Operating system file with update versions of the same files
We download from the kernel files
How do u uncar the kernel file
Example : Car –xvf
Tell me the path of kernel files
usr/sap/<>/sys/exe/run in the run folder we have the kernel files

30. What is purpose of support package?
A. purpose is like we can say to fix problems before they become problem
Where do u download the support package files
we apply support patchs by loggin into 000 client as recommended by SAP.

My Ad