I walked into Apexon for a Java-engineer style interview and waited for a long time before it actually started. When it finally began, it felt rushed and mostly focused on Java fundamentals and coding in a quick burst. I worked through a problem that involved printing pairs like (x, 2x) from an array, then moved into Java Streams where I had to filter and transform strings. After that, I was asked about daemon threads. Once those topics were done, the conversation wrapped up pretty abruptly, and I didn’t get much room to talk through my project experience or broader problem-solving.
Later, I also went through a virtual scheduling path where the first step was a platform assessment with both SQL questions and Java coding questions. The SQL part was fine because sample inputs and outputs were provided, but the Java coding section was time-boxed heavily and didn’t include sample inputs/outputs. The lack of examples meant I spent a big chunk of the short window just trying to interpret the problem, and I wasn’t able to complete the Java questions before time ran out. That interview ended with me not being shortlisted, and overall the experience left me feeling like the process leaned more on platform quirks than on my actual ability.
4 months ago
Average Negative London, England
My process started with multiple technical rounds that felt heavy on implementation and system breadth. I ended up going through more stages than I expected: initial coding/technical rounds handled through Apexon, followed by additional coding/technical interviews with the client, including a final manager-style technical discussion. Across those rounds, the pressure was less about casual conversation and more about finishing full implementations.
One of the later coding interviews tripped me up—I couldn’t complete the implementation in the time given. The overall vibe felt demanding and somewhat rigid about what they wanted me to know and produce. I remember walking into later questions with an expectation of “complete it fully,” and when I fell short, it became clear the process was moving on.
11 months ago
Average Negative Birmingham, England
My interview started with an HR/recruiter screening, followed by a scheduled technical round with Apexon’s engineering panel. The technical topics cov…
11 months ago
Average Positive Mumbai
I went through a fairly JavaScript/TypeScript-focused path with a strong front-end bent. The interview started with a technical round covering basic a…
> 1 year
Average Positive India
My interview followed a CoderPad-style coding flow with Java as the center of gravity, and I ended up doing two technical rounds. In the virtual stage…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Technical Rounds Focus
The interview process typically includes multiple technical rounds that emphasize coding skills, particularly in Java, with a mix of implementation and theoretical questions. Candidates should be prepared for a range of topics, including core Java, data structures, and possibly frameworks like Spring Boot or React.
JavaCodingFrameworks
Time Pressure & Format
Candidates often face significant time constraints during coding assessments, which can lead to incomplete solutions. It's crucial to practice coding under timed conditions to manage this pressure effectively.
Time managementCoding assessmentsPressure
Behavioral & Communication Skills
Interviewers place a strong emphasis on how candidates communicate their thought processes and project experiences, making it important to articulate reasoning clearly. Candidates should prepare to discuss their past work and how it relates to the role.
CommunicationBehavioralProject experience
Interview Structure & Coordination
The interview process is generally well-structured, often involving a sequence of technical and HR rounds. Candidates should expect clear communication about the process and timely updates, although some have reported delays.
Structured processHR coordinationCommunication
Diverse Question Types
Candidates may encounter a variety of question types, including scenario-based, puzzle-style, and practical coding tasks. It's advisable to prepare for both theoretical knowledge and practical application in coding interviews.
Scenario-basedPuzzle questionsPractical coding
Outcome & Feedback Experience
While many candidates report a lack of feedback after interviews, the overall experience can vary significantly, with some feeling respected and understood, while others find the process draining. Candidates should be prepared for potential delays in receiving results.