SAP (an acronym for Systems, Applications and Products in Data Processing) makes enterprise software to manage business operations and customer relations; it is the largest European listed software company. SAP states that 77% of the world’s transaction revenue touches one of its systems.
Free · No sign-up · Scored the moment you finish
You have 13 minutes to answer 10 questions. Each question describes a workplace situation and four possible responses. For every question, select the response you believe would be MOST effective and the response you believe would be LEAST effective. There are no trick questions; judge each response on how well it would work in the situation described.
About this test: this is one of a set of practice tests covering the areas SAP’s assessment process typically includes. It is written by us: it is not SAP’s own assessment and these are not SAP’s questions.
Question 1 of 10
You are a build engineer. Changes to the payments service need a second engineer’s approval before they go out, and the only other engineer who knows it is on annual leave for a week. A change is waiting that a customer has been promised for Friday. Your team lead is contactable but has not been asked about any of this. Which response below would be most effective, and which would be least effective?
Most effective: D. Take it to your team lead today, explain that the second approver is away and Friday was promised, and let him decide between a substitute and moving the date.
Least effective: C. Put the change out with only your own approval, since the second signature is a formality when there is nobody available to give it and Friday was promised.
A: Absorbs a broken promise in silence: waiting is the safe technical choice and the customer finds out by Friday arriving with nothing on it.
B: Satisfies the form and not the purpose: the rule asks for somebody who knows payments, and this produces an approval from somebody who does not.
C: Breaches a control to make a date: the rule exists precisely for the week when the other engineer is away, and the promise was made without checking it.
The most effective response is to take it to your team lead today, explain that the second approver is away and Friday was promised, and let him decide. There are two live problems, an approval that cannot be given and a promise that cannot be kept, and both belong to somebody who has not been told either exists. It beats waiting the week for the second engineer and letting Friday pass without telling the customer, because that turns a schedule problem into a broken commitment. It beats asking a colleague from another team to give the approval, because it is meant to come from somebody who knows the payments service. The least effective response is putting the change out with only your own approval: it is worse than either of the other two, because both leave the control intact, expensively or imperfectly, while this decides that a rule written for exactly this week does not apply. The principle: when a control blocks a promise, both belong to whoever owns them, and neither is yours to set aside.
Question 2 of 10
You are a release coordinator. A customer has waited three weeks for a fix to a fault that stops her staff exporting their reports. The engineer who owns it says only that the cause is still not understood. The customer’s contact emails you asking for a date. Your team meets on Thursday and may know more then. Which response below would be most effective, and which would be least effective?
Most effective: A. Reply today saying the cause is still being worked on, that you cannot give a date yet, and that you will come back to her on Thursday either way.
Least effective: C. Reply that the fix is on its way and should reach her shortly, which is the answer she is hoping for and buys the engineer a little more time.
B: Delays the decision: it treats having no news as a reason to send nothing, and leaves a customer who has already waited three weeks waiting in silence.
C: Over-promises: it converts an unknown cause into a near-certain date, so when the fix does not arrive she has been misled by you rather than merely kept waiting.
D: Passes responsibility to others: the engineer did not agree to write to customers, and the person she wrote to is the one who owes her the reply.
The most effective response is to reply today saying the cause is still being worked on, that you cannot give a date yet, and that you will come back to her on Thursday either way. She needs to plan, knowing there is no date is something she can act on, and a promised Thursday reply gives her something to hold you to. It beats waiting until Thursday so your reply can carry something definite, because three weeks of waiting is what makes silence expensive. It beats sending her email to the engineer who owns the fault, because she wrote to the person who owns the release, and moving her adds a step without adding an answer. The least effective response is replying that the fix is on its way and should reach her shortly: it is worse than either of the other two, because both leave her with an accurate picture, late or second-hand, while this leaves her with a false one she will plan around. The principle: when you have no date, say so and commit to a next contact, rather than lending a customer a certainty you do not have.
Question 3 of 10
You are an automation tester. Two colleagues have each spent a day writing a test for the same new screen, neither aware of the other, and both have now asked you to review theirs. You have three hours before your own deadline. Reviewing both would take all of it. Reviewing one and telling them would take twenty minutes. Which response below would be most effective, and which would be least effective?
Most effective: D. Tell them both that they have written the same test, and offer to review whichever one they agree to keep, so that your three hours are not spent twice over.
Least effective: C. Review neither and assume the pair of them will spot the duplication themselves, since they are both capable of it and you have your own deadline to meet.
A: Pays for their duplication with your own deadline: the evening is a real cost, and at the end of it the team still has two tests for one screen.
B: Chooses for them without telling them there was a choice: one of them spends tomorrow wondering why their day produced nothing anybody wanted.
C: Assumes the problem away: they have each worked a full day without noticing, so the evidence is that they will not spot it, and both days stay wasted.
The most effective response is to tell them both that they have written the same test, and offer to review whichever one they agree to keep. The duplication is the fact neither has, telling them costs a message, and reviewing the survivor fits inside twenty minutes with your own deadline intact. It beats reviewing both properly and letting your deadline slip by an evening, because an evening spent on two tests for one screen buys nothing that twenty minutes would not. It beats reviewing the better of the two and saying nothing to the other, because picking a winner silently wastes a colleague’s day twice. The least effective response is reviewing neither and assuming they will spot the duplication themselves: it is worse than either of the other two, because both produce a reviewed test, while this leaves two days of work unreviewed on an assumption a whole day has already disproved. The principle: when two people are duplicating each other, the cheapest thing you can give them is the fact, not your afternoon.
Question 4 of 10
You are an access administrator. You are handing a customer’s account migration to the evening shift before a week off. Everything is ready except that two of the customer’s own staff have not confirmed which of them keeps the senior permissions, and they have disagreed about it twice. The migration is scheduled to run tonight at eleven. Which response below would be most effective, and which would be least effective?
Most effective: D. Tell the evening shift directly what is unresolved and that the two of them have already disagreed twice, and give the customer a time by which it must be settled tonight.
Least effective: A. Hand the migration over with the checklist and leave the permissions question with the customer, whose disagreement it is and who will have to settle it themselves.
A: Passes the problem on without naming it: the evening shift runs a migration believing it is ready, and the one unresolved thing sits with two people who have already failed twice.
B: Buys certainty with a week of the customer's time: the disagreement may settle tonight, and only the customer can judge whether waiting is worth it.
C: Puts a live problem into a document: a note read at seven is better than nothing and it is not the same as the shift knowing what it is walking into.
The most effective response is to tell the evening shift directly what is unresolved and that the two of them have already disagreed twice, and give the customer a time by which it must be settled. Two things have to happen before eleven and only you can supply either. It beats postponing the migration until you are back in a week, because that is a real cost to the customer and they should weigh it against a question that may settle in an hour. It beats writing the permissions question into the handover note with the history, because a note describes the problem while a conversation makes sure it has been received. The least effective response is handing the migration over with the checklist and leaving the permissions question with the customer: it is worse than either of the other two, because both leave the risk visible to somebody, while this hands over a migration described as ready. The principle: name the unresolved thing to the people who inherit it, and give whoever must decide a time to decide by.
Question 5 of 10
You are a junior business analyst. For six weeks you have argued that a report the team builds is not what the customer asked for, and you have been told each time to leave it. You are worn down by it. Today you are alone on a call with that customer, who mentions in passing that the report is not quite what she expected. Which response below would be most effective, and which would be least effective?
Most effective: A. Ask her to describe exactly what she expected, write it down, and take her own words back to the team as evidence rather than as your opinion again.
Least effective: B. Tell her you have been saying this internally for six weeks, so that she raises it formally and the team finally has to take the point seriously.
B: Recruits the customer into an internal argument: it uses her to win six weeks of disagreement, and she is put in the middle of a team dispute.
C: Promises movement you have no reason to expect: six weeks of being told to leave it is not the team looking at it, and she will take you at your word.
D: Lets the strongest evidence yet go unused: the customer has just described the gap herself, which is exactly what the previous six weeks lacked.
The most effective response is to ask her to describe exactly what she expected, write it down, and take her own words back to the team as evidence. Six weeks of your opinion has not moved anything, and the customer describing the gap in her own words is a different kind of evidence, which is precisely what has been missing. It beats agreeing that it is not quite right and saying the team is looking at it, because that is not true and she will plan on it. It beats noting what she says and leaving it there, because her account is the strongest thing you have ever had. The least effective response is telling her you have been saying this internally for six weeks: it is worse than either of the other two, because both keep the disagreement inside the company, while this tells a customer her supplier has been arguing about her report for six weeks in order to win the argument. The principle: under a long-running internal disagreement, take the customer’s own words back as evidence, and never recruit her as an ally against your own team.
Question 6 of 10
You are a junior developer. A change you own must be finished by four o’clock, when the release branch closes for the week. A colleague on another team messages you asking for help with a piece of code you wrote last month; he is blocked and has said so. Your change needs about two more hours. Which response below would be most effective, and which would be least effective?
Most effective: B. Finish the change so it makes the four o'clock branch close, and reply to him now with a time this afternoon, since he needs to know when help is coming.
Least effective: D. Send his question on to the general engineering channel, since somebody with free time will probably pick it up, and carry on with your own change.
A: Abandons own committed work: it protects a colleague who can wait two hours by risking the one thing here with a fixed weekly cut-off attached to it.
C: Splits effort so nothing finishes: a change edited between messages is the one most likely to miss four o'clock, and help given in fragments teaches him least.
D: Passes responsibility to others: it moves the request to a place where no named person has agreed to answer it, so he waits and nobody owns his block.
The most effective response is to finish the change so it makes the four o’clock branch close, and reply to him now with a time this afternoon. The branch close is fixed for the week and his block is not, so the two demands are not equally urgent, and a reply costs a minute while telling him when help is coming. It beats stopping your own change to talk him through the code straight away, because dropping a change two hours from a weekly cut-off trades a real loss for a delay he can absorb. It beats working on both at once and answering between edits, because a change edited that way is the one most likely to miss four o’clock, and an explanation in fragments is worth less than one proper conversation. The least effective response is sending his question to the general engineering channel: it is worse than either of the other two, because both keep the question with the only person who wrote the code, while a general channel gives it to nobody in particular. The principle: when you cannot help now, own the answer and give a time, rather than moving the request somewhere nobody owns it.
Question 7 of 10
You are a security analyst. Last week you gave the number of accounts with administrator rights as forty for a report going to the board this afternoon. Since then a clear-out has taken it to twenty-six. You are the only person who knows. You are also mid-way through an urgent access review your manager wants finished by four o’clock today. Which response below would be most effective, and which would be least effective?
Most effective: A. Send a two-line correction to whoever is compiling the report now, so that the board sees twenty-six, and go straight back to the access review afterwards.
Least effective: B. Finish the access review without telling anybody the figure has changed, since the board will not act on a headcount and the review is what your manager wants today.
B: Withholds a correction while the report goes out: the board reads forty this afternoon, and the only person who could have stopped that was busy elsewhere.
C: Spends thirty minutes where two lines would do: the board needs the number corrected, not the history, and the review is the thing with a deadline today.
D: Routes a two-minute fix through somebody else's diary: she is not compiling the report, and the correction is not a decision that needs making.
The most effective response is to send a two-line correction to whoever is compiling the report now, so the board sees twenty-six, then go back to the access review. Two lines is a trivial cost against a board paper going out with a number you know to be wrong. It beats sending the correction with a full explanation of the clear-out and what it means, because the board needs the corrected figure rather than the story, and half an hour is real against four o’clock. It beats mentioning it to your manager when you next see her, because the correction is not a judgement anybody needs to make. The least effective response is finishing the access review without telling anybody the figure has changed: it is worse than either of the other two, because both get the number corrected today in some form, while this lets a board read forty when the figure is twenty-six and only you could have said so. The principle: a two-minute correction to a document about to be published outranks an hour of anything else.
Question 8 of 10
You are a deployment assistant. Before each release you run a performance check and record one result. Today it failed twice and passed on the third attempt, after you restarted the service between runs. The release goes tonight and the people running it read the result field and nothing else. Which response below would be most effective, and which would be least effective?
Most effective: C. Record that the check failed twice and passed once after a restart, and tell whoever owns tonight's release what the pattern means, so that they decide on it.
Least effective: D. Record the check as complete on the third run, since that is the one performed under the conditions it is meant to measure and the other two are noise.
A: Puts the finding where the readers do not go: the stem says they read the result field, so a pass is what tonight's release will be told.
B: Picks the worst run on principle: it is as arbitrary as picking the best, and it reports one figure where the real finding is that the answer changes.
D: Writes up the run that suited: two failures are the finding, and the record will tell tonight's release that the service passed its performance check.
The most effective response is to record that the check failed twice and passed once after a restart, and tell whoever owns tonight’s release what the pattern means. The finding is not a single figure, it is that the check only passes after a restart, and the people releasing need that rather than a pass or a fail. It beats recording the passing run as the result with the two failures in the notes, because the stem says they read the result field. It beats recording the first failure as the result, because choosing the worst run is as arbitrary as choosing the best and still hides the variation. The least effective response is recording the check as complete on the third run and calling the other two noise: it is worse than either of the other two, because one leaves the failures written down somewhere and the other reports a real failing run, while this records a pass on the evening of the release. The principle: when a check gives different answers, the pattern is the result, and choosing which run to write up is choosing the answer.
Question 9 of 10
You are an information security assistant. You argued that laptop encryption checks should be monthly rather than quarterly, and after a heated discussion the team voted to keep them quarterly. Two people were sharp with you and it has not been cleared up. The review that decides the schedule meets again in six weeks and you are on the invitation list. Which response below would be most effective, and which would be least effective?
Most effective: B. Keep your place on the review, and speak to the two people who were sharp with you before it meets again, so the next discussion is about the schedule.
Least effective: A. Stop attending the review after that, since the people who voted for quarterly checks can own the schedule and whatever comes of it in six weeks.
A: Withdraws from the forum after losing: the argument for monthly checks now has nobody to make it, and the two sharp exchanges stay unresolved.
C: Keeps the seat and gives up the argument: quarterly may turn out to be wrong, and the person who thought so has agreed in advance not to say.
D: Removes yourself to avoid two people: the written view carries less than a voice in the room, and the sharpness is never addressed.
The most effective response is to keep your place on the review, and speak to the two people who were sharp with you before it meets again. Two separate things went wrong, a vote you lost and an exchange that was sharp, and only the second is worth fixing. It beats keeping your seat but agreeing never to raise encryption again, because the schedule may need revisiting on evidence in six weeks and you have agreed in advance not to be the one who raises it. It beats asking to be taken off the invitation and sending your view in writing, because a written submission carries less weight than being in the room and leaves the sharpness untouched. The least effective response is leaving the people who voted for quarterly checks to own the schedule: it is worse than either of the other two, because both keep you connected, while this removes the only person arguing for monthly checks in response to a vote that went fairly against you. The principle: separate the decision you lost from the way people spoke to you, address the second directly, and keep your seat for the first.
Question 10 of 10
You are a security analyst. Each quarter you confirm that the forty people who can open the payroll system still need to. You have confirmed thirty; the other ten sit with managers who have not replied to two emails. The return is due today, and your supervisor has asked twice whether it is finished. Which response below would be most effective, and which would be least effective?
Most effective: A. Send the return today showing thirty confirmed and ten outstanding, and name the managers who have not replied, so that somebody can chase the last ten properly.
Least effective: D. Sign the return off for all forty. The ten silent managers would almost certainly have said something by now if any of those accounts were a real problem.
B: Delays a return that is more useful partly done: thirty confirmed names today are worth more than forty in a fortnight, and the ten silent managers stay invisible.
C: Shrinks the question until the answer fits: the ten accounts are the only ones anybody should be worried about, and this is the option that makes them disappear.
D: Certifies a check that was not done: the return's whole value is that somebody looked, and this puts your name to ten accounts nobody has looked at.
The most effective response is to send the return today showing thirty confirmed and ten outstanding, and name the managers who have not replied. It reports exactly what is known, it is on time, and naming them turns your problem into one your supervisor can solve. It beats holding the return until the last ten reply, because thirty confirmed accounts today are more use than forty in a fortnight, and the delay hides the fact that ten managers are not replying. It beats taking the ten unanswered accounts out and reporting on the thirty, because those are precisely the ones worth knowing about. The least effective response is signing the return off for all forty: it is worse than either of the other two, because both leave a reader able to see what was and was not checked, while this asserts that all forty were. The principle: report the part you did and name the part you could not, and never let a record say a check happened when it did not.
SAP tests are designed to assess your abilities in managing business operations and customer relations through a variety of aptitude and skills-based assessments, reflecting the company’s focus in enterprise software solutions.
From application to final assessment. The process varies slightly by programme and office.
The free test shows you the style. A pack gives you the hour: blended, marked, with the working shown.
The SAP recruitment process ensures that SAP employs candidates who fit the company ethos as well as possess the required skill sets.
SAP favours creative and bold individuals, who can demonstrate that they are passionate about helping businesses and the world run better.
SAP offers a number of Early Talent programmes for recent graduates, in addition to summer internships for current students, designed to be completed in vacations or part-time alongside study.
Also on offer is the SAP Student Training and Rotation Program (STAR): a multi-year, rotational vocational training programme.
Early Talent programmes are offered in sales, engineering and development, consulting and services, finance, human resources and operations, in offices across the USA and Europe. The length of the programme and pre-requisite skills vary by position.
Candidates are recommended to apply online for as many roles as they consider fit their skills and align with their career aspirations. Unlike many other companies, there is no maximum number of applications that can be made via the online application.
Candidates should demonstrate that they are able to fit in with a culture that values the following attributes: tell it like it is, stay curious, embrace differences, keep promises and build bridges.
Candidates should also be able to demonstrate skills in the following areas: innovation, adaptability, can-do attitude, relevant experience, productivity and leadership.
The online application can be completed from anywhere in the world using a mobile or desktop device using a Xing or LinkedIn profile. Candidates must then upload a cover letter and CV.
Some roles require pre-assessment tests to ensure that the candidate can demonstrate prerequisite skills. CVs should be limited to two pages; one page may even be best.
The first stage of the process is to have a pre-screening call with a SAP recruiter, who will talk through your application and some basic interview questions.
Remember that the recruiter has already reviewed your CV, so try to add more detail and information when answering their questions.
If the pre-screening call is successful, you will be allocated to a hiring manager who will arrange the next part of the recruitment process.
Depending on the programme applied to, candidates may be invited to take a written exam or carry out a number of psychometric tests (see below).
SAP verbal reasoning tests provide recruiters with an even playing field to assess candidates, since each prospective employee takes a version of the same test.
The verbal tests assess understanding and comprehension skills, taking the form of short written passages, after which a question is posed. Using the information in the passage, the candidate is invited to select ‘true’, ‘false’ or ‘cannot say’ in answer.
Candidates should remember to only base their answers on the information given in the passage, not any other additional facts or outside knowledge.
SAP numerical reasoning tests measure your numerical aptitude and your ability to interpret, analyse and draw conclusions from sets of data.
The specific type of test will depend on which programme you apply for, as generally numerical reasoning tests work best when asking questions relevant to the data that will be interpreted in that role.
SAP situational judgement tests allow the recruiter to assess how candidates may approach workplace-based scenarios.
The situational judgement test involves considering a series of professional scenarios followed by a number of statements for each. Candidates must select which they consider to be the best answer to the question asked – from which SAP assesses your judgement and character traits.
Candidates should remember that there may be no perfect answer and that they must select the best answer that fits, bearing in mind the ethos of SAP and the characteristics that are desirable for the role in question.
The final hurdle of the SAP application process is to complete an interview with the allocated hiring manager. This interview may take place in person, on the phone, or via a platform such as Zoom.
For some roles and programmes there may be more than one hiring manager. The questions will include more general behavioural and career-related questions, as well as technical questions.
SAP is a trademark of its respective owner. Practice Aptitude Tests is not affiliated with SAP and our practice tests are not endorsed by them. Visit SAP careers.