Real, anonymous reports from people who interviewed for Software Engineer at AppsFlyer, newest first and distilled into what to expect across the loop.
Get your personalized AppsFlyer Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
My experience started with a conversation about my background and how it fit the role, and then it turned into discussing a project I’d done in my previous job—especially the code and the reasoning behind it. It didn’t feel like it was trying to derail me; it felt more like a structured discussion to understand how I work.
On a different pass through the process, the flow was equally straightforward: there was an HR call first, then a technical interview where I was asked how to shorten a link, followed by another technical interview with a LeetCode-style problem. The process felt quick, and I remember the hiring manager stage being part of what made it feel organized.
6 months ago
Average Positive Israel
My interview started with an introduction and some personal questions, and then I moved straight into coding. The LeetCode-style question felt easy, and it came with follow-up questions as I worked through it. After that, I had another interview focused on design questions, and the overall vibe stayed friendly.
Across the technical rounds, I spent most of my time answering coding work, and the experience was a pleasant back-and-forth as I solved and explained. In another part of the journey, the interviews were again centered on coding questions at a LeetCode easy-to-medium level, with interviews led by team leader and group leader.
8 months ago
Average Positive Israel
My process had a lot of steps, and it felt more like a long meeting chain than a quick set of tests. I went from HR to a team leader over Zoom, then t…
9 months ago
Average Positive Israel
My first step was a technical screening built around a LeetCode-style coding question. After that, the next round shifted toward system and product de…
9 months ago
Average Positive India
My process started with an assignment round that was very practical—focused on SDK integration. After I submitted it, I moved into a technical discuss…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Flow
The interview process typically begins with an HR call, followed by a technical screening that often includes coding questions, and then progresses to design discussions and final HR interviews. The overall flow is generally structured and organized, with multiple touchpoints across different levels of the organization.
HR callTechnical screeningDesign discussion
Technical Evaluation Focus
Candidates can expect a strong emphasis on coding skills, particularly through LeetCode-style problems, as well as practical applications such as system design and troubleshooting. The technical rounds often prioritize problem-solving and reasoning over rote memorization of algorithms.
LeetCodeSystem designPractical applications
Interview Atmosphere
The interviews are generally described as friendly and conversational, with interviewers aiming to understand candidates' thought processes rather than creating a high-pressure environment. This supportive atmosphere contributes to a more comfortable experience overall.
FriendlyConversationalSupportive
Variability in Experience
Candidates have reported mixed experiences regarding the consistency of the interview process, with some noting disorganization in scheduling or interviewer preparedness. While many found the process respectful, others experienced moments that felt unprofessional or poorly coordinated.
ConsistencyScheduling issuesProfessionalism
Difficulty Level
The overall difficulty of the interviews is often described as average to challenging, with some candidates feeling that certain technical questions were unexpectedly tough. The experience can vary significantly based on the specific interviewers and their expectations.
Average difficultyChallengingTechnical questions
Post-Interview Communication
Candidates noted that communication throughout the process was generally clear and respectful, although some experienced delays or lack of feedback after interviews. The final decision-making process can sometimes feel abrupt, especially if candidates do not receive constructive feedback.