I applied through a recruiter. I interviewed at CitiusTech
Interview
Interview went well, interviewer was cool and makes you feel comfortable while answering. You can even take out some points for whatever you couldn't answer he will explain how it goes, rather than like an interview it went like a discussion. However there is no further communication after giving the interview
They kept on having rounds after rounds. Some of the panelists were very rude. No relocation assistance. Salary current and expected during first screening call. On the final HR discussion, they quoted an absurdly low number saying they do not have notes from the ones who called you for screening and this is what we can do. What a waste of time. So, it became a case of take it or leave it.
Interview questions [1]
Question 1
Can you relocate for this role? We will not reimburse you or help you with it.
I had one technical interview with 2 coding questions and then theoretical.
Also some output questions were asked.
After this managerial round was there.
Then HR discussion round. The offer letter was released after that.
I applied online. The process took 1 day. I interviewed at CitiusTech (Pune) in Oct 2025
Interview
I applied through LinkedIn, and the recruiter contacted me shortly after. The interview process started the next day, and I completed one round so far.
I applied through LinkedIn, and the recruiter contacted me shortly after. The interview process started the next day, and I completed one round so far.
Interview questions [1]
Question 1
How will you deploy Django Based app on a AWS servers what steps will you take.
The query execution time is more how will you debug
You join a project where Python's logging output is missing in a multi-process app using multiprocessing. Write a minimal example demonstrating why logs might not appear from child processes, then fix it so logs from all processes are captured and explain your approach.
You’re tasked with processing large log files in real time. Write a Python generator function that reads a file line by line and yields only lines that contain valid JSON objects. Handle lines with malformed JSON gracefully, skipping them without stopping iteration.