← Back to Directory

SAP

Large Enterprises

Screna has 14 SAP interview write-ups. The most reported round is the technical phone screen (11).

14 interview notes · updated Jul 2026

SAP·Software Engineer·Technical Phone Screen

Jul 2026
Got a coding question at SAP for a software engineer role, pretty straightforward array filtering and string formatting task. Nothing too crazy but the output format tripped me up a bit.
  • Given an array of author objects (each with a full name and nationality), write a function that returns a sentence listing only the American authors, formatted like 'X, Y, and Z are American authors.'

“Filtering was easy, the join logic with 'and' before the last name is where I fumbled a bit.”

View Post

SAP·Software Engineer·Technical Phone Screen

Jun 2026
Got a coding question at SAP for a software engineer role, pretty straightforward grouping problem but it had a few gotchas worth thinking through.
  • Given an array of author objects, write a function that groups them by nationality and returns a dictionary where each key maps to an object containing the list of authors from that country and their count.

“Seemed easy at first, just a reduce or a loop with some bookkeeping.”

View Post

SAP·Software Engineer·Technical Phone Screen

Jun 2026
Pretty straightforward coding screen for a Software Engineer role at SAP. One question, nothing tricky, felt more like a warmup than a real filter.
  • Given an array of author objects each containing a firstName and lastName field, write a function that returns an array of their full names as strings in 'First Last' format.

“Basically a map over the array and template literal the two fields together.”

View Post

SAP·Software Engineer·Technical Phone Screen

Jun 2026
SAP software engineer coding question, pretty straightforward JavaScript stuff. Just the one problem about variadic functions and summing arguments.
  • Implement a variadic function called nSum that accepts any number of numeric arguments and returns their total sum.

“Easier than I expected.”

View Post

SAP·Software Engineer·Technical Phone Screen

Jun 2026
SAP data science interview with a system design question focused on anomaly detection for ship tracking. Pretty niche problem, felt like they wanted to see how you'd think through messy real-world data before jumping to any model.
  • Design a system that detects ships deviating from their expected course, given a dataset of position records as tuples of (ship_ID, x, y, z, timestamp) with irregular time intervals.

“The irregular timestamps tripped me up more than I expected.”

View Post

SAP·Software Engineer·Online Assessment (OA)

Jun 2026
Got a coding question from SAP for a software engineer role, pretty focused on string formatting logic. Nothing crazy, but the edge cases around punctuation tripped me up more than I expected.
  • Given an array of author objects, write a function that returns a sentence listing their full names with proper Oxford-comma formatting, ending with 'are authors.'

“Looked simple and I almost didn't think twice about it.”

View Post

SAP·Software Engineer·Technical Phone Screen

May 2026
SAP software engineer screen, basically one coding task involving a public API fetch. Pretty straightforward but there were a few small things to get right.
  • Using the public Pokemon API, write an async function that fetches the first 10 Pokemon and returns an array of objects each containing the name and url fields.

“Seemed easy and it mostly was.”

View Post

SAP·Software Engineer·Technical Phone Screen

May 2026
SAP coding screen for a software engineer role, pretty light on the surface but they threw in a follow-up that made me think harder than expected.
  • Implement a curried function that takes two arguments one at a time and returns their sum. Then generalize it to handle any number of chained calls, accumulating the total until no argument is passed.

“The basic version I got down fast, just return a function from a function, done.”

View Post

SAP·Product Manager·Onsite - Product Sense / Strategy

May 2026
SAP PM interview with a product strategy question that required thinking beyond the obvious data sources. Pretty focused, just the one question from what I can tell, but it had some depth to it.
  • If a competitor ships a new feature, and you set aside user feedback and engagement metrics entirely, what other data sources would you look at to decide whether to build something similar?

“This one tripped me up a bit because removing user feedback and engagement data feels like taking away the two most obvious answers.”

View Post

SAP·Software Engineer·Online Assessment (OA)

May 2026
SAP coding screen, pretty barebones. Just one function to write and that was basically it.
  • Write a function that takes two strings and returns them concatenated together.

“Yeah this is exactly as simple as it sounds.”

View Post