I applied online. I interviewed at Semrush (Prague) in Dec 2025
Interview
Technical interview was consisting of sets of questions around Python, DBT, databases and SQL.
There were questions about technical problems solving and involved a short code review. On code review focus was not only on code quality, but on code performance and parallelization as well.
Dear Sender,
Thank you for the positive review! We’d be happy to stay in touch and connect again for future opportunities at our company.
Yours, the Semrush Team
I applied through a recruiter. The process took 2 weeks. I interviewed at Semrush (Nicosia, Nicosia) in Oct 2025
Interview
I was contacted by their HR specialist and we had standard 30 minutes initial interview. Then there was 90 minutes technical interview with data engineers from the company where I was asked to review the code and answer technical questions. Everything went well. But after technical interview I wasn't provided with any feedback and they didn't contact me at all. I even didn't receive rejection message
Dear Sender,
Thank you for your review. We apologize for the experience you had during your interview with us. At Semrush, we strive to provide the best possible candidate experience at every stage, including the final feedback.
We will use your thoughts to improve our process, and hope you’ll consider applying for future opportunities at our company.
Yours, the Semrush Team