NinjaTrader logo

NinjaTrader Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 19 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
47.4% Positive experience

Which role are you interviewing for?

8 roles · 19 reports

Candidate interview experiences

First-hand accounts from people who interviewed at NinjaTrader.

Showing 4 of 19
NinjaTrader logo
NinjaTrader

Software Engineer Intern

Engineering · a year ago

Intern Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral

Interviewers were super friendly, had a great vibe. The first interview had about 10-15 questions. The second interview involved two LeetCode Medium problems. The third interview was behavioral. I managed to solve both LeetCode problems in O(n) time, and the interviewer asked about alternative approaches. The interview was quite Java-focused. Still waiting for their response!

Confirmed questions1 question
  • A LeetCode Medium problem involving LinkedLists, Stacks, and HashMaps, all done in Java.
NinjaTrader logo
NinjaTrader

Product Recruiter

HR · a year ago

Mid Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical Presentation

So I interviewed at NinjaTrader and it was a 4-step process: first a screening call, then talent acquisition interviews, after that a formal assessment, and finally I met with the VP of Product. The recruiters were really nice and professional, but a lot of the questions they asked were about how to handle tricky hiring teams and new hiring managers, which made me wonder if they have some internal issues. The chat with the VP of Product was pretty basic, touching on Product Design and Management fundamentals. When I asked about what the company is currently struggling with and what could be better, he said they're still having a hard time finding good product people in Chicago. He also mentioned they haven't really set up any formal growth forecasting yet because he's only been in the job for three months. On a personal note, he seemed a bit concerned about juggling time between New York and Chicago for the required office days. Even though NinjaTrader seems to be hiring a ton of Product people, it feels like there's no clear long-term plan from leadership on how they're going to keep that growth going. I never heard back from them after those 4 rounds.

Confirmed questions5 questions
  • What's your approach to handling hiring managers who are difficult to work with?
  • How do you manage relationships with hiring managers who are new to the role?
  • Can you discuss the organization's current challenges and potential areas for improvement?
NinjaTrader logo
NinjaTrader

Brokerage Support Associate

Operations

Entry Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Take home
Interview formats
Behavioral Technical Coding Case

It started with a 30-minute phone call with HR asking general questions about my background, my education, and my interest in the X role. After that, there were three interviews with different people from the company, plus an aptitude test, which took about three hours in total. The first person I spoke with said they hadn't looked at my resume yet and asked me to go over it. I'm not sure if they were being truthful or just wanted me to present my achievements, but it felt unprofessional. The interviewers asked pretty much the same questions, and those three interviews could have easily been combined into one panel interview. The HR person who first reached out was also not very consistent in their communication. They asked for my availability for the next week twice, once before the initial phone interview and again before the three-hour panel interview. I always responded within 24 hours, but I didn't hear back either time until I sent a follow-up email, and each time it took over a week to get a response. Dealing with the difficulty in scheduling and the repetitive questions made me not want to apply to jobs there again.

Confirmed questions3 questions
  • Could you please walk me through your resume?
  • What motivated you to learn X language?
  • What do you enjoy doing in your free time?
NinjaTrader logo
NinjaTrader

Mobile Engineer

Engineering

Senior Easy Neutral experience No offer 6 rounds
Interview process
Recruiter call Take home Technical screen Panel Group Take home
Interview formats
Behavioral Technical Coding Presentation

The interview process kicked off with a 30-minute phone chat with a recruiter. After that, I had to complete a simple Flutter project challenge. A week later, I had a Zoom call with the Mobile Engineering manager where I was asked some technical questions and about my background. Then, another week passed, and I had an hour-and-a-half panel interview with the Software QA Manager, the VP of Engineering, and the recruiter. Right after that last interview, there was a 15-minute timed Aptitude Test with 50 questions, which was pretty straightforward. They said I'd hear back by the end of the week or within 3 days, but another week after the whole 4-week process, they told me they were going with another candidate who was more qualified. Honestly, the whole thing felt pretty simple, but also like a waste of my time. Glad I'm pretty far along with State Farm and some other places, otherwise, I'd be more bummed out. Also, I applied for 'Mobile Engineer,' but the Mobile Engineering Manager told me they were actually trying to fill a 'Senior' role, which wasn't what I applied for.

Confirmed questions2 questions
  • Regarding server requests, what strategies do you employ to minimize latency?
  • Can you describe the typical architecture you utilize when developing Flutter applications?

NinjaTrader Interview Questions

Quoted word for word from NinjaTrader interview reports.

How do you envision SEO contributing to content marketing efforts?

Read reports

Regarding server requests, what strategies do you employ to minimize latency?

Read reports

Can you describe the typical architecture you utilize when developing Flutter applications?

Read reports

How do you balance professional commitments between New York and Chicago, especially concerning mandatory in-office days?

Read report

What are your strategies for ensuring the long-term sustainability and management of growth?

Read report

What would you do if you didn't know the answer to a client's question?

Read report

Formats, difficulty and experience

Across all 19 NinjaTrader interview reports.

Interview formats

Behavioral 45%
Technical 27.5%
Coding 12.5%
Presentation 7.5%
Case 5%

Interview difficulty

Easy 15.8%
Average 63.2%
Difficult 21.1%

Candidate experience

Positive 47.4%
Negative 26.3%
Neutral 26.3%

Reports by job function

Operations 6
Engineering 4
Analytics 3
Finance 2
Sales 2
HR 1