Real, anonymous reports from people who interviewed for Software Engineer at ConnectWise, newest first and distilled into what to expect across the loop.
Get your personalized ConnectWise Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
My process started with an online assessment, and it was very DSA-focused. I had three coding problems covering arrays, trees, and graphs, and I felt like I needed to at least get one of them fully working. I knew it was a gatekeeping step because I later heard the rest of the process depended on that performance.
After clearing that, I moved into a sequence of rounds that felt like a mix of coding + fundamentals + resume follow-ups. In the technical interview(s), I got asked DSA again—this time more like solving with a pen-and-paper style—and they also pulled in core topics like OOP, plus DBMS questions and OS concepts. Some questions were straightforward but others pushed for a clear structure in the way I reasoned. I also had to explain project details and justify decisions, and there was at least one puzzle-type question alongside a DSA problem.
11 months ago
Average Negative Mumbai
My experience stood out because it didn’t feel merit-based. I heard that the selection heavily favored the earliest applicants—interviewing mostly the first small batch and then moving on. The way it played out made the whole process feel predetermined, like later applicants were only being pushed through rounds just to complete the motions.
I didn’t end up with an offer. What I took away was that the interview format wasn’t what bothered me most—it was the feeling that effort didn’t translate into opportunity once a slot had been decided early.
12 months ago
Difficult Negative Pune
I went through a pretty structured, technical process: after an online or screening step, I ended up with two technical interviews and then an HR/mana…
> 1 year
Average Neutral Pune
My interview journey followed a straightforward 3-round structure with a clear split between fundamentals and people/fit. The first technical round wa…
> 1 year
Average Negative India
I cleared the early technical rounds, but the managerial stage ended up being the real stress point. The process had two technical rounds where each s…
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
Online Assessment
The interview process typically begins with an online assessment focused on data structures and algorithms (DSA), covering a range of difficulty from basic logic to more complex problems like dynamic programming and tree-related tasks. Candidates should prepare for a mix of straightforward and challenging questions, as performance here is crucial for advancing to the next stages.
Online assessmentDSADynamic programming
Technical Interviews
Following the assessment, candidates will face multiple technical interviews that delve into DSA, core programming concepts, and resume details, often requiring candidates to explain their thought processes and decisions in depth. Expect a mix of coding tasks, conceptual questions, and discussions about past projects, emphasizing a clear understanding of fundamentals.
Technical interviewsCoding tasksResume discussion
Behavioral & HR Round
The final stage usually involves an HR interview that focuses on fit, communication style, and career goals, with straightforward questions about motivations for applying and willingness to relocate. This round tends to be less technical and more conversational, but candidates should still prepare to articulate their experiences and aspirations effectively.
HR interviewBehavioral questionsFit assessment
Interview Atmosphere
Overall, candidates report a structured and organized interview process, though experiences can vary significantly, especially in the managerial round where some found the tone to be less supportive. It's important to remain calm and articulate, especially when faced with challenging or unexpected questions.
Candidates have noted a lack of clear feedback and communication throughout the process, particularly after technical rounds, which can lead to frustration. It's advisable to follow up with HR for updates and clarity on outcomes, as some candidates felt left in the dark regarding their performance.
FeedbackCommunicationFollow-up
Preparation for Core Concepts
Candidates should focus on core programming concepts, including data structures, algorithms, object-oriented programming, and database management systems, as these topics frequently arise in interviews. A solid grasp of these fundamentals is essential for success in both technical rounds and discussions about past projects.