
Lime Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 227 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 227 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Lime.
Software Engineer
What a MESS. My first interviewer got promoted so they switched me to someone else, and during that interview, the recruiter didn't even know what job I was interviewing for. It was for a position requiring 1+ year of experience, and she was mad I didn't have 3-5 years. Then her screen froze, so we had to reschedule for the next week. The following week, I found out she had left or been laid off, so they assigned me yet another interviewer. This new person offered me an interview for a more senior role, which I gladly accepted. The interview itself went really well, but then I got rejected 3-5 days later. Honestly, three different technical recruiters and three separate meetings for the first round – a complete waste of my time and incredibly disrespectful.
No confirmed questions were included in this interview report.
Contracts and Permits Lead
Lime’s interview process was pretty solid and kept me engaged. It started with a chat with HR, where Harriette was great, keeping me in the loop and making sure I knew the timelines and what they expected. After that, I talked to the hiring manager, and then I had a panel with four people, each session being 30 minutes long. Before the panel interviews, I had to do a case study. It took a lot of time, but it really showed me what the job is like and what they’re looking for, which I liked. I found the whole thing tough mainly because of how long it took, not because the questions were hard. The interviews felt more like chats than actual tests, which was both fun and helpful. It’s clear Lime puts a lot of effort into finding the right team members.
- What aspects of your work genuinely thrill you?
Government Relations Lead
The hiring process started with just a resume requirement, which was a great sign for me as I'm not a big fan of cover letters or writing samples, believing that a resume and interviews can demonstrate writing clarity and cover letter content respectively. Then, I had a preliminary screening call to align on the role and verify my experience and expectations. I appreciated that both the initial recruiter and a second recruiter kept in touch throughout the process, checking in on my progress, expectations, and gathering feedback. The main part of the process was a rapid panel interview structure, with six interviews spread over six days. In parallel, I had a short assignment to complete. The intense pace was initially daunting, but the panel interviewers were very encouraging and made me more excited about the position. While it was the most demanding interview process I've encountered, it was also the most supportive.
- Can you share an experience of failure and how you managed to turn it into a positive outcome?
- Describe a time you faced failure and how you achieved a positive result afterward.
Operations Associate
It was a bit of a lengthy process. Started with HR, then the Hiring Manager, followed by three 30-minute interviews with people from different departments. Finally, there was a warehouse interview with the Hiring Manager and the Operations Manager. The last two interviews involved hypothetical scenarios, but no actual case studies. The HR person was nice and tried to be helpful, though they weren't completely transparent and seemed a little unsure about the specifics of the role. Overall, it was a good experience, and everyone was pretty helpful and made an effort to make me feel comfortable to give my best answers.
- Beyond standard HR and personal background questions, can you identify the key performance indicators for this industry?
- Describe your approach to engaging with the city council regarding a reduction in impoundments.
Lime Interview Questions
Quoted word for word from Lime interview reports.
“Find all possible paths from a start to an end position in a 2D array representing connected rooms, with some rooms blocked.”
Read reports →“Given an array of 2D points, find 3 points that lie on a line.”
Read reports →“Given an array of intervals, each defined by a start and end time, determine if any intervals overlap.”
Read reports →“Given a list of circles defined by their center and radius on a 2D plane, and two lines parallel to the x-axis, determine if it's possible to travel from x = - infinity to x = + infinity without intersecting any of the circles.”
Read reports →“Write a function isPossible(targetReservation, currentReservations) that checks if a target reservation can be made given the current list of reservations, where reservations contain start and end times.”
Read report →“Can you find the maximum number of points that lie on the same straight line given a list of points?”
Read report →“Implement an auto complete function like your phone or Google, which suggests words as you type. For example, 'lime' could yield suggestions like 'limebike', 'limelight', 'limer', 'limes', 'limestone', ‘limewash’, etc. Write a function that takes an input and returns possible autocomplete suggestions for the given input. func autocomplete(prefix: String) -> [String] { }”
Read report →“Design a data structure to compress a large number of URLs and implement an auto-complete feature.”
Read report →“Given a list of scooter scores (0-10) representing importance, and their order along a boardwalk, what's the minimum total integer cost to price each scooter at least 1, such that if a scooter's score is higher than a neighbor's, its price is also higher?”
Read report →Formats, difficulty and experience
Across all 227 Lime interview reports.