Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Improving

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Improving reviews | Improving jobs | Improving salaries | Improving benefits
      Improving interviewsImproving Senior Software Engineer interviewsImproving interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Indeed, Inc.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      24 Feb 2023
      Anonymous interview candidate
      Vancouver, BC
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Improving (Vancouver, BC)

      Interview

      The interview process began with a 1-hour HR interview on Zoom, followed by a 2-hour technical interview a week later, also conducted via Zoom. The HR interview likely focused on assessing your soft skills, such as communication and teamwork, while the technical interview likely delved into your technical abilities and problem-solving skills. By conducting the interviews on Zoom, the company was able to efficiently evaluate your qualifications without the need for in-person meetings, which can be time-consuming and costly. Overall, the interview process seems to have been thorough and well-structured, allowing the company to gain a comprehensive understanding of your abilities and fit for the role. However, I am sorry to hear that my third round of interview was just cancelled by the company after a long time and after 2 successful rounds . It is incredibly frustrating and disappointing to invest time and effort into an interview process, only to have it abruptly cancelled. The company's decision to cancel the interview at such a late stage shows a lack of consideration for the time and effort. It is also unprofessional and disrespectful to leave a candidate hanging after they have invested so much in the process. It suggests that the company is disorganized and not committed to hiring the best candidate for the role. Furthermore, cancelling an interview after two successful rounds is particularly egregious. You likely spent a significant amount of time preparing for those rounds, and the fact that the company was willing to invest in those rounds only to ultimately cancel the interview is deeply disappointing. Overall, it is clear that the company has not treated the candidate with the respect and professionalism that you deserve. Cancelling an interview after a long time and two successful rounds is a serious misstep that calls into question the company's commitment to their hiring process and their consideration for candidates.

      Interview questions [1]

      Question 1

      HR interview: general HR questions based on your CV, it was half/half discussion where HR discussed the company structure, benefits, and also why some other companies are not a good place to work. Technical: OOP concepts including e.g., what is inheritance, why it is important, if an inheritance model is a coupled model or loosely coupled, etc. Call by ref and call by value, etc. etc, for the first hour. Then a coding problem of how to reverse words order in a sentence. Then a more complicated one on how to find the largest window in a given string including '(', ')', '[', ']', '{', and '}' and some other random letters, so e.g., '(())()hh)' should return 9.
      Answer question
      avatar
      Improving response
      3y
      Thanks for sharing your interview experience – we’re glad you picked up on how well structured and thought out our interviews are as we’ve put a lot of planning and collaborating to figure out how to provide a positive and consistent interview experience for the candidate. We will also admit and take full responsibility when we make mistakes, and it sounds like your experience is one of these times. During the interview process we try to demonstrate empathy and support for candidates as we recognize the job search can be stressful as it is a big life change – almost like moving to a new country! Thus, we have touchpoints before and after each interview, try to be transparent on what’s important to the candidate (such as the compensation package or details of our benefits coverage). In this unique situation, we’ve had to curtail interviewing to handle more pressing business issues that were not planned for. Although not an ideal situation to be in, we spoke with each candidate affected by this issue, explained the issue, and made sure they were aware we were deeply apologetic for the inconvenience and disruption this may have caused them. We also listened, as we wanted to give the candidate a chance to express themselves and hear their thoughts on this unfortunate circumstance. Finally, we will be keeping these candidates top of mind to reach out to when things return to normal, and we’ll stay in touch regardless of the outcome. We believe we connected with all candidates affected by this situation and had one on one calls with each person to discuss the situation, however it seems like this experience still didn’t sit right with you so we invite you to reach out to us again and let’s talk further on this, we’d love the opportunity to further learn about your unique situation and dive into how this could have been handled better. We really appreciate the energy and effort you put into your review, we haven’t taken it lightly and will be looking at how we can improve so situations like this are handled better in the future. -Improving Vancouver team

      Other Senior Software Engineer interview reviews for Improving

      Senior Software Engineer Interview

      16 Jan 2026
      Anonymous interview candidate
      Cali, Valle del Cauca
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Improving (Cali, Valle del Cauca) in Sept 2025

      Interview

      Aunque la comunicación inicial con el equipo de reclutamiento fue correcta y fluida, la estructura del proceso técnico carece de lógica para evaluar perfiles experimentados. Pros: - El equipo de reclutamiento es atento y mantiene una comunicación constante sobre el estado de las etapas. - Las discusiones iniciales sobre diseño de sistemas permiten mostrar profundidad técnica. Contras: - Redundancia técnica innecesaria: tras aprobar satisfactoriamente un reto de código y una entrevista de diseño de sistemas en Node.js, solicitaron realizar exactamente las mismas pruebas pero en Python. - Falta de criterio para evaluar el seniority: si un arquitecto demuestra capacidad de resolución y diseño, el lenguaje debería ser secundario. Obligar a repetir procesos idénticos solo por cambiar de stack agota innecesariamente al talento senior. Sugerencia: Confíen en la capacidad arquitectónica y de resolución de problemas de los perfiles senior. Si un candidato ya demostró su competencia en una tecnología, no lo hagan saltar por aros redundantes. El tiempo de un profesional con 10 años de experiencia debe ser respetado.

      Interview questions [1]

      Question 1

      - Preguntas relacionadas a node.js, typescript y sus intrincancias. - Mucho de system designs modernos se enfocan mucho en serverless y cost effective.
      Answer question

      Senior Software Engineer Interview

      13 Mar 2018
      Anonymous interview candidate
      New York, NY
      No offer
      Negative experience
      Difficult interview

      Application

      The process took 1+ week. I interviewed at Improving (New York, NY)

      Interview

      Following a phone conversation with HR, I had a telephone interview scheduled with one of their Sr. Developers/managers. I received no phone call; a couple of days later the HR person with whom I had spoken contacted me to ask how the interview had gone. I explained I received no call and she replied that the interviewer was sorry. There are many valid reasons to miss or have to reschedule an appointment. However, there is a professional manner in which the parties involved are notified to reschedule. A missed call and an apology by proxy are indicative of a high risk that this is their modus operandi--I am glad I found out early on.

      Interview questions [1]

      Question 1

      Not Applicable
      Answer question