
Bitly Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 12 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Bitly.
Software Engineer
My interview experience with Bitly was really bad. It started with a 1-hour call with a manager, then another 1-hour call with the hiring manager. After that, I had to do a take-home task that took about 8 hours to finish, building a microservice for Stripe payments. I thought this task was way too long and not suitable for an early stage. Then, I had a call with two developers. They asked some shallow questions and didn't seem very professional, almost like they didn't know the subject well. A week later, I got a short rejection email saying I didn't pass the technical assessment. They ignored my request for more feedback. It was a big waste of time. They expect a lot, give a poorly designed test, and offer no useful feedback. I wouldn't suggest interviewing here.
- Can you explain why you chose to use wire?
Software Engineer
The whole thing took about a month from applying to getting the offer. It started with me talking to the VP of Engineering at a networking event and then a few months later they reached out about internships. I applied right away and got a call from the recruiter about a week later. Then, about another week after that, I had a video call with the hiring manager. Later that week, they sent me a take-home assessment which I had 72 hours plus the weekend to complete. I submitted it on a Monday, and a few days later they said I passed and set up a 45-minute live coding challenge with an engineer for the next week. The day after that, I had a 45-minute values chat with two other engineers, and finally, a 30-minute wrap-up with the hiring manager. So, there were 5 interviews in total over about 4 weeks. The take-home was tough but doable, and the live coding challenge was basically adding to my take-home project, which I could prepare for. The whole process felt organized and pleasant, with everyone being really nice, especially the engineers who were pretty chill. The hardest part was the take-home and getting over the nerves for the follow-up discussion. Even though some people get ghosted, it's worth noting I was one of over 1500 applicants, so they're just swamped right now, not undervaluing you. My advice is to always communicate, ask questions, take notes, send thank-you messages, be empathetic, and show your excitement for the role.
- How would you persuade a coworker with a fixed 'this is how we do it' attitude to consider an alternative approach?
- Can you share an experience of a project that presented an unforeseen challenge and how you managed it?
- Have you ever been involved in project management responsibilities?
Software Development Engineer
The Google interview process is pretty intense and thorough, checking your technical abilities, how you solve problems, and if you'd fit in. It can differ a bit based on the job, but generally it goes like this: First, you apply online or get found through LinkedIn, referrals, or at career fairs. Recruiters look at your resume to see if you match the job, and they suggest making it specific and results-focused using a formula like 'accomplished X by doing Z'. Then, if your resume looks good, a recruiter will give you a quick 20-30 minute call to talk about your background, why you're interested in Google, and what to expect next. For technical jobs, you'll usually have one or two phone interviews with a Google engineer. These are technical tests where you might solve coding problems or discuss tech stuff, possibly writing code in a Google Doc, focusing on your problem-solving, data structures, algorithms, and how you explain your thinking. The biggest part is the onsite interviews, which can be virtual or in person, usually 4-6 interviews in one day, each lasting about 45-60 minutes. They check four things: General Cognitive Ability (how you solve problems and learn), Role-Related Knowledge (your specific job skills), Leadership (stepping up in a team), and Googliness (fitting with Google's values like collaboration and bias for action), often through behavioral questions. For tech roles, it's a mix of coding, system design, and behavioral questions. After your interviews, everything (resume, feedback) goes to a hiring committee who didn't interview you to make an objective decision. If they approve you, your profile is shared with teams looking for people, and you might chat with hiring managers about their projects. Once a team is set, your recruiter calls with a verbal offer, followed by a formal offer letter. You can then negotiate. To do well, practice a lot, especially coding problems using resources like LeetCode. Talk through your problem-solving process. For behavioral questions, use the STAR method. And always ask questions to show your interest.
- Can you tell me a bit about yourself?
- What makes you want to work at Google?
- Write code to identify the first character in a string that does not repeat.
Bitly Software Engineer Interview Questions
Quoted word for word from Bitly interview reports.
“Write code to identify the first character in a string that does not repeat.”
Read reports →“Can you explain why you chose to use wire?”
Read reports →“What would be your course of action if you realized you wouldn't be able to meet an upcoming deadline?”
Read reports →“How would you persuade a coworker with a fixed 'this is how we do it' attitude to consider an alternative approach?”
Read reports →“Tell me about a time you felt motivated to learn something new.”
Read report →“Can you explain your reasoning for choosing this specific method to construct the project during the take home assessment?”
Read report →“Could you share an instance where you failed to meet a project deadline?”
Read report →“What questions did they ask about the task?”
Read report →“What makes you want to join this company?”
Read report →Formats, difficulty and experience
Across all 12 Bitly interview reports.