I applied through a recruiter. The process took 1 week. I interviewed at Roxiler Systems (Pune) in Mar 2024
Interview
The process consisted of three rounds. First round involves of theoretical questions followed by a coding question. Second round was a live coding round with easy difficulty (added in interview questions) and third would be a technical/managerial round.
Unfortunately I had to deal with a very entitled interviewer who didn't bother to greet, turn on his camera, give an introduction, have decency to explain the process or questions about company or interview feedback in general.
In the first round I was asked hyper-specific questions about functions of random third-party libraries that can be simply read from the documentation - not sure if they wanted an engineer or someone who spend their time memorizing docs.
in the second round, I was asked to code five analytical components with API integration, filtering, sorting, date manipulation, tables, charting libraries implementation and file upload module in 1:15 hours - which I doubt their own developers can code in this threshold.
When I was asked to explain the code - the interviewer was not interested in coding conventions, best practices, readability, scalability and maintainability of the code which are generally considered the key benchmarks to assess your skills - I had a feeling that he himself was unaware about these things or maybe feeling insecure that a junior knows more than him.
He did not mention anything at all about what was the expectation, criteria or benchmark for the interview and I too was going to politely reject the company after getting a good glimpse of the company culture and their developers.
Thankfully I got a rejection email some time later.
in 1:30 hours: create a dashboard with API integration, create a drop-down that would display list of months, create a bar chart and pie chart with filtered data, create a table with 5 fields from api, clicking on headers would sort the data in ascending order and double clicking on headers would sort them in descending order. show a stats component with amount of sold and unsold items, total sales and unsold item price using data from api. Also create a file upload component.