
Tray.ai Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 64 interview experiences · FREE TO READ
Which role are you interviewing for?
26 roles · 64 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Tray.ai.
CSE
First, there was a quick chat with the hiring team. Then, I had to complete a take-home assignment that mimicked a typical day. After that, I went through 2-4 in-person interviews, where we discussed the assignment and talked about how I'd fit into the team and company culture. It was a few hours long, but honestly, it was a really nice experience, and everyone I met was super friendly.
- What is your suggested response to this customer?
Senior Backend Engineer
Went through a 4-stage, really long interview process. First, a chat with an Engineering Manager about my background. Then, a take-home Codility test. Round 3 involved talking to a Product Manager to see if I'd fit the team. The final 90-minute round included reviewing the Codility task (30 mins) and a System Design interview to create a backend solution (60 mins). There were also prep and feedback calls with recruitment. Unfortunately, even after passing everything, they said the role lost budget and they couldn't hire me, with no apology, which was disrespectful of my time. The recruiter even cheekily said they might call back if budget reappears, but not to wait. I get it's a startup, but an apology would've been nice. Feedback took 1-2 days after each round, leaving me hanging. They also mentioned I'd skip cleared rounds if budget returned and just do another round with someone higher up. Not waiting, not interested.
- Codility task to refactor code, implement a method with nested Try constructs.
- System design task for scheduling.
Director of Customer Success Operations
Hannah, the recruiter, laid out the interview journey: First, a Recruiter Screen. Then, an interview with the Hiring Manager. Next, a Team Interview with key stakeholders and peers. Finally, an Offer, though they mentioned a potential founder interview for top candidates before the offer letter. Be ready! The team is knowledgeable and will ask for specific examples. They hire thoughtfully and came prepared for your interview. I didn't get the job, but I had a great feeling about the team, the hiring manager, and the amazing recruiter. The recruiter provided detailed feedback after the interviews, which was incredibly helpful and appreciated. The hiring manager was direct and asked detailed questions, but the conversation was also fun and enjoyable. Overall, they treated me like a person throughout the process, not just a candidate.
- Tell me about the data-focused ways you've monitored progress.
- Describe how you've tracked progress with multiple data points.
Senior Software Development Engineer in Test
First there was a chat with the hiring manager or lead QA, then a technical test, and finally a technical interview. It was all done over Zoom. I rarely bother to write reviews, but this company experience was so awful. They don't know what they're looking for. They actually want some kind of super SDET who is also an expert JavaScript dev, skilled in technical white box testing and API design. The feedback on the tech exercise was unfair, lazy, and super subjective. The final interview was also way too brutal and didn't really show if you're a strong SDET. It was old-school, based on how well you can code with people watching and no time to Google anything.
- Can you discuss your background and experience?
- The challenge involves designing a proof of concept framework for automating the saucedemo page.
- How can you impress our lead SDET by doing everything exactly as they would?
Tray.ai Interview Questions
Quoted word for word from Tray.ai interview reports.
“Could you convert this function with a callback into a promise?”
Read reports →“Can you log in to https://www.saucedemo.com/ using the 'standard_user' account and then sort the products by Price from high to low?”
Read reports →“How would you detect all the errors in this piece of code?”
Read reports →“Can you explain this functional JavaScript code, like functions such as reduce and map?”
Read reports →“Can you refactor this code to be more readable and future-proof?”
Read report →“Could you create a React component that handles password input with accessibility features and includes validation messages?”
Read report →“Can you explain the distinction between User Experience (UX) and User Interface (UI)?”
Read report →“Could you write a program to control a hypothetical robotic hoover's navigation?”
Read report →“How would you parse a nested JSON object, potentially like a tree, and flatten it according to specific requirements?”
Read report →Formats, difficulty and experience
Across all 64 Tray.ai interview reports.