
Smarking 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
Which role are you interviewing for?
7 roles · 12 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Smarking.
Data Engineer
I had a Zoom video call for this role. It was supposed to be 45 minutes, but it wrapped up in 20. They asked me about four questions all at once, which was a bit much – I’d have preferred one at a time. They said I'd be moving on, but then I got a rejection email two days later.
- Can you explain tree and stack data structures, and what a SQL join is?
- What are your career aspirations and what appeals to you about this role?
- How do you approach learning new technical skills?
Account and Customer Success Manager
I applied back in September of 2020 but couldn't finish because they hired others. The job reopened, so I contacted someone I knew on the team who introduced me to the CEO. I reapplied and they got back to me fast! After a quick phone screen, I did some take-home tasks and then had one-on-one chats with the team. They asked about my fit, how I think, culture, and some logic puzzles. They gave me an offer right after checking my references. The whole thing took about two weeks.
- Where do you see your career in the next 5 to 10 years?
- How do you typically handle conflicts?
- What kind of assistance do you require to meet your objectives?
Senior Software Engineer
So, I had this technical phone interview first with two software engineers, each about 30 minutes, where I had to solve two quick coding problems. Got an invite for an on-site interview the very next day. The following week, I went to their office and talked with three engineers. The on-site involved whiteboard coding, coding on my laptop, and some debugging. The final round was a chat with the CEO, which happened two days after the on-site. I got the offer a day after that, so the whole thing took about two weeks, which was pretty quick and a good experience.
- Could you argsort a linked list?
- How would you convert an array of arrays into an array of linked lists and also detect duplicates across rows, columns, and diagonals?
- Regarding finding the best hotel-staying schedule on a given route to reach the destination in the shortest time, how would you approach that?
Customer Success Manager
The interview process kicked off with a phone screen. After that, there were two onsite meetings with the CEO and other team members, plus a lunch meeting. The team was super friendly and welcoming, with everyone having a positive vibe. The interviews focused on talking about relevant skills and experience, and also on ideas about the industry and what the company does. It seemed like the interviews were really tailored to each person's background, and the whole process felt complete and well-planned. Overall, I got the feeling the team was carefully put together with really smart and committed people. It was a great experience all around!
- Can you describe your ideal position or what you consider your main strengths?
- If you were given $1 million, how would you utilize it?
- What are some potential applications for data and information within this industry, and how might we improve the industry?
Smarking Interview Questions
Quoted word for word from Smarking interview reports.
“Could you argsort a linked list?”
Read reports →“How would you convert an array of arrays into an array of linked lists and also detect duplicates across rows, columns, and diagonals?”
Read reports →“Regarding finding the best hotel-staying schedule on a given route to reach the destination in the shortest time, how would you approach that?”
Read reports →“How would you go about modeling and predicting future occupancy rates given a parking lot's payment and occupancy history?”
Read reports →“Can you explain how to predict future parking occupancy using historical and real-time data?”
Read report →“Imagine a client needs to see the average occupancy of parking meters in a given area over time. What API endpoints and data schema would you need from the backend to make this happen? And how would you set up the front-end using React/Redux to show this data? Keep in mind there might be thousands of meters, so it needs to be responsive.”
Read report →“If you were given $1 million, how would you utilize it?”
Read report →“How would you design a system similar to Pinterest?”
Read report →“If failure was impossible, what actions would you take?”
Read report →Formats, difficulty and experience
Across all 12 Smarking interview reports.