I applied online. The process took 4 days. I interviewed at CommerceIQ (New Delhi) in Mar 2021
Interview
Code review was the first round, and the weirdest code review I have ever done.
They expect you to review the code of an entire git repo with over 20 files, and well over a thousand lines of code.
Looks like who-ever designed that round, doesn't know a lot about code reviews. Reviewing (from code perspective) an entire java project in an interview is just absurd.
I applied in-person. The process took 2 days. I interviewed at CommerceIQ (Chennai) in July 2023
Interview
Lack of respect to Candidate's time. Red Flag: Reject with no interview feedback inspite of performing well in the interview. I was able to answer the couple of questions well on time. I was waiting for at-least a week to hear a Reject. I was informed that I would be shared with the detailed feedback but in vain. After waiting for three weeks and a couple of follow-ups with the HR, there was no response from the team.
Interview questions [1]
Question 1
DSA questions involving recursion and combinations
I applied online. The process took 1 week. I interviewed at CommerceIQ (Bengaluru) in Jan 2022
Interview
There are supposed to be 6 rounds as follow:
1. Code Review
2. Problem Solving & Coding
3. HLD
4. Home Assignment Presentation
5. Hiring Manager
6. Culture Fit & Bar Raiser
It seems I couldn't get through 1st round. I must say that it was very poorly conducted.
One is supposed to review a codebase that is for the most part very pathetically designed & coded.
You would find poor design & code quality in terms of coding style.
On top of that, you are supposed to provide reviews in a text file, unlike a code review tool which would have made make the reviewing processes easier.
Very disappointed because even though I could review the code and provide all the details as one would in a real code review situation, I fail to do so because i was poorly conducted.
Interview questions [1]
Question 1
Given a source code of a project one needs to review the code as one would in a real project.