Software Engineer applicants have rated the interview process at XCNT with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 100% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 15 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at XCNT overall takes an average of 38 days.
Common stages of the interview process at XCNT as a Software Engineer according to 1 Glassdoor interviews include:
I applied online. I interviewed at XCNT in Dec 2019
Interview
- Quick 30min call with one of their Senior Engineers about my background and why I wanted to join the company + very casual discussion about the company's culture and goals. Then I was sent a coding challenge to submit no later than one week after. I never heard from them after that
Interview questions [1]
Question 1
What was your favorite subject at school? and why? (I applied right after graduating college)
I applied online. The process took 3 months. I interviewed at XCNT (Berlin) in Dec 2019
Interview
About a month after applying to XCNT from a Stack Overflow job post, I received an invitation to a get-to-know-you video chat with their senior software engineer, so I could learn more about the company and their projects, and they could learn more about me. I was then asked to complete a two-week long coding project (building the backend and frontend for a small-scale web app in Python + whatever other frameworks I wanted to use). Following the project I was invited to a technical interview with two of XCNT's software engineers, in which I walked them through my project implementation and received some comments and critiques. Afterwards they invited me to speak more personally with one of their non-technical co-founders, including why I wanted to work for XCNT, what my interests are, etc. Ultimately, I was invited to come to their Berlin offices for a final in-person interview.
Prior to the interview I was asked to prepare a presentation on any topic (technical or non-technical) that excited me, and take a Gallup personality test. The interview day consisted of a number of sessions, including giving said presentation, explaining a technical concept to someone with a non-technical background, discussing the results of the personality test and the XCNT's core values, and just getting to know the team with a lunch and walk around the city. I was pretty nervous going into the final interview, but everyone at XCNT was very welcoming and fun to be around, and it ended up being a really enjoyable day.
Compared to other hiring processes I found XCNT's to be a great experience. Having a coding project, in which one can take the time one needs to properly show off one's abilities, is a much better way of testing aptitude than a "whiteboard problem". I especially appreciated the feedback during the technical interview, and even learned a few new tricks from it. Everyone was very communicative and professional during the hiring and relocation process, and were happy to answer any questions I had along the way.
Interview questions [1]
Question 1
What technologies do you have experience with?
Why do you want to work at XCNT?
Why do you want to live in Berlin?
What are your thoughts on XCNT's core values? Are there any values you think are missing?
I applied online. The process took 2 months. I interviewed at XCNT (Berlin) in Feb 2020
Interview
I applied to the job for Software Engineer at XCNT GmbH online and immediately received the application confirmation email. Within a week, I got an introductory remote interview call 30mins long. I also received the preparation material for the interview that included a pdf about XCNT's services, aim, and tech stack. The interview was conducted by one of the cofounders that mainly aimed at knowing each other. Right after the screening, I got an email with a document detailing the further steps in the application process and the question if I would like to move further with the process. Since I was ready, I received a coding challenge the very next day with a soft deadline of 3 weeks. I had queries when I started with the challenge and they were very responsive to them. After submission of the coding challenge, I received a technical interview and coding challenge review invitation that lasted for about an hour and a half. There was guiding input too from the lead developer for things that could have been improved and suggestions at the end regarding the overall coding challenge and interview. Right after the technical interview, I received an invitation to meet another co-founder. This one was more like an HR interview. Two days after the second interview, I got an invitation to Berlin for the final onsite interview. Two days after my final interview, I received an offer!
Interview questions [2]
Question 1
Coding Challenge: The coding challenge was mainly a web application divided into backend and frontend parts for an expense management system.
Technical Interview: This interview was majorly a discussion that revolved around application design, unit tests, and different approaches for scenarios presented.