I applied through a recruiter. I interviewed at Candescent in Feb 2026
Interview
The process started with a recruiter screening, followed by multiple technical rounds. Based on the communication I received beforehand, I expected the interviews to focus more heavily on fundamental software engineering concepts and hands-on development experience. However, the technical rounds leaned significantly toward architecture and system design discussions that felt more aligned with senior-level or architect-level expectations.
The gap between the described interview focus and the actual questions was noticeable. I would recommend the recruiting team provide clearer guidance in advance about the depth and type of questions candidates should prepare for, especially if the role expects strong system design and large-scale architecture knowledge.
Communication timing around scheduling and expectations could also be improved to ensure candidates feel prepared and aligned going into the interviews.
Overall, the interviewers themselves were professional and knowledgeable, but clearer expectation-setting would make the process much stronger and less misleading for candidates.
I applied through a recruiter. I interviewed at Candescent in Jan 2026
Interview
1. Recruiter Call
2. HackerRank OA
3. Hiring Manager Round
The HackerRank consisted of 3 parts - Rust, HTTP, and Java. Not too difficult, streams were very useful. Then the HM round was scheduled but I wasn't even asked for my availabilities and I had to reschedule. The meeting invite was scheduled for a certain time but had a different time in the description. I also wasn't provided with any information on what to expect for this call and assumed it would be mostly behavioral/culture fit questions..... I was wrong. The team rapid-fired a long list of Googleable "Java cheat sheet" questions that I didn't prepare for. They asked questions in 3 parts - backend/API, Java, and Spring. I answered the questions to the best of my ability but often I would either provide a guess or simply "I don't know." I haven't heard back yet but I'm assuming I will get a rejection soon.