
Upsight Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Upsight.
Software Engineer
It was a pretty long interview process. It started with a phone call from the recruiter. She was really nice and did a good job explaining the role and the interview steps, and answered all my questions. It was more of an intro call than an interrogation. Then, I had an at-home assignment. They said it would take about two hours, but it ended up taking me several days to figure out, though they were cool and gave me an extension. After that, I had a technical phone call where we used a shared notepad. The final stage was an on-site interview in Toronto. Everyone there was super friendly, which was good because it was a really long day, from 9 AM to 5 PM with an hour break for lunch. The day included an IQ test and face-to-face and video chats with people from both the Toronto and San Francisco offices. The interviews involved a mix of personality/behavioral questions and technical problems solved on a whiteboard. Towards the end of the day, I had to take my existing code and modify it according to new requirements they provided. The recruiter was great at keeping me updated and answering my questions throughout, and the office admin in Toronto was available whenever I needed her between interviews.
- For the take-home assignment, read data from .csv files and generate output files according to specified requirements.
- In the take-home assignment, some requirements were simple, like returning the same value.
- Some take-home assignment requirements involved returning two numbers operated on in postfix form.
Software Engineer
I ran into Kontagent at my school's career fair and dropped off my resume. A recruiter called me and explained the whole interview process. She said she'd send me a coding assignment that week, but forgot. I had to remind her the next week, and then I did the coding test, which was to make a basic spreadsheet evaluator. I passed and the recruiter said they liked my code. She then set up a phone interview with the Director of Engineering. He asked about my past internships. I'd worked at social media analytics startups before, so I was able to talk about my experience, the tools and languages I used, and parts of sites I designed, like an in-house notification system I was proud of. He sounded uninterested during the 15-minute call. I wasn't asked tough CS questions, just about my work experience, so I don't think I got anything wrong, just recounted my past. It was a weird phone interview. I didn't get an offer.
- Can you write code for a spreadsheet evaluator that accepts a CSV file as input?
- Could you tell me about your previous internship experiences and what your responsibilities were?
- What programming languages and tools did you utilize during your past internships?
Software Engineer Intern
Got picked for an interview via the school's job portal. Had interviews with 2 technical leads.
- Do you know Python? We have some technical questions in it.
- Do you know C? We have some technical questions in it.
Upsight Software Engineer Interview Questions
Quoted word for word from Upsight interview reports.
“Can you write code for a spreadsheet evaluator that accepts a CSV file as input?”
Read reports →“Do you know Python? We have some technical questions in it.”
Read reports →“Do you know C? We have some technical questions in it.”
Read reports →“Given $10m or unlimited resources, how would you scale your past project <xyz> to handle a huge amount of users?”
Read reports →“Can you share your thoughts on the company's business practices?”
Read report →“What programming languages and tools did you utilize during your past internships?”
Read report →“Can you describe specific parts of the websites you worked on, such as the in-house notification system?”
Read report →“What are your thoughts on standard technical questions?”
Read report →“Could you tell me about your previous internship experiences and what your responsibilities were?”
Read report →Formats, difficulty and experience
Across all 8 Upsight interview reports.