Throughout the interview, the interviewer asked simple questions like what is your experience working on LLM or API integration. Then ask you to solve one of the problem that might appear in alternatives of Upsight.
I applied online. The process took 2 months. I interviewed at Upsight (Toronto, ON)
Interview
Phone Interview followed by Skype Technical Interview - several interviewers on the following topics: programming languages, scripting, Unix, customer service
After that interview in person was held at the office and Skype Interviews with Hiring Manager, other Senior Management
Offer after last step
I applied online. The process took 2 weeks. I interviewed at Upsight (San Francisco, CA) in Oct 2016
Interview
The interview process was standard for the industry except that I had a phone screening with a recruiter, then the VP, then the hiring manager. After that I was invited for an on-site interview.
Interview questions [1]
Question 1
Before the interview they asked me to prepare a presentation - on any topic of my choice. The purpose was to see how well I presented for small groups. When I got to the interview they informed me this is also how they "weed" out candidate who are not serious about the position.