I applied through college or university. The process took 3 months. I interviewed at RetailMeNot
Average interview
Application
I applied through a recruiter. The process took 1 week. I interviewed at RetailMeNot
Interview
Met with them at a career fair, interviewed at their downtown Austin office.
Went in an had a few warm-up questions, followed by a lengthy coding interview revolving around one problem. Office was nice and people were friendly. Parking was hard to find downtown and I ended up having to pay for it because I didn't use their validated parking lot.
Didn't get the job, probably because I got hung up quite a few times during the coding interview.
Interview questions [1]
Question 1
Given a one-directional list of movie titles in order of how long ago you watched them (there may be duplicates), find the least-recently watched singleton movie title.
I was interviewing for the Software Engineering internship.
Met recruiter at career fair. She invited me to do an on-campus interview the next day. A few days after my interview, I was invited to come onsite. However, this was just my first semester of college, so I explained I couldn't miss school to go onsite.
Over winter break, the recruiter followed up and asked if I could come onsite. I agreed and flew to Austin for an interview. I actually almost wasn't able to go because I got a horrible stomach virus the day I was leaving.
The day of the interview, I was overmedicated, running a high fever, and out of it. I somehow managed to do alright in my interviews though. The day consisted of two back-to-back technical interviews in the morning, lunch with some employees and other applicants, and two more back-to-back technical interviews in the afternoon. I found the technical interviews challenging, especially since I had not yet taken a data structures and algorithms class. The questions were interesting and very algorithmic. Every interview, I was drilled on time complexity (even though I had never learned it). I told my interviewer this, and did my best to make it through.
Every interview started with the interviewer asking questions about my resume and ended with the an opportunity for me to ask my interviewer questions. At the end of the day, I had a 30 minute non-technical interview about myself and then finally sat down with the recruiter to discuss next steps.
I applied online. The process took 5 weeks. I interviewed at RetailMeNot (Austin, TX) in Feb 2015
Interview
Applied online, got contacted by a recruiter, completed an on-campus interview, and got flown out for second-round onsite interviews. The onsite interviews consisted of about four/five consecutive interviews. Everyone was super nice -- interviewers and recruiters alike. Additionally, I came down with a bad cold the week of my interview, and the recruiters were understanding about it. Overall, had a very pleasant experience and got the impression that they really care about their candidates.
Interview questions [1]
Question 1
I indicated an interest in UI, and my interviews were bent in that direction, with interviews about user experience (given screen shots and asked to give feedback), Javascript (conceptual and some light coding), front-end development and then a general coding interview.
Given mockups: how would you implement them? Which user interaction features would you implement?
javascript closures, prototypes, scope, etc.
I applied through college or university. The process took 6 weeks. I interviewed at RetailMeNot (Austin, TX) in Feb 2015
Interview
Most of the process was very smooth and professional. Applied on campus and had short interview the next day with an engineer. Heard back a few days later that they wanted to do an on-site interview, so arranged to go out to Austin a few weekends later. The on-site interview was a long day, with four technical interviews, an interview with the recruiter, and a HR-type interview with a senior developer in the company -- the whole thing lasted most of the morning and afternoon. I mostly enjoyed the experience, but there was absolutely no communication of any kind afterwards in the span that they had said they would get back to me.
Interview questions [1]
Question 1
How would you arrange packets of differing amounts of data into the smallest number of larger packets possible that were each no larger a certain maximum size?