
ChargePoint Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at ChargePoint.
Senior Software Engineer
I had 3 interviews in total. First was with a technical manager, which involved online coding and technical details. Then, I interviewed with the Director, and finally with the Product owner. Everything seemed to go well, but I got an automated rejection without any feedback. I was expecting a more detailed response after all that, rather than the usual email saying they've selected someone else.
No confirmed questions were included in this interview report.
Software Engineer
The whole interview process was great and super organized. They were friendly and mostly asked about things on my resume. Most questions were about programming languages, OOPs, and basic DSA. They wanted to know how strong my fundamentals were, not super hard questions. If you know your basics well and can talk about your projects/experiences, it's a comfortable and fair process. Overall, a good experience!
- Tell me about Java, OOPs, and DSA.
Software Engineer
We talked about my current projects, then did a deep dive into my past and current work focusing on driver development, networking, multi-threading, synchronization, and IPC. There was one coding question, and then the interviewer ended the call saying they'd check the solution later.
- Could you write code where a thread generates a random number each second, and another thread sums its bytes? If the byte sum is even, print the total count of even byte sums encountered so far.
ChargePoint Software Engineer Interview Questions
Quoted word for word from ChargePoint interview reports.
“How would you sort a linked list in place?”
Read reports →“What is the difference between Is-a and has-a?”
Read reports →“Could you write code where a thread generates a random number each second, and another thread sums its bytes? If the byte sum is even, print the total count of even byte sums encountered so far.”
Read reports →“Implement the Game of Life problem, focusing on data structures and algorithms.”
Read reports →“Can you solve a binary search problem given a sorted array?”
Read report →“What modifications would be needed in the code under hypothetical scenario A?”
Read report →“What are your thoughts on SQL indexes and optimizations?”
Read report →“Did it feel like they were using the interviews as part of their H1B process, and that ultimately, no matter how well you performed, you were going to be rejected?”
Read report →“Can you discuss Java Object Oriented Design concepts?”
Read report →Formats, difficulty and experience
Across all 15 ChargePoint interview reports.