Engineering at Quora

Engineers build our products from the ground up, from backend infrastructure to ranking algorithms to frontend abstractions, in order to achieve our mission. At Quora, we believe in the power of engineering to solve complex problems and create meaningful impact. Our engineers embody the core values of Quora, and we are proud to have such a talented and dedicated team. From Foundation, Product Systems, and ML teams, our engineers are team players who take initiative to handle issues, are passionate about their work, and can adapt to changes quickly. They also have a selfless learning attitude and respond well to feedback, communicate openly and directly, and are humble and self-aware. Most importantly, they are driven by long-term impact, while understanding the trade-offs related to short-term execution.


Our Engineering Values

Our engineering teams foster a culture of excellence and collaboration by prioritizing the following values:

  • We embrace a selfless learning attitude and welcome feedback as an opportunity for growth.

  • We practice open and direct communication to foster transparency and build trust.

  • We are empathetic to others, understanding that our success is tied to the success of our team.

  • We are flexible and can adapt to changes quickly, recognizing the importance of agility and resilience in a fast-paced environment.

  • We are driven by long-term impact but understand the trade-offs related to short-term execution.

  • We are aligned with Quora's mission and vision, working towards making a positive impact on the world.

  • We are team players, collaborating with others to achieve our shared goals.

  • We take initiative to handle issues and are proactive in our approach to problem-solving.

  • We are passionate about our work and take pride in delivering the best possible experience for our users.

  • We value humility and self-awareness, recognizing that there is always room for improvement.


Our Teams

At Quora, our Engineering Department is divided into three main sections, each with several subteams. This structure allows us to efficiently manage and prioritize our engineering efforts while maintaining a focus on innovation, collaboration, and excellence. Our teams work together to deliver high-quality products that align with our overall mission and values.


Our Engineering Leadership Team

Ryan Seu

Director of Engineering:
Security
<1 year at Quora

Kevin Xu

Director of Engineering:
Machine Learning
8.5 years at Quora

Hwan Seung Yeo

Director of Engineering:
Foundation
11 years at Quora

Vanessa Tan

Vice President of
Engineering
11 years at Quora


Technical Interview Tips

While every journey and interview path is different, our team of interviewers have identified a few key tips to help you prepare and feel confident going into your engineering interviews at Quora.

Research

Familiarize yourself with our company values and ongoing projects by exploring our careers page and Engineering at Quora Space. Come with any questions - we want to make sure all of your questions are answered at every step.

Ask Questions

Don't hesitate to ask questions during your technical interviews - we encourage you to think out loud. Your interviewers are there to help and guide you to ensure you stay on track throughout every interview.

Practice with Poe

Many technical interviews include coding challenges, so practice solving different types of coding problems to improve your problem-solving skills and build your confidence.

Be Pragmatic

In your technical interviews, we suggest trying to find a solution quickly and then optimizing it rather than spending a significant amount of time developing the optimal solution.