I interviewed with Insightly for a remote Software Engineer position after being reached out to on LinkedIn.
Insightly and the recruiter I worked with were very accommodating throughout my interview experience and I was always able to get my preferred interview dates.
It consisted of 5 interviews in total - a technical screening interview, two more technical interviews and two final behavioural rounds.
The technical problems given to me were roughly LC medium difficulty, and for the most part, the interviewers were pleasant to work with. I was also asked about system and database design. I actually struggled a bit here due to my inexperience, but I was still able to engage in productive conversation with the help of my interviewers.
As for the behavioural rounds, I had two separate interviews with the Director and VP of Engineering, where we had a chat about my experience and my goals. From our conversation, I was very impressed with the leadership and could see myself working there.
All in all, I would definitely say I enjoyed the interview process. I ended up receiving a competitive offer package for my location, however, I ended up accepting an offer with another company. Under different circumstances, I probably would have accepted the offer.