Yammer logo

Yammer Interview Questions
& Process

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

Based on 63 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
36.1% Positive experience

Which role are you interviewing for?

20 roles · 63 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Yammer.

Showing 4 of 63
Yammer logo
Yammer

Product Manager

Product · more than a year ago

Mid Average Positive experience No offer 10 rounds
Interview process
Phone screen Onsite
Interview formats
Behavioral Technical Case

After a phone interview that was pretty standard, I was invited onsite for a full day of interviews. I had around 9 or 10 interviews with groups of 1-6 people. It felt really friendly and positive though. I met with product managers, UX designers, developers, statisticians, and the VP of product. The questions were typical product management questions, the kind you'd find in preparation books. They really wanted to see how I think. I was asked a lot about current mobile development trends and understanding the reasoning behind developers' product choices. We looked at and talked about various mobile apps, like LinkedIn. Make sure you're ready for this by installing and understanding several apps.

Confirmed questions3 questions
  • What are the reasons behind app developers separating functionality and creating distinct apps?
  • Considering LinkedIn, why was a separate LinkedIn Job Search app developed?
  • Could you outline the advantages and disadvantages of this approach of separating app functions?
Yammer logo
Yammer

Data Scientist

Analytics · more than a year ago

Intern Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral Coding Case

I met some Data Scientists from Yammer at an event they hosted, and after chatting, I asked about internships and was pointed to an HR person. We exchanged emails, and I got set up for a phone screen. It was kinda technical, with a couple of probability questions, including one on Bayes Rule. They said they'd let me know about a second screen, but I didn't hear back for like 3-4 weeks. Both interviewers were late, one by 10-15 minutes, cutting into our time. Then I was told I'd get an on-site interview. The scheduling was slow, but the on-site itself went okay, despite a couple of hiccups. The room wasn't ready on time, so I waited a bit. While waiting, another employee jokingly told me not to mess up. My first on-site interview was with a product manager who asked about my interests and relevant work. My second interviewer seemed to be pulled in last minute and hadn't seen my resume, so I spent a good chunk of time explaining my background and giving my 'pitch'. She asked a counting/discrete probability question and about how I'd tackle a past problem she faced. The next interviewer, an alum from Berkeley, asked more probability questions and a Causal Inference question about a problem he had. He then passed me off to the director of Analytics for about 10 minutes before the director had to leave. Overall, the whole process felt disorganized and not very committed. It took from mid-January to mid-March.

Confirmed questions6 questions
  • You're looking at monthly user content uploads and see a big jump in picture uploads in October. What do you think caused this, and what steps would you take to verify your hypothesis?
  • Can you tell me about your interest in our company and any work that might be related?
  • Walk me through a counting, enumeration, or discrete probability problem.
Yammer logo
Yammer

Senior Software Engineer

Engineering · more than a year ago

Senior Average No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Technical screen Onsite
Interview formats
Behavioral Technical Coding

I sent in my application online for the Senior Ruby Developer gig. A few days later, I got an email from HR to set up a phone chat. This first call was basically a chat about tech, my experience, and my resume. We also talked about the Yammer product and other stuff, which was pretty chill. The HR person also laid out the whole hiring process: phone call, then a few Skype interviews, and finally an onsite interview, followed by a chat with an executive or someone high up. After the initial phone screen, they scheduled a Skype interview with a senior engineer. We went deep into current tech and the algorithms used for searching and indexing, and my experience with open-source software. They also hit me with some Ruby questions. The second Skype interview was set up by the first interviewer with the technical lead or another Ruby engineer for the next day. They actually called me an hour and ten minutes later than scheduled, which was a bit of a wait. We started chatting, and he asked some straightforward tech questions, but unfortunately, our Skype connection kept cutting out, so I'm not sure if he could hear me properly. We hung up and tried to reconnect. The connection was better on his end after that, but then he asked about extending modules again, a question I thought I'd nailed in the first interview. That same question dragged on for about five minutes due to his bad connection, which was frustrating. He also asked about my background, functional programming, and some Ruby/Rails specifics like convention over configuration, attr_accessor vs. attr_accessible, and extending modules. It felt pretty basic. I didn't make it to the next round, but I suspect it was because of the bad call quality or maybe they found someone with more experience since I only had about two years of experience for a senior role. Still, I enjoyed the conversations!

Confirmed questions8 questions
  • Can you explain the difference between a string and a symbol in Ruby, and when would you choose one over the other regarding memory and performance?
  • What's the difference between classes and modules in Ruby, and can you elaborate on include, extending modules, and mixins?
  • Could you discuss some specific Ruby features or demonstrate the 'Ruby way' of coding?
Yammer logo
Yammer

Account Executive

Sales · more than a year ago

Entry Difficult Neutral experience Accept offer 3 rounds
Interview process
Recruiter call Onsite Presentation
Interview formats
Behavioral Technical Presentation

The hiring process moved pretty fast once I connected with the recruiters, wrapping up in about two weeks. The initial screening felt pretty relaxed, and while I get it's a startup, I expected a bit more formality. For instance, I'd rather they didn't dive so deep into my personal life or what I do for fun here in San Francisco. After getting the green light, I had to come in for a full day of interviews with about five different people. Honestly, some of the interviewers weren't really prepped and hadn't even reviewed my resume, which was a bit surprising. The last part of the process involved giving a presentation where I had to pitch Yammer to the same folks who interviewed me earlier. I thought the questions during the presentation were too focused on technical aspects, like product integrations, instead of my presentation skills.

Confirmed questions2 questions
  • Can you tell me about some technical integrations for which there's limited online information?
  • Could you walk us through the technical integrations related to the product, especially those with scarce online resources?

Yammer Interview Questions

Quoted word for word from Yammer interview reports.

What is the expected number of trials if the experiment continues until two consecutive heads are observed?

Read reports

What is the expected number of trials needed to get the first head in a series of coin flips?

Read reports

Given that 33 million Americans have COVID-19, 10% of the population has it, and a test is 75% accurate, what's the probability a person who tested positive actually has COVID-19?

Read reports

Given an unlimited stream of THTHTHTHTHTHHHHHHTTHTHTHTHTH, which sequence comes first: THT or HHT?

Read report

What are the two elements in an integer array whose sum is closest to zero?

Read report

If you get $1 per dot on the upturned face of a rolled dice, what is the expected earnings?

Read report

How would you go about verifying if 997 is a prime number?

Read report

Could you calculate the probability of at least two people sharing a birthday in a room of k individuals?

Read report

Formats, difficulty and experience

Across all 63 Yammer interview reports.

Interview formats

Technical 31.3%
Behavioral 30%
Coding 15.3%
Presentation 11.3%
Other 5.3%

Interview difficulty

Easy 6.3%
Average 60.3%
Difficult 33.3%

Candidate experience

Positive 36.1%
Neutral 21.3%
Negative 42.6%

Reports by job function

Analytics 18
Engineering 17
Product 10
Sales 8
Marketing 4
Operations 3