Katkat

Company

WeRide interview questions

8 practice questions in the style of WeRide's interviews, covering Data Manipulation (SQL/Python), Coding & Algorithms, Behavioral & Leadership, Statistics & Math.

Questions8

0 easy8 medium0 hard

Your progress0/8

WeRide interview questions by the numbers

Last updated

Katkat has 8 WeRide interview questions. The largest topics are Coding & Algorithms (63%), Behavioral & Leadership (13%) and Data Manipulation (SQL/Python) (13%). By difficulty: 100% medium. The most common round is Technical Screen (88%). Frequent concepts include Algorithms, Data Structures, Geometry and HashMaps.

Difficulty

  • Medium100% · 8

Interview rounds

  • Technical Screen88% · 7
  • Online Assessment13% · 1

Roles

  • Software Engineer75% · 6
  • Data Scientist25% · 2

Frequent concepts

  • Algorithms13% · 1
  • Data Structures13% · 1
  • Geometry13% · 1
  • HashMaps13% · 1
  • Linked-Lists13% · 1
  • OOD13% · 1

Most mentioned in interview experiences

  1. 1.Compute window averages and merge intervals1 report
  2. 2.Explain PhD relevance to software engineering1 report
  3. 3.Implement expression expansion to plus-only form1 report
  4. 4.Test whether two distributions differ1 report

Counted from 2 candidate interview experiences on Katkat. How we collect and count

Showing 1–8 of 8 results

  • Compute window averages and merge intervals evaluates SQL or pandas logic, joins, grouping, window functions, null handling, edge cases, and validation in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    WeRideData ScientistData Manipulation (SQL/Python)Technical Screen
  • This question evaluates parsing of algebraic expressions, application of the distributive law, string manipulation, and algorithmic reasoning about time and extra-space complexity.

    WeRideSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This question evaluates the candidate's ability to translate PhD research into practical software engineering competencies, including technical skills (programming, algorithms, systems design, data processing), engineering practices (testing, version control, CI/CD), and communication of measurable impact.

    WeRideSoftware EngineerBehavioral & LeadershipTechnical Screen
  • This problem tests your ability to implement fundamental algorithms, including caching mechanisms, probability transformations, and geometric counting patterns.

    WeRideSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This question evaluates understanding of expression parsing and algebraic expansion via the distributive property, along with skills in string manipulation, stack-managed state for nested parentheses, and time/space complexity analysis.

    WeRideSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This question evaluates competency in matrix multiplication, modular arithmetic, and exponentiation algorithms as applied to large-scale numeric computations such as sequence generation.

    WeRideSoftware EngineerCoding & AlgorithmsTechnical Screen
  • Test whether two datasets come from the same distribution using univariate and multivariate methods, including KS, categorical tests, classifier two-sample tests, MMD, permutation tests, effect sizes, multiple-testing control, clustering-aware uncertainty, and sampling designs.

    WeRideData ScientistStatistics & MathTechnical Screen
  • This problem tests the ability to manage nested structures using a stack to ensure that all opening brackets are closed in the correct order and type.

    WeRideSoftware EngineerCoding & AlgorithmsOnline Assessment

WeRide interview experiences

All 2 →
  • Expression-to-Sum-of-Products ProblemWeRide · Software Engineer · New Grad · Technical Screen · Sep 2025

    WeRide New Grad SDE first-round technical screening, entirely on HackerRank, including video. The interviewer was 4 minutes late. We first talked about my resume for about 15 minutes — they asked how what I did during my PhD connects to an SDE role. Then we moved on to the problem, conducted entirely in Chinese. The question was as follows: Given an expression made up only of lowercase English le…

  • OA, Three Rounds, and a Sour TL RoundWeRide · Data Scientist · Intern · Onsite · Feb 2025

    I applied for the PhD intern position. First I did the OA, which was pure coding. After that HR called, and then they referred me to a team interview — the team I ended up interviewing for was the DS metric team. There were three rounds total. Round 1 was coding, three questions. The first was a SQL question — I forgot what it was. The second was pandas: computing a sliding window average, specif…

More companies