
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
Candidate interview experiences
First-hand accounts from people who interviewed at Tracxn.
Software Engineer
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.
- 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.
Senior Software Engineer
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.
- 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?
Software Engineer
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.
- 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 ββHow to check if t is a substring of s?β
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.