1p3a Question · Oct 2025 · Paris

Target Backend Engineer L4 Interview Experience and Questions

SWE OA Mid Easy

Question Details

Recruitment Source: LinkedIn Outreach

Total Duration: Approximately 25 days

Outcome: Selected

Online Assessment *

Problem 1: Basic algorithmic problem requiring loops and condition

Full Details

Recruitment Source: LinkedIn Outreach

Total Duration: Approximately 25 days

Outcome: Selected

Online Assessment *

Problem 1: Basic algorithmic problem requiring loops and conditional logic. *

Problem 2: Range query task [L, R] to identify numbers divisible by $\sqrt{n}$, implemented using a Stack-based approach. *

Problem 3: String manipulation problem (variation of Minimum Distance), implemented using Dynamic Programming.

Technical Interview Round 1 (60 mins) *

DSA: Implemented Zig-Zag traversal of a Binary Tree. *

System Design: Provided a high-level architectural design for an E-commerce platform. *

Coding: Wrote a function to sort specific strings within a List<String> based on a starting character using only Java Streams. *

Theory: Discussed SOLID principles, CAP theorem, and feature upgrades from Java 8 to Java 17.

**Technical Interview Round 2 (

System Design 70 mins)** *

Problem Statement: Design a Personalized Promotion System. *

Solution: The process involved requirement gathering, defining API contracts, selecting the database technology with justification, and outlining the specific database schema.

Hiring Manager Round (45 mins) *

Experience: High-level overview of current organizational projects and specific team contributions. *

Behavioral: Situational questions answered using the STAR method. *

Technical: Comparison of RDBMS vs. NoSQL and discussion regarding exposure to AI. *

Logistics: Discussion of compensation details.

About This Question

This is a reported interview question from a target interview for a swe role (mid level) during the oa round reported in 2025.

It covers the following topics: Sql, Strings, Binary Tree, System Design, Dynamic Programming, Oop, Behavioral, Stack .

Difficulty rating: Easy