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

      Semrush

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Semrush reviews | Semrush jobs | Semrush salaries | Semrush benefits
      Semrush interviewsSemrush Senior Software Engineer interviewsSemrush 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. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      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

      5 Dec 2025
      Anonymous interview candidate
      Limassol, Limassol
      No offer
      Positive experience
      Average interview

      Application

      I interviewed at Semrush (Limassol, Limassol)

      Interview

      Recruiter Call An initial conversation with a recruiter to discuss your background, the role, expectations, and practical details such as salary range and availability. Technical Interview A technical session focused on assessing your programming skills, problem-solving ability, and relevant experience. This may include live coding, system design, or reviewing code. Team & Manager Interview A final call with the team members and the hiring manager to evaluate cultural fit, collaboration style, and how you approach real-world challenges. This is also a chance to ask questions about the team and the role.

      Interview questions [1]

      Question 1

      One of the main questions they asked me was about my experience with Python and how I approach designing backend systems.
      Answer question
      avatar
      Semrush response
      6mo
      Dear Sender, Thank you for the detailed review! We’re sure it will help other candidates better prepare for the meetings. Yours, the Semrush Team

      Other Senior Software Engineer interview reviews for Semrush

      Senior Software Engineer Interview

      19 Nov 2025
      Anonymous interview candidate
      Lisbon, Lisbon District
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at Semrush (Lisbon, Lisbon District)

      Interview

      The interview process was quite casual and conversational, without any pressure or formal atmosphere. The discussion focused exclusively on theoretical concepts and system design questions. There were no coding tasks, live algorithms, or practical technical questions involved—just a deep dive into theory and architectural thinking. This approach made the interview experience feel relaxed and engaging rather than stress

      Interview questions [2]

      Question 1

      What is Hexagonal architecture pattern?
      Answer question

      Question 2

      Design the system like Google Drive
      Answer question
      avatar
      Semrush response
      6mo
      Dear Sender, Thank you for the review! Let’s stay in touch regarding any future open roles at our company. Yours, the Semrush Team

      Sr. Software Engineer Interview

      12 Aug 2024
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. The process took 6 weeks. I interviewed at Semrush in Jul 2024

      Interview

      I typically don’t post reviews, but this Semrush (german part of Enterprise Solutions Unit) experience was astonishingly bad and worth explaining. Pros: Chat went on pretty smoothly during the interview, which made me think that everything was well-coordinated. Cons: Unprofessional Hiring Procedure: The interview process kicked off with ordinary HR screening and it then followed by 2 hours of Go assignment. But the subsequent technical interview was not up to the tasks. Interviewed by Unskilled Programmers: Although I applied for a post of Sr. Software Engineer, the persons who interviewed me were recent graduates engineers who have worked for only few years. This raised doubts about their competence in assessing senior candidates’ technical skills. Rude and Disrespectful Attitude: In the course of the process, one of them noticed that he was bored and kept looking at his phone without minding what I was saying. An interviewer even smirked as I explained a technical concept which felt like an insult. When seeking clarifications on a question they asked using incorrect grammar, their tone had a tinge of condescension making it obvious that they did not want to engage in meaningful conversation with me. Misleading Communication: I had a very strong feeling that my skills and experience were an excellent fit for the position during the interview. The interviewers told me directly that he would be contacting me with further steps by "tomorrow". Nevertheless, this assurance turned out to be false. Unprofessionalism: After 10 days of silence, I only received a non-specific rejection email after following up with HR. In general, the whole process appeared unprofessional, immature and inconsistent with direct and clear communication usually associated with German business culture. Advice to Management: Make sure that the interviewers are well-experienced to evaluate senior-level applicants and conduct interviews professionally. The questions posed in an interview should be related to the role being filled and test practical ability rather than just theoretical understanding. It is important to be open and honest when communicating, especially on what comes next. Offering false hope is unprofessional and can ruin a candidate’s perception of the organization. This was an extremely disappointing encounter in general and I wish that these pointers could be taken into account by the company so as to improve their future hiring processes.

      Interview questions [1]

      Question 1

      What are the transactions? ACID?
      Answer question
      1
      avatar
      Semrush response
      1y
      Dear Sender, Thank you so much for sharing your detailed feedback and for the time you spent interviewing with us. After reviewing your case, we noticed that you received an email outlining the specific reasons behind our decision. We were looking for someone with more senior experience for this role, and we understand that this may not have been the outcome you expected. We’re sorry to have left you feeling disappointed, and we’ll definitely keep your feedback in mind for future improvements. Yours, the Semrush Team

      Top companies for "Compensation and Benefits" near you

      avatar
      Adobe
      4.1★Compensation and benefits
      avatar
      Intuit
      4.4★Compensation and benefits
      avatar
      Ocado Technology
      3.8★Compensation and benefits
      avatar
      Palantir Technologies
      4.0★Compensation and benefits