Real, anonymous reports from people who interviewed for Software Engineer at Ping Identity, newest first and distilled into what to expect across the loop.
Get your personalized Ping Identity 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.
I went through a longer, average-difficulty technical loop focused on working in an existing codebase over a ~3-hour session.
On-site / technical deep dive (3 hours) — I reviewed a pre-existing codebase, walked through what it does, and assessed what felt good and what felt bad; then I implemented a new feature within that codebase, explained my approach, and for a given feature I described the technical design. The session ended with a more standard follow-up interview conversation.
3 months ago
Average Negative Bengaluru
I had an average-difficulty online assessment that moved quickly to a difficult debugging challenge and an incomplete finish.
OA / online assessment — I answered a set of MCQs plus a debugging question and an additional DSA question. The debugging problem was described as tough, and I wasn’t able to clear it.
9 months ago
Average Negative Bengaluru
I completed the assessment work well for a role, but the process stalled afterward with no closure. Take-home assignment (after initial rounds) — I fe…
10 months ago
Average Neutral Vancouver, BC
I went through a kind, communicative 3-step process that ultimately ended without any final response. Recruiter call — A recruiter screen as the first…
> 1 year
Average Positive United States
My interview journey for the software engineer role followed a fairly standard pattern of assessments and then team-fit conversations, all described a…
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
Technical Interviews
Candidates can expect multiple technical interviews that assess a range of skills, including coding, debugging, and system design, often focusing on Java and data structures. The technical rounds can vary in difficulty, with some candidates finding them intensive and broad in scope.
JavaDSASystem Design
Online Assessments
The interview process typically includes an online assessment that may consist of multiple-choice questions, debugging challenges, and data structure algorithms, with some candidates reporting difficulty in the debugging sections.
Online AssessmentDebuggingMCQs
Take-home Assignments
Some candidates are required to complete take-home assignments that can be time-consuming, often involving practical tasks relevant to the role, but feedback on these assignments may be lacking.
Take-home AssignmentPractical TasksFeedback
Recruiter and Manager Screens
The initial stages usually involve a recruiter screen followed by a managerial interview to assess fit and alignment with team goals, with candidates noting that these conversations can be friendly and supportive.
Recruiter ScreenManager InterviewTeam Fit
Communication and Follow-up
Candidates have reported mixed experiences regarding communication, with some experiencing delays or lack of follow-up after interviews, leading to frustration and uncertainty about their application status.
CommunicationFollow-upFrustration
Interview Experience and Culture
The overall interview experience is described as structured but can vary from friendly and conversational to more formal and technical, with candidates appreciating a positive team culture despite not receiving offers.