Software Engineer applicants have rated the interview process at Weights & Biases with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 40% positive. To compare, the company-average is 56.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 16 days to get hired, when considering 10 user submitted interviews for this role. To compare, the hiring process at Weights & Biases overall takes an average of 28 days.
Common stages of the interview process at Weights & Biases as a Software Engineer according to 10 Glassdoor interviews include:
Phone interview: 25%
One on one interview: 19%
Skills test: 19%
Background check: 13%
IQ intelligence test: 6%
Presentation: 6%
Drug test: 6%
Group panel interview: 6%
Here are the most commonly searched roles for interview reports -
This was the most disorganized interview process I have ever been a part of. Highlights:
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.
Interview questions [1]
Question 1
Design a basic software service, front and back end.
Just standard process, one phone screen then 4 final-round interviews. 1 coding, 1 system design, 1 behavior and 1 hm talk. Nothing particular. The final round interviews can get scheduled at different dates
I applied online. The process took 2 weeks. I interviewed at Weights & Biases (San Francisco, CA) in Dec 2025
Interview
First a recruiter call followed by a call with the hiring manager. Then a series of coding interviews (CoderPad with LeetCode style questions) and system design interviews. The first coding challenge (screening) is relatively easy but their criteria is inconsistent and unclear. Even completion of an efficient solution with communication of trade offs and different approaches may not be enough.
Interview questions [1]
Question 1
A bitwise AND question and RLE format of representing bits as a list of dictionaries.