
Centric Software Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 11 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Centric Software.
Software Engineer
The hiring journey had a few steps: first, a 30-minute chat with the hiring manager, then a 60-minute technical interview with the software engineering manager. After that, there was a 90-minute technical assessment with both a software architect and a team manager. Later on, a 60-minute meeting focused on cultural fit with the Head of Engineering and the R&D VP. Finally, a 30-minute session with the Head of Engineering and the software engineering manager to align on the role. Everyone I spoke with was really nice and kept things conversational. I was a bit shaky on Java since I hadn't used it much lately and fumbled a couple of times during the technical and assessment meetings, but they were understanding and helpful, making it a good overall experience. It was a bit intimidating thinking about meeting senior management, but they were all super friendly and made me feel comfortable. It's clear they put a lot of effort into their hiring process.
- Can you explain the basic concepts of object-oriented programming abstractions and discuss some Java questions on data structures and concurrency?
- Tell me about essential conflict management skills, decision-making processes, strategies for communication and reporting to peers and managers, and team dynamics.
Software Engineer Intern
They were interested in my background with mobile development and asked me to explain some core concepts of React Native. They also looked through my GitHub and asked for suggestions on how to enhance the existing code.
- What does useEffect do?
- Could you tell me about your mobile development experience?
- Explain some React Native basics.
Software Engineer
They sent me a take-home assignment that was supposed to take 8 hours without talking to me first. I asked to chat with someone before doing work, and they agreed. The phone screen was weird; the interviewer was complaining about how lazy most of his engineers were and said a lot of personal things about them. After that, I finished the assignment. The expectation was 4-8 hours to build a backend API with a database and tests. I got it done, even using their preferred libraries. It was fully tested, working, and I thought it was pretty clean. The company completely ghosted me after I submitted it. I followed up, and they eventually said the code wasn't up to their standards for the role, with no specific feedback. It was a bad experience with rude treatment. Don't bother.
- Create a basic back-end API that includes a database.
Centric Software Software Engineer Interview Questions
Quoted word for word from Centric Software interview reports.
“What does useEffect do?”
Read reports →“Create a basic back-end API that includes a database.”
Read reports →“Can you explain the distinction between a primary key and a foreign key?”
Read reports →“Explain some React Native basics.”
Read reports →“Can you explain why polymorphism is important?”
Read report →“Can you develop a function that generates a report by aggregating customer order data?”
Read report →“Could you develop a fuzzy search utilizing Typescript and React.js?”
Read report →“How might you enhance the code on my GitHub?”
Read report →“Can you explain the basic concepts of object-oriented programming abstractions and discuss some Java questions on data structures and concurrency?”
Read report →Formats, difficulty and experience
Across all 11 Centric Software interview reports.