After an initial recruiter step, I ended up doing a take-home mini project coded in Java. The assignment asked me to build an encoder/decoder, and then create a simple dashboard with a login page that handled different credential levels. Once I submitted, I had a follow-up discussion with an architect to walk through what I produced and why I made certain choices.
The tough part for me was how Java and security-related concepts got tied together across the experience. In the architect discussion, I got pushed on caching and Java topics, and it also came up to clarify the difference between hashing and encryption methods. The whole thing felt somewhat rushed, and the pace made it harder to read the interviewer’s level of engagement, which threw my confidence a bit even though I’d prepared for a normal technical conversation.
1 month ago
Easy Positive Bengaluru
My process started pretty simply: I had a first round that leaned technical, then a second round that felt more like a conversation than an interrogation. In the technical part, I was asked scenario-style questions and also pulled into basic practical topics.
One set of questions stayed focused on networking and protocols—things like VPN and MFA, HTTP versus HTTPS, and how IP addressing and DHCP fit together. I also got scenario questions framed around “what if” situations, and I had to talk through how I’d respond in the moment. In the HR-style discussion, it was much more about fit and dialogue than strict Q&A, and the tone overall felt light.
2 months ago
Average Positive Swindon, Wiltshire, South West England, England
I found the rounds mostly approachable, and the overall vibe was friendly and easy to talk through. I had a mix of technical discussion and then a sep…
4 months ago
Average Positive Bengaluru
I went through a longer sequence that included multiple meetings, and it really felt like a process rather than just a couple of conversations. At the…
5 months ago
Easy Negative Spain
My experience started with early contact, then it quickly became frustrating. I had an initial phone conversation where I mentioned salary expectation…
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
Initial Screening & HR Conversation
The interview process typically begins with an HR conversation that focuses on fit, communication, and basic background questions. This initial step is often straightforward and sets the tone for the subsequent technical discussions.
HR interviewfit assessmentcommunication
Technical Assessment & Take-Home Project
Candidates often complete a technical assessment or take-home project that tests their coding skills and understanding of core concepts, such as Java fundamentals, OOP, and database knowledge. Follow-up discussions usually involve walking through the submitted work and explaining design choices.
take-home projectJava fundamentalsOOP
Technical Interview Rounds
The technical interviews vary in difficulty and style, often focusing on scenario-based questions, core programming concepts, and practical applications rather than complex algorithms. Interviewers expect candidates to demonstrate a solid understanding of the technologies listed on their resumes.
The overall atmosphere during interviews is generally friendly and conversational, though some candidates report inconsistencies in interviewer engagement and tone, which can affect confidence. A supportive environment is common, but some candidates experienced dismissive attitudes.
The interview process can be lengthy, often taking several weeks with varying timelines for feedback. Candidates frequently report frustration with delays and a lack of communication after interviews, leading to feelings of uncertainty and being 'ghosted'.
timelinecommunicationfeedback delays
Outcome & Reflection
Despite a generally structured and respectful interview experience, many candidates do not receive offers, leading to reflections on the mismatch between their skills and the expectations set during the process. The experience often emphasizes the importance of aligning preparation with the specific role requirements.