Weights & Biases logo

Weights & Biases Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 11 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
45.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Weights & Biases.

Showing 3 of 11
Weights & Biases logo
Weights & Biases

Software Engineer

Engineering · a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
System Design Technical

This was the most disorganized interview process I have ever been a part of. Email replies from recruiting were late or completely absent. In one case, a question about an interview session was responded to two days later, a full day after the session about which I had the question. In another, an email in which I was told to expect a reply in "30 to 45 minutes" was never responded to at all. It seemed that no one was communicating with anyone else. I had two "system design" sessions, and the person in the second session asked me the same question as the first because they had not done even the most basic coordination. The last person I talked to as part of the process asked me "am I the first person you've talked to?" Feedback was contradictory. I was originally told that I had done well on one portion of the interview, then in a following email, told that I had done poorly. Which was it? I was told to expect a final determination on my candidacy "Friday, or no later than Monday". I did not hear back until Tuesday afternoon. At that point I obviously knew not to expect good news, but that's the sort of thing I should hear from a person, and not have to infer from the silence. I will say that I enjoyed talking with everyone individually. People were friendly and (mostly) helpful. However, recruiting isn't just about having good people involved, but having a process that works and treats candidates with the attention and respect they deserve.

Confirmed questions1 question
  • Can you design a basic software service, including both the front and back end?
Weights & Biases logo
Weights & Biases

Software Engineer

Engineering · a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Behavioral Technical

The interview went great—I felt confident throughout, covered all major points clearly, and connected well with the interviewer. Overall, I’m feeling very optimistic about how things went! I did receive the offer.

Confirmed questions1 question
  • Could you tell me where you are currently residing?
Weights & Biases logo
Weights & Biases

Software Engineer

Engineering

Mid Average Negative experience No offer 6 rounds
Interview process
Phone screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral

Had one phone interview that was a recursion problem, followed by 5 rounds of onsite interviews. The onsite had 1 frontend round and 4 algorithm and data structure rounds, some of which were LeetCode style. The recruiter gave me very positive feedback from the interview panel and said everyone liked me, so we moved to reference checks. After more than two weeks post-onsite, I received an automated reply stating they were moving forward with other candidates. Lesson learned: don't get overly excited until a written offer is in hand. I really enjoyed talking with the founders and the engineers. It's a real bummer this happened. I hope their recruiting process can be improved, but I do understand they have other urgent priorities.

Confirmed questions6 questions
  • What are your thoughts on recursion and can you solve a problem using it?
  • Can you explain this frontend concept or solve a frontend related problem?
  • Can you solve algorithm and data structure problems, perhaps similar to LeetCode?

Weights & Biases Software Engineer Interview Questions

Quoted word for word from Weights & Biases interview reports.

How to represent bits using Run-Length Encoding (RLE) as a list of dictionaries

Read reports

Formats, difficulty and experience

Across all 11 Weights & Biases interview reports.

Interview formats

Behavioral 32%
Coding 24%
Technical 24%
System Design 20%

Interview difficulty

Easy 9.1%
Average 90.9%
Difficult 0%

Candidate experience

Negative 54.5%
Positive 45.5%