After applying, I was asked to complete an online assessment with three questions: an easy one followed by two more that felt like easy-medium/medium DSA-style prompts. A short time later I heard back to schedule the next step, which typically started with a recruiter call to confirm basic fit and logistics, and then moved into a technical coding interview.
The coding portion varied by round, but the overall feel was consistently interview-style: either a whiteboard-style problem or a short timed assessment. When I did the live coding, the manager/team interview mixed technical and behavioral topics together, and I was expected to be clear about my approach and honest about what I did and didn’t know. One time the coding part felt straightforward with more basic questions; other times the pacing got tight, and I struggled to finish everything and still pass the checks for all prompts.
3 months ago
Difficult Positive Austin, TX
I went through a more classic multi-step flow that started with an OA completed on a short clock—mine was set up through a timed link where I had only a couple days to finish. After the OA, I was contacted for a recruiter-style screening and then moved into interviews that mixed technical and behavioral content.
In the live portions, the behavioral questions were structured around my background and experience, often with leadership-style prompts that asked for specific stories. The technical work was more “walk me through your thinking” than just typing code for a full set of hidden test cases; I was presented a problem and asked to explain how I’d solve it, and in at least one round the pace made it feel like I had to balance clarity with speed.
5 months ago
Average Positive Plano, TX
My round structure was fairly minimal and leaned heavily on coding fundamentals. I had an OA that was described as very easy or close to it, and I the…
9 months ago
Average Positive United States
My process started with the familiar three-question OA, described as LeetCode-style but not overly complex—if I passed it, I moved into a phone screen…
> 1 year
Easy Positive San Antonio, TX
My process was unusually brief. I went straight into a single interview without a long sequence of extra rounds, and the questions weren’t especially …
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
Online Assessment (OA)
Candidates typically begin with a timed online assessment consisting of 3 questions, which range from easy to medium difficulty in data structures and algorithms. The OA is a crucial gatekeeper, and performance here significantly influences progression to the next stages.
Coding assessmentDSATimed
Recruiter Screening
The recruiter screening focuses on basic fit, logistics, and sometimes compensation discussions. Candidates should be prepared for questions about their background and motivations for applying, as well as potential challenges regarding their experience.
Fit interviewLogisticsCompensation
Technical Interviews
Technical interviews often blend coding questions with discussions around problem-solving approaches, emphasizing clarity and reasoning over just arriving at correct answers. Candidates may encounter a mix of algorithmic problems and practical coding scenarios, such as improving existing code.
Coding questionsProblem-solvingOOP
Behavioral Interviews
Behavioral interviews focus on candidates' past experiences, leadership styles, and situational responses, often using structured prompts. Candidates should prepare to discuss their motivations for joining USAA and specific examples from their work history.
STAR methodLeadershipSituational
Interview Atmosphere
Overall, the interview atmosphere is described as supportive rather than adversarial, with interviewers aiming to understand candidates' thought processes. Candidates should expect a collaborative environment, particularly in later stages where teamwork may be assessed.
SupportiveCollaborativeCommunication
Logistics and Timing
Candidates noted that the logistics of the interview process, including timing and technical setup, can significantly impact their performance. Being prepared for potential technical issues and managing time effectively during assessments is crucial.