A review of AlgoExpert as a software engineer interview prep tool

A review of AlgoExpert as a software engineer interview prep tool

Hi, I’m Brian, a former senior software engineer and now software engineering advisor at Pathrise. I work with hundreds of software engineers to help them land their dream job.

What does AlgoExpert do?

AlgoExpert is a paid platform where software engineers can practice technical interview questions. The team picked 70 common data structures, algorithms, and problem-solving questions that span 14 categories and 5 difficulty levels. Users can write in 5 different languages, using an in-browser coding window to write and run code. 

Photo of AlgoExpert platform

There are 2-part video explanations that accompany each question, broken up into a conceptual overview of the algorithm, including how best to approach, implement, optimize, and analyze the problem. Then, they give a walkthrough of the code in Python.

Photo of AlgoExpert software engineering interview prep

Who is AlgoExpert for?

Software engineers who are looking to practice technical interview questions for their first tech jobs can benefit from AlgoExpert. The program focuses on questions common to these assessments and can provide extra help for software engineers who have less experience in data structures and algorithms.

What does AlgoExpert cost? How much work is involved?

There are two choices for AlgoExpert users: they can pay $70 for one year of access to the platform or they can pay $25 per month. Once they sign up, they can save their progress on individual questions.

Ratings and reviews

Reviews for AlgoExpert are mixed. Some people are disappointed that they only have 70 questions and that most, if not all, of the questions are the well-known software engineering technical interview questions. Therefore, they feel like it is not necessary to pay in order to practice them.

Users do feel that the videos on AlgoExpert are well-produced and helpful for learning steps to solving that particular question. But, others mention that there are often videos explaining these types of questions that can be accessed for free on YouTube.

It also appears that they do not offer refunds, which has frustrated at least one user who requested a refund the same day as making the purchase.

Alternatives to AlgoExpert

For candidates interested in practicing technical interview questions:

  • Leetcode is probably the most well known alternative. They have 1000+ questions, with a robust discussion board around each one, and optimal solutions.
  • Similarly, HackerRank is another alternative with software engineering technical interview questions. A lot of companies use HackerRank for their technical assessments, so some software engineers prefer to practice with that platform so they can feel more comfortable in their interviews.
  • Interview Cake is another study tool that software engineers can use to practice technical questions that will likely come up in interviews.
  • Codewars is a user-generated alternative, where all of the challenges are written by the community and CodinGame makes coding challenges more fun by gamifying them.

We compiled a list of resources to practice software engineer interview questions that you can use to decide the best one for you.

How does AlgoExpert compare to Pathrise?

AlgoExpert is a good tool for software engineers who do not feel comfortable with data structures and algorithms. They can receive extra guidance via recorded video on the steps to take in order to succeed in these common technical interview questions. However, they do not offer any help for other types of technical questions, behavioral questions, resume optimization, or other soft skills. In addition, they do not have a place for users to ask questions directly to the experts.

Pathrise is a full service organization. Not only do we work extensively with software engineers on their data structures and algorithms, including technical workshops, 1-on-1 lessons, and mock technical interviews and challenges, but we also help them enhance their soft skills so they are confident in all aspects of the job search. 

Fellows in the Pathrise program work with their advisor to optimize their resume and online profiles, find the best possible opportunities, prepare for and practice technical and behavioral interviews, and negotiate to ensure they end up with compensation that is above industry average. All of the workshops and 1-on-1 sessions are done live, via video chat, so fellows can ask questions and work directly with their advisors.

Pathrise is a career accelerator that works with students and young professionals 1-on-1 so they can land their dream job in tech. With our tips and guidance, we’ve seen our fellows receive 3x as many responses to their applications and their interview performance scores double.

If you want to work with any of our advisors 1-on-1 to get help with your any aspect of your job search, become a Pathrise fellow. 

Apply today.

Pathrise logo

Leave a Reply

Your email address will not be published. Required fields are marked *