Tracxn logo

Tracxn Software Engineer Interview Questions
& Process

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

Based on 35 interview experiences Β· FREE TO READ

2.8 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tracxn.

Showing 3 of 35
Tracxn logo
Tracxn

Software Engineer

Engineering Β· a year ago

Entry Average Positive experience Decline offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding System Design

I applied for the Software Engineer position at Tracxn online. Although I was offered the role of Automation Engineer, I was assured the work would be identical to that of a Software Engineer. The interview process commenced with an online puzzle round featuring 20 visual reasoning questions (image prediction puzzles) presented via a Google Form. Upon successfully clearing this round, I was invited to Tracxn’s Bengaluru office for an in-person interview. The first stage involved a DSA problem-solving session where I had 30 minutes to solve a coding problem on paper. This was followed by a technical interview concentrating on JavaScript, React, and Node.js, which included both theoretical and practical questions. Subsequently, there was a coding round where I had 30 minutes to develop the frontend of a basic chat application using React. The final round consisted of a discussion about the system design for the same chat application, specifically focusing on the database schema and API design.

Confirmed questions1 question
  • Check if a given pattern is a substring of a given text. For example, with text = "tracxn" and pattern = "acx", the output should be true, but with text = "abcdef" and pattern = "acf", the output should be false.
Tracxn logo
Tracxn

Senior Software Engineer

Engineering

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Coding Coding

Had an initial call, then 3 rounds total. The first round was a coding challenge with one question, which was easy but long. The second round was supposed to be with a senior developer, but they missed the scheduled time, so it was rescheduled. The next day, I had another coding challenge, an extension of the previous question. The third round was with a manager who also missed the scheduled time, leading to another reschedule. This time, the question was from GeeksForGeeks, and although I tried a different approach, the interviewer insisted on the GFG solution, seeming unprepared. This was my final round as I didn't pass.

Confirmed questions2 questions
  • Given chefs and ingredients, what's the maximum number of dishes you can prepare under certain conditions?
  • What is the minimum number of platforms needed for a railway station?
Tracxn logo
Tracxn

Software Engineer

Engineering

Mid Easy Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The questions asked were thought-provoking and challenging. However, the interviewers themselves weren't always clear in their questions. As I started offering optimized solutions, they would extend the questions, adding more complexity and constraints. It was funny when one interviewer left and came back with new constraints πŸ˜‚. Another interviewer interrupted my answers, giving their own solution before I could finish, and then asked why I hadn't completed my answer. Interviewers should be more considerate and flexible with candidates.

Confirmed questions2 questions
  • Convert a given representation of parentheses and variables from a computer program into a new representation detailing the count and type of variables used in each code block.
  • Determine the minimum number of platforms required at a railway station for a given day, based on the arrival and departure times of all trains.

Tracxn Software Engineer Interview Questions

Quoted word for word from Tracxn interview reports.

β€œFind the next lexicographically largest string given an alphabetical string.”

Read reports β†’

β€œFind the lexicographically largest number formed by concatenating strings from a list.”

Read reports β†’

β€œWrite a JavaScript program to remove characters that appear an even number of times consecutively from a string. Example Input: abbbbcccczzxxxxzzz, Output: azzz.”

Read reports β†’

β€œCan you determine if a substring exists within a string using built-in string methods?”

Read report β†’

β€œWhat is the minimum number of platforms needed for a railway station?”

Read report β†’

β€œWrite code to arrange an array of positive and negative numbers such that positives are at even indices and negatives are at odd indices. Example: Input -1 2 4 5 -2 -3, Output 2 -1 4 -2 5 3.”

Read report β†’

β€œHow would you write pseudo code to remove duplicate characters from a string?”

Read report β†’

β€œHow would you find the minimum value in an array that is sorted but has been rotated?”

Read report β†’

Formats, difficulty and experience

Across all 35 Tracxn interview reports.

Interview formats

Coding 45.9%
Technical 35.3%
Behavioral 17.6%
System Design 1.2%

Interview difficulty

Easy 14.3%
Average 77.1%
Difficult 8.6%

Candidate experience

Neutral 8.6%
Positive 57.1%
Negative 34.3%